From 1d45a273d6a9fc8c92f857d2bba9957b199fba67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Co=C5=9Fku=20Ba=C5=9F?= Date: Sat, 23 Apr 2022 20:06:43 +0200 Subject: [PATCH 001/231] Fix thumbnail format Width and height should have an "x" instead of space in between. --- plugins/PostProcessingPlugin/scripts/CreateThumbnail.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/PostProcessingPlugin/scripts/CreateThumbnail.py b/plugins/PostProcessingPlugin/scripts/CreateThumbnail.py index fef66915bf..7d6094ade3 100644 --- a/plugins/PostProcessingPlugin/scripts/CreateThumbnail.py +++ b/plugins/PostProcessingPlugin/scripts/CreateThumbnail.py @@ -37,7 +37,7 @@ class CreateThumbnail(Script): encoded_snapshot_length = len(encoded_snapshot) gcode.append(";") - gcode.append("; thumbnail begin {} {} {}".format( + gcode.append("; thumbnail begin {}x{} {}".format( width, height, encoded_snapshot_length)) chunks = ["; {}".format(encoded_snapshot[i:i+chunk_size]) From afbadd92609eccff244e0cd7fb56e40d7ed664bd Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 8 Jun 2022 10:44:37 +0200 Subject: [PATCH 002/231] Update tests with new required metadata fields We're changing the validation function of metadata for containers to require the type and name parameters. That needs to be reflected in the tests. Contributes to issue CURA-3Z4. --- tests/Settings/TestCuraContainerRegistry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Settings/TestCuraContainerRegistry.py b/tests/Settings/TestCuraContainerRegistry.py index cd8a9fd49d..34aac3699a 100644 --- a/tests/Settings/TestCuraContainerRegistry.py +++ b/tests/Settings/TestCuraContainerRegistry.py @@ -314,8 +314,8 @@ class TestImportProfile: @pytest.mark.parametrize("metadata,result", [(None, False), ({}, False), - ({"setting_version": cura.CuraApplication.CuraApplication.SettingVersion}, True), - ({"setting_version": 0}, False)]) + ({"setting_version": cura.CuraApplication.CuraApplication.SettingVersion, "type": "some_type", "name": "some_name"}, True), + ({"setting_version": 0, "type": "some_type", "name": "some_name"}, False)]) def test_isMetaDataValid(container_registry, metadata, result): assert container_registry._isMetadataValid(metadata) == result From f6e6b8c74803a2e2942bf24cc8228a4969f60bf9 Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Thu, 30 Mar 2023 12:22:50 +0200 Subject: [PATCH 003/231] eMotionTech - Strateo IDEX420 added to Cura Files added to : - definitions - extruders - quality - variant setting_version has benn updated to "21" XML file "product_to_id.json" has been updated because "STRATEO3D" is noww a brand of 2 machines : DUAL600 and IDEX420 IDEX420 is a "IDEX" machine, so we created 3 definition files : 1 main file "strateo3d_IDEX420" and 2 inherited files "strateo3d_IDEX420_duplicate" and "strateo3d_IDEX420_mirror" materials PA6CF and PA6GF added to both machines in quality folders --- plugins/XmlMaterialProfile/product_to_id.json | 6 +- resources/definitions/strateo3d.def.json | 49 ++---- .../definitions/strateo3d_IDEX420.def.json | 153 ++++++++++++++++++ .../strateo3d_IDEX420_duplicate.def.json | 28 ++++ .../strateo3d_IDEX420_mirror.def.json | 28 ++++ ...eo3d_IDEX420_duplicate_left_right.def.json | 16 ++ .../strateo3d_IDEX420_left_extruder.def.json | 23 +++ ...rateo3d_IDEX420_mirror_left_right.def.json | 16 ++ .../strateo3d_IDEX420_right_extruder.def.json | 23 +++ .../strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg | 2 +- .../Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg | 63 ++++++++ .../Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg | 63 ++++++++ .../Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg | 63 ++++++++ .../Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg | 63 ++++++++ .../Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg | 63 ++++++++ .../Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg | 63 ++++++++ .../Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg | 63 ++++++++ .../Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6CF_D.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6CF_E.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6CF_F.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6GF_D.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6GF_E.inst.cfg | 63 ++++++++ .../s3d_std1.0_PA6GF_F.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6CF_F.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6CF_G.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6CF_H.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6GF_F.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6GF_G.inst.cfg | 63 ++++++++ .../s3d_std1.2_PA6GF_H.inst.cfg | 63 ++++++++ .../s3d_IDEX420_std0.4_ABS-X_A.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ABS-X_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ABS-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ABS_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_ABS_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_ABS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_ACETATE_A.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ACETATE_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ACETATE_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ASA-X_A.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ASA-X_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_ASA-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_BVOH_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_BVOH_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_BVOH_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_COPA_A.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_COPA_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_COPA_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_HIPS_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_HIPS_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_HIPS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PA6CF_A.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PA6CF_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PA6CF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PA6GF_A.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PA6GF_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PA6GF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.4_PC_A.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.4_PC_B.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.4_PC_C.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.4_PETG_A.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_PETG_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_PETG_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_PLA_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PLA_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PLA_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-M_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-M_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-M_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-S_A.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-S_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_PVA-S_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.4_TPU98A_A.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_TPU98A_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.4_TPU98A_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ABS-X_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ABS-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ABS-X_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ABS_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_ABS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_ABS_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_ACETATE_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ACETATE_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ACETATE_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ASA-X_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ASA-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_ASA-X_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_BVOH_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_BVOH_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_BVOH_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_COPA_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_COPA_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_COPA_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_HIPS_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_HIPS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_HIPS_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PA6CF_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PA6CF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PA6CF_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PA6GF_B.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PA6GF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PA6GF_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.6_PC_B.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.6_PC_C.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.6_PC_D.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.6_PETG_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_PETG_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_PETG_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_PLA_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PLA_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PLA_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-M_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-M_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-M_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-S_B.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-S_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_PVA-S_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.6_TPU98A_B.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_TPU98A_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.6_TPU98A_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ABS-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ABS-X_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ABS-X_E.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ABS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_ABS_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_ABS_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_ASA-X_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ASA-X_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_ASA-X_E.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_BVOH_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_BVOH_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_BVOH_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_COPA_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_COPA_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_COPA_E.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_HIPS_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_HIPS_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_HIPS_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PA6CF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PA6CF_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PA6CF_E.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PA6GF_C.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PA6GF_D.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PA6GF_E.inst.cfg | 30 ++++ .../s3d_IDEX420_std0.8_PC_C.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.8_PC_D.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.8_PC_E.inst.cfg | 31 ++++ .../s3d_IDEX420_std0.8_PETG_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_PETG_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_PETG_E.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_PLA_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PLA_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PLA_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-M_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-M_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-M_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-S_C.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-S_D.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_PVA-S_E.inst.cfg | 23 +++ .../s3d_IDEX420_std0.8_TPU98A_C.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_TPU98A_D.inst.cfg | 22 +++ .../s3d_IDEX420_std0.8_TPU98A_E.inst.cfg | 22 +++ .../s3d_IDEX420_global_A.inst.cfg | 17 ++ .../s3d_IDEX420_global_B.inst.cfg | 17 ++ .../s3d_IDEX420_global_C.inst.cfg | 17 ++ .../s3d_IDEX420_global_D.inst.cfg | 17 ++ .../s3d_IDEX420_global_E.inst.cfg | 17 ++ .../strateo3d_IDEX420_brass_04.inst.cfg | 21 +++ .../strateo3d_IDEX420_brass_06.inst.cfg | 21 +++ .../strateo3d_IDEX420_brass_08.inst.cfg | 21 +++ ...ateo3d_IDEX420_duplicate_brass_04.inst.cfg | 20 +++ ...ateo3d_IDEX420_duplicate_brass_06.inst.cfg | 21 +++ ...ateo3d_IDEX420_duplicate_brass_08.inst.cfg | 21 +++ ...EX420_duplicate_hardened_steel_04.inst.cfg | 21 +++ ...rateo3d_IDEX420_hardened_steel_04.inst.cfg | 21 +++ ...strateo3d_IDEX420_mirror_brass_04.inst.cfg | 21 +++ ...strateo3d_IDEX420_mirror_brass_06.inst.cfg | 21 +++ ...strateo3d_IDEX420_mirror_brass_08.inst.cfg | 21 +++ ..._IDEX420_mirror_hardened_steel_04.inst.cfg | 21 +++ 198 files changed, 5997 insertions(+), 35 deletions(-) create mode 100644 resources/definitions/strateo3d_IDEX420.def.json create mode 100644 resources/definitions/strateo3d_IDEX420_duplicate.def.json create mode 100644 resources/definitions/strateo3d_IDEX420_mirror.def.json create mode 100644 resources/extruders/strateo3d_IDEX420_duplicate_left_right.def.json create mode 100644 resources/extruders/strateo3d_IDEX420_left_extruder.def.json create mode 100644 resources/extruders/strateo3d_IDEX420_mirror_left_right.def.json create mode 100644 resources/extruders/strateo3d_IDEX420_right_extruder.def.json create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg create mode 100644 resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg create mode 100644 resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg create mode 100644 resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg diff --git a/plugins/XmlMaterialProfile/product_to_id.json b/plugins/XmlMaterialProfile/product_to_id.json index 07e14f1276..7f37a2e2b4 100644 --- a/plugins/XmlMaterialProfile/product_to_id.json +++ b/plugins/XmlMaterialProfile/product_to_id.json @@ -9,5 +9,9 @@ "Ultimaker Original": "ultimaker_original", "Ultimaker Original+": "ultimaker_original_plus", "Ultimaker Original Dual Extrusion": "ultimaker_original_dual", - "IMADE3D JellyBOX": "imade3d_jellybox" + "IMADE3D JellyBOX": "imade3d_jellybox", + "DUAL600": "strateo3d", + "IDEX420": "strateo3d_IDEX420", + "IDEX420 Duplicate": "strateo3d_IDEX420_duplicate", + "IDEX420 Mirror": "strateo3d_IDEX420_mirror" } diff --git a/resources/definitions/strateo3d.def.json b/resources/definitions/strateo3d.def.json index afae3e9744..b7162f2b43 100644 --- a/resources/definitions/strateo3d.def.json +++ b/resources/definitions/strateo3d.def.json @@ -1,6 +1,6 @@ { "version": 2, - "name": "Strateo3D", + "name": "DUAL600", "inherits": "fdmprinter", "metadata": { @@ -23,7 +23,6 @@ }, "overrides": { - "acceleration_enabled": { "value": false }, "acceleration_infill": { "maximum_value_warning": "1500" }, "acceleration_layer_0": { @@ -38,11 +37,7 @@ }, "acceleration_print_layer_0": { "maximum_value_warning": "1500" }, "acceleration_skirt_brim": { "maximum_value_warning": "1500" }, - "acceleration_support": - { - "maximum_value_warning": "1500", - "value": "acceleration_print" - }, + "acceleration_support": { "maximum_value_warning": "1500" }, "acceleration_support_bottom": { "maximum_value_warning": "1500" }, "acceleration_support_infill": { "maximum_value_warning": "1500" }, "acceleration_support_interface": @@ -73,11 +68,10 @@ "value": "math.ceil(acceleration_print * 1000 / acceleration_print)" }, "acceleration_wall_x": { "maximum_value_warning": "1500" }, - "adaptive_layer_height_variation": { "default_value": 0.1 }, "adaptive_layer_height_variation_step": { "default_value": 0.05 }, "adhesion_type": { "default_value": "skirt" }, "bottom_layers": { "value": "999999 if infill_sparse_density == 100 else math.ceil(round(((bottom_thickness-resolveOrValue('layer_height_0')) / resolveOrValue('layer_height'))+1, 4))" }, - "bottom_thickness": { "value": "top_bottom_thickness-2*layer_height+layer_height_0" }, + "bottom_thickness": { "value": "top_bottom_thickness-2 * layer_height+layer_height_0" }, "default_material_print_temperature": { "maximum_value": "415", @@ -96,8 +90,8 @@ "minimum_value": "0" }, "gantry_height": { "value": "40" }, - "gradual_infill_step_height": { "value": "layer_height*10" }, - "gradual_support_infill_step_height": { "value": "layer_height*7" }, + "gradual_infill_step_height": { "value": "layer_height * 10" }, + "gradual_support_infill_step_height": { "value": "layer_height * 7" }, "infill_before_walls": { "default_value": false }, "infill_overlap": { "value": "0" }, "infill_wipe_dist": { "value": "0" }, @@ -170,7 +164,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": "RepRap (Marlin/Sprinter)" }, + "machine_gcode_flavor": { "default_value": "Marlin" }, "machine_head_with_fans_polygon": { "default_value": [ @@ -187,7 +181,7 @@ "machine_max_jerk_xy": { "default_value": 0.01 }, "machine_max_jerk_z": { "default_value": 0 }, "machine_min_cool_heat_time_window": { "value": "15" }, - "machine_name": { "default_value": "Strateo3D" }, + "machine_name": { "default_value": "DUAL600" }, "machine_nozzle_cool_down_speed": { "default_value": 0.5 }, "machine_nozzle_heat_up_speed": { "default_value": 2.25 }, "machine_start_gcode": { "default_value": ";M104 T0 S{material_standby_temperature, 0} \n;M104 T1 S{material_standby_temperature, 1} \n;M140 S{material_bed_temperature_layer_0} \n;M141 S{build_volume_temperature} \nG28 \nG90 \nT{initial_extruder_nr} \nG1 X0 Y0 Z15 F6000 \n;M190 S{material_bed_temperature_layer_0} \n;M109 S{material_print_temperature_layer_0, initial_extruder_nr} \nG1 Z0.3 \nG92 E0 \nG1 F300 X45 E18 \n;G1 F1500 E17 \nG1 F600 X25 \nG1 F600 Z3" }, @@ -208,7 +202,7 @@ "maximum_value_warning": "400" }, "material_flow": { "default_value": 93 }, - "material_flow_layer_0": { "value": "math.ceil(material_flow*1)" }, + "material_flow_layer_0": { "value": "math.ceil(material_flow * 1)" }, "material_initial_print_temperature": { "maximum_value": "415", @@ -230,26 +224,18 @@ "maximum_value_warning": "material_print_temperature - 40" }, "meshfix_maximum_deviation": { "default_value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.5" }, "optimize_wall_printing_order": { "value": "True" }, - "prime_blob_enable": - { - "default_value": false, - "enabled": false - }, "prime_tower_min_volume": { "default_value": 35 }, "prime_tower_position_x": { "value": "machine_width/2 + prime_tower_size/2" }, "prime_tower_position_y": { "value": "machine_depth - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - 1" }, "retraction_amount": { "default_value": 1.5 }, - "retraction_combing": { "value": "'all'" }, "retraction_combing_max_distance": { "default_value": 5 }, "retraction_count_max": { "default_value": 15 }, "retraction_hop": { "value": "2" }, "retraction_hop_enabled": { "value": "extruders_enabled_count > 1" }, "retraction_hop_only_when_collides": { "value": "True" }, - "retraction_min_travel": { "value": "3*line_width" }, + "retraction_min_travel": { "value": "3 * line_width" }, "retraction_prime_speed": { "value": "retraction_speed-10" }, - "retraction_speed": { "default_value": 25 }, "skin_overlap": { "value": "10" }, "skirt_brim_minimal_length": { "default_value": 333 }, "speed_layer_0": { "value": "20" }, @@ -263,25 +249,24 @@ "speed_wall": { "value": "math.ceil(speed_print * 3/4)" }, "speed_wall_0": { "value": "math.ceil(speed_wall * 2/3)" }, "speed_wall_x": { "value": "speed_wall" }, - "support_angle": { "value": "50" }, "support_bottom_distance": { - "maximum_value_warning": "machine_nozzle_size*1.5", - "value": "extruderValue(support_bottom_extruder_nr if support_bottom_enable else support_infill_extruder_nr, 'support_z_distance/2') if support_type == 'everywhere' else 0" + "maximum_value_warning": "machine_nozzle_size * 1.5", + "value": "extruderValue(support_bottom_extruder_nr if support_bottom_enable else support_infill_extruder_nr, 'support_z_distance')" }, "support_interface_enable": { "default_value": true }, - "support_interface_height": { "value": "layer_height*3" }, + "support_interface_height": { "value": "layer_height * 3" }, "support_interface_offset": { "value": "support_offset" }, "support_top_distance": { - "maximum_value_warning": "machine_nozzle_size*1.5", + "maximum_value_warning": "machine_nozzle_size * 1.5", "value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance')" }, "support_xy_distance": { "value": "line_width * 1.7" }, "support_xy_distance_overhang": { "value": "wall_line_width_0" }, "support_z_distance": { - "maximum_value_warning": "machine_nozzle_size*1.5", + "maximum_value_warning": "machine_nozzle_size * 1.5", "value": "layer_height*2" }, "switch_extruder_prime_speed": { "value": "retraction_prime_speed" }, @@ -289,11 +274,9 @@ "switch_extruder_retraction_speeds": { "value": "retraction_retract_speed" }, "top_bottom_thickness": { - "minimum_value_warning": "layer_height*2", - "value": "3*layer_height" + "minimum_value_warning": "layer_height * 2", + "value": "3 * layer_height" }, - "top_layers": { "value": "0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))" }, - "top_thickness": { "value": "top_bottom_thickness" }, "travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" }, "wall_thickness": { "value": "wall_line_width_0 + wall_line_width_x" } } diff --git a/resources/definitions/strateo3d_IDEX420.def.json b/resources/definitions/strateo3d_IDEX420.def.json new file mode 100644 index 0000000000..9f74991b28 --- /dev/null +++ b/resources/definitions/strateo3d_IDEX420.def.json @@ -0,0 +1,153 @@ +{ + "version": 2, + "name": "IDEX420", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "eMotionTech", + "manufacturer": "eMotionTech", + "file_formats": "text/x-gcode", + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": + { + "0": "strateo3d_IDEX420_left_extruder", + "1": "strateo3d_IDEX420_right_extruder" + }, + "preferred_material": "emotiontech_pla", + "preferred_quality_type": "b", + "preferred_variant_name": "IDEX420 Standard 0.4", + "variants_name": "Print Head" + }, + "overrides": + { + "acceleration_infill": { "value": "machine_acceleration" }, + "acceleration_ironing": { "value": "machine_acceleration" }, + "acceleration_layer_0": { "value": "machine_acceleration" }, + "acceleration_prime_tower": { "value": "machine_acceleration" }, + "acceleration_print": { "value": "machine_acceleration" }, + "acceleration_print_layer_0": { "value": "machine_acceleration" }, + "acceleration_roofing": { "value": "machine_acceleration" }, + "acceleration_skirt_brim": { "value": "machine_acceleration" }, + "acceleration_support": { "value": "machine_acceleration" }, + "acceleration_support_bottom": { "value": "machine_acceleration" }, + "acceleration_support_infill": { "value": "machine_acceleration" }, + "acceleration_support_interface": { "value": "machine_acceleration" }, + "acceleration_support_roof": { "value": "machine_acceleration" }, + "acceleration_topbottom": { "value": "machine_acceleration" }, + "acceleration_travel": { "value": "machine_acceleration" }, + "acceleration_travel_enabled": { "value": "False" }, + "acceleration_travel_layer_0": { "value": "machine_acceleration" }, + "acceleration_wall": { "value": "machine_acceleration" }, + "acceleration_wall_0": { "value": "machine_acceleration" }, + "acceleration_wall_x": { "value": "machine_acceleration" }, + "adhesion_type": { "default_value": "skirt" }, + "default_material_print_temperature": + { + "maximum_value": "295", + "maximum_value_warning": "286", + "minimum_value": "180", + "minimum_value_warning": "190" + }, + "gantry_height": { "value": "6.6" }, + "gradual_infill_step_height": { "value": "layer_height * 10" }, + "gradual_support_infill_step_height": { "value": "layer_height * 7" }, + "infill_before_walls": { "default_value": false }, + "infill_overlap": { "value": "0" }, + "infill_wipe_dist": { "value": "0" }, + "jerk_layer_0": { "value": "5" }, + "jerk_prime_tower": { "value": "15" }, + "jerk_support": { "value": "15" }, + "jerk_support_interface": { "value": "5" }, + "jerk_topbottom": { "value": "5" }, + "jerk_wall": { "value": "10" }, + "jerk_wall_0": { "value": "5" }, + "limit_support_retractions": { "value": "False" }, + "machine_acceleration": { "value": "1000" }, + "machine_center_is_zero": { "default_value": true }, + "machine_depth": { "default_value": 320 }, + "machine_end_gcode": { "default_value": "M0" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_gcode_flavor": { "default_value": "RepRap (RepRap)" }, + "machine_head_with_fans_polygon": + { + "default_value": [ + [-27.9, -18.5], + [27.9, -18.5], + [27.9, 18.5], + [-27.9, 18.5] + ] + }, + "machine_heat_zone_length": { "default_value": 21 }, + "machine_heated_bed": { "default_value": true }, + "machine_heated_build_volume": { "default_value": true }, + "machine_height": { "default_value": 400 }, + "machine_max_acceleration_e": { "value": "250" }, + "machine_max_acceleration_x": { "value": "1000" }, + "machine_max_acceleration_y": { "value": "1000" }, + "machine_max_acceleration_z": { "value": "20" }, + "machine_min_cool_heat_time_window": { "value": "15" }, + "machine_name": { "default_value": "IDEX420" }, + "machine_nozzle_size": { "default_value": 0.4 }, + "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT{initial_extruder_nr} ; select the firstly used tool\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruder to 0\nG1 F300 X60 E24 ; purge the hotend\nG1 F600 X40 ; swipe the nozzle\nG1 F600 Z3 ; perform Z hop" }, + "machine_use_extruder_offset_to_offset_coords": { "default_value": false }, + "machine_width": { "default_value": 420 }, + "material_diameter": { "default_value": 1.75 }, + "prime_tower_enable": { "default_value": true }, + "prime_tower_min_volume": { "default_value": 35.6 }, + "prime_tower_position_x": { "value": "machine_depth / 2 - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_x'))) - 1" }, + "prime_tower_position_y": { "value": "machine_depth / 2 - prime_tower_size - max(extruderValue(adhesion_extruder_nr, 'brim_width') * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 if adhesion_type == 'brim' or (prime_tower_brim_enable and adhesion_type != 'raft') else (extruderValue(adhesion_extruder_nr, 'raft_margin') if adhesion_type == 'raft' else (extruderValue(adhesion_extruder_nr, 'skirt_gap') if adhesion_type == 'skirt' else 0)), max(extruderValues('travel_avoid_distance'))) - max(extruderValues('support_offset')) - sum(extruderValues('skirt_brim_line_width')) * extruderValue(adhesion_extruder_nr, 'initial_layer_line_width_factor') / 100 - (resolveOrValue('draft_shield_dist') if resolveOrValue('draft_shield_enabled') else 0) - max(map(abs, extruderValues('machine_nozzle_offset_y'))) - 3" }, + "raft_acceleration": { "value": "machine_acceleration" }, + "raft_base_acceleration": { "value": "machine_acceleration" }, + "raft_interface_acceleration": { "value": "machine_acceleration" }, + "raft_surface_acceleration": { "value": "machine_acceleration" }, + "retraction_combing_max_distance": { "default_value": 5 }, + "retraction_count_max": { "default_value": 15 }, + "skin_overlap": { "value": "10" }, + "skirt_brim_minimal_length": { "default_value": 333 }, + "speed_layer_0": { "value": "20" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_print": { "value": "50" }, + "speed_support": { "value": "speed_wall" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_topbottom": { "value": "20" }, + "speed_travel": { "value": "150" }, + "speed_travel_layer_0": { "value": "100" }, + "speed_wall_0": { "value": "20" }, + "speed_wall_x": { "value": "speed_wall" }, + "support_bottom_distance": + { + "maximum_value_warning": "machine_nozzle_size * 1.5", + "value": "support_z_distance" + }, + "support_infill_rate": { "value": "12" }, + "support_interface_density": { "default_value": 90 }, + "support_interface_enable": { "default_value": true }, + "support_interface_height": { "value": "layer_height * 3" }, + "support_interface_offset": { "value": "support_offset" }, + "support_top_distance": + { + "maximum_value_warning": "machine_nozzle_size * 1.5", + "value": "support_z_distance" + }, + "support_use_towers": { "default_value": false }, + "support_xy_distance": { "value": "line_width * 1.7" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "support_z_distance": + { + "maximum_value_warning": "machine_nozzle_size * 1.5", + "value": "layer_height * 2" + }, + "switch_extruder_prime_speed": { "value": "retraction_prime_speed" }, + "switch_extruder_retraction_speeds": { "value": "retraction_retract_speed" }, + "top_bottom_thickness": + { + "minimum_value_warning": "layer_height * 2", + "value": "4 * layer_height" + }, + "travel_avoid_distance": { "value": "3" }, + "wall_line_count": { "value": "4" } + } +} \ No newline at end of file diff --git a/resources/definitions/strateo3d_IDEX420_duplicate.def.json b/resources/definitions/strateo3d_IDEX420_duplicate.def.json new file mode 100644 index 0000000000..bf217c6983 --- /dev/null +++ b/resources/definitions/strateo3d_IDEX420_duplicate.def.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "name": "IDEX420 Duplicate", + "inherits": "strateo3d_IDEX420", + "metadata": + { + "visible": true, + "author": "eMotionTech", + "manufacturer": "eMotionTech", + "file_formats": "text/x-gcode", + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": { "0": "strateo3d_IDEX420_duplicate_left_right" }, + "preferred_variant_name": "IDEX420 Standard 0.4", + "quality_definition": "strateo3d_IDEX420", + "variants_name": "Print Head" + }, + "overrides": + { + "machine_depth": { "default_value": 320 }, + "machine_extruder_count": { "default_value": 1 }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "IDEX420 Duplicate" }, + "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT2 ; select the duplicate tool\nM140 S{material_bed_temperature_layer_0} ;Start heating bed\nM104 S{material_print_temperature_layer_0} ;Start heating extruder\nM190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding\nM109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruders to 0\nG1 F300 X60 E24 ; purge the hotends\nG1 F600 X40 ; swipe the nozzles\nG1 F600 Z3 ; perform Z hop" }, + "machine_width": { "default_value": 209 } + } +} \ No newline at end of file diff --git a/resources/definitions/strateo3d_IDEX420_mirror.def.json b/resources/definitions/strateo3d_IDEX420_mirror.def.json new file mode 100644 index 0000000000..dee2cd18d2 --- /dev/null +++ b/resources/definitions/strateo3d_IDEX420_mirror.def.json @@ -0,0 +1,28 @@ +{ + "version": 2, + "name": "IDEX420 Mirror", + "inherits": "strateo3d_IDEX420", + "metadata": + { + "visible": true, + "author": "eMotionTech", + "manufacturer": "eMotionTech", + "file_formats": "text/x-gcode", + "has_machine_quality": true, + "has_materials": true, + "has_variants": true, + "machine_extruder_trains": { "0": "strateo3d_IDEX420_mirror_left_right" }, + "preferred_variant_name": "IDEX420 Standard 0.4", + "quality_definition": "strateo3d_IDEX420", + "variants_name": "Print Head" + }, + "overrides": + { + "machine_depth": { "default_value": 320 }, + "machine_extruder_count": { "default_value": 1 }, + "machine_height": { "default_value": 400 }, + "machine_name": { "default_value": "IDEX420 Mirror" }, + "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT3 ; select the duplicate tool\nM140 S{material_bed_temperature_layer_0} ;Start heating bed\nM104 S{material_print_temperature_layer_0} ;Start heating extruder\nM190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding\nM109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruders to 0\nG1 F300 X60 E24 ; purge the hotends\nG1 F600 X40 ; swipe the nozzles\nG1 F600 Z3 ; perform Z hop" }, + "machine_width": { "default_value": 170 } + } +} \ No newline at end of file diff --git a/resources/extruders/strateo3d_IDEX420_duplicate_left_right.def.json b/resources/extruders/strateo3d_IDEX420_duplicate_left_right.def.json new file mode 100644 index 0000000000..53bda171dc --- /dev/null +++ b/resources/extruders/strateo3d_IDEX420_duplicate_left_right.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "Left and Right Extruder", + "inherits": "fdmextruder", + "metadata": + { + "machine": "strateo3d_IDEX420_duplicate", + "position": "0", + "quality_definition": "strateo3_IDEX420_left_extruder" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/strateo3d_IDEX420_left_extruder.def.json b/resources/extruders/strateo3d_IDEX420_left_extruder.def.json new file mode 100644 index 0000000000..df3c519cbc --- /dev/null +++ b/resources/extruders/strateo3d_IDEX420_left_extruder.def.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "name": "Left Extruder", + "inherits": "fdmextruder", + "metadata": + { + "machine": "strateo3d_IDEX420", + "position": "0", + "quality_definition": "strateo3_IDEX420_left_extruder" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 0, + "maximum_value": "1" + }, + "machine_extruder_cooling_fan_number": { "default_value": 6 }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/strateo3d_IDEX420_mirror_left_right.def.json b/resources/extruders/strateo3d_IDEX420_mirror_left_right.def.json new file mode 100644 index 0000000000..7f87499c3c --- /dev/null +++ b/resources/extruders/strateo3d_IDEX420_mirror_left_right.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "Left and Right Extruder", + "inherits": "fdmextruder", + "metadata": + { + "machine": "strateo3d_IDEX420_mirror", + "position": "0", + "quality_definition": "strateo3_IDEX420_left_extruder" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/extruders/strateo3d_IDEX420_right_extruder.def.json b/resources/extruders/strateo3d_IDEX420_right_extruder.def.json new file mode 100644 index 0000000000..4f6c2779d9 --- /dev/null +++ b/resources/extruders/strateo3d_IDEX420_right_extruder.def.json @@ -0,0 +1,23 @@ +{ + "version": 2, + "name": "Right Extruder", + "inherits": "fdmextruder", + "metadata": + { + "machine": "strateo3d_IDEX420", + "position": "1", + "quality_definition": "strateo3_IDEX420_right_extruder" + }, + "overrides": + { + "extruder_nr": + { + "default_value": 1, + "maximum_value": "1" + }, + "machine_extruder_cooling_fan_number": { "default_value": 7 }, + "machine_nozzle_offset_x": { "default_value": 0 }, + "machine_nozzle_offset_y": { "default_value": 0 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file 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..765c833529 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 @@ -48,7 +48,7 @@ speed_wall = =math.ceil(speed_print * 37/55) speed_wall_0 = =math.ceil(speed_wall * 33/37) support_angle = 45 support_bottom_distance = =support_z_distance -support_interface_density = 105 +support_interface_density = 100 support_offset = 1 support_xy_distance = =line_width * 1.7 support_xy_distance_overhang = =wall_line_width_0 diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg new file mode 100644 index 0000000000..32cdd41655 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = A +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = a +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg new file mode 100644 index 0000000000..a1999adeef --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = B +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = b +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..f35244d29c --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg new file mode 100644 index 0000000000..392a2ebafa --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = A +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = a +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg new file mode 100644 index 0000000000..1f3bc16d95 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = B +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = b +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..aab4923aa5 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.4 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg new file mode 100644 index 0000000000..3e27465a5e --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = B +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = b +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..5108a40971 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg new file mode 100644 index 0000000000..f028b3968f --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg new file mode 100644 index 0000000000..3596df5501 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = B +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = b +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..fea78a3c1a --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg new file mode 100644 index 0000000000..49d53d6ab2 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 0.6 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..dc9a476783 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg new file mode 100644 index 0000000000..e38d29d30d --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg new file mode 100644 index 0000000000..f5cf7d9c2d --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = E +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = e +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..9a3c3101fa --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg new file mode 100644 index 0000000000..a3a2e4fc36 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg new file mode 100644 index 0000000000..45676e6061 --- /dev/null +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = E +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = e +setting_version = 21 +type = quality +variant = Standard 0.8 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg new file mode 100644 index 0000000000..be548d76db --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg new file mode 100644 index 0000000000..ad67b1ba04 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = E +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = e +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg new file mode 100644 index 0000000000..a2743824e1 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = F +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = f +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg new file mode 100644 index 0000000000..9d5040629f --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = D +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = d +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg new file mode 100644 index 0000000000..1e5ccbd714 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = E +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = e +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg new file mode 100644 index 0000000000..5c9d32777b --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = F +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = f +setting_version = 21 +type = quality +variant = Standard 1.0 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg new file mode 100644 index 0000000000..91886c9357 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = F +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = f +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg new file mode 100644 index 0000000000..99593949de --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = G +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = g +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg new file mode 100644 index 0000000000..62f022928e --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = H +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = h +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg new file mode 100644 index 0000000000..4898746cd4 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = F +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = f +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.5*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 10 +speed_layer_0 = =math.ceil(speed_print * 20/50) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 35/50) +speed_wall = =math.ceil(speed_print * 35/50) +speed_wall_0 = =math.ceil(speed_wall * 30/35) +support_angle = 45 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg new file mode 100644 index 0000000000..774c8eb8b6 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = G +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = g +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.67*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 15 +speed_layer_0 = =math.ceil(speed_print * 25/55) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 37/55) +speed_wall = =math.ceil(speed_print * 37/55) +speed_wall_0 = =math.ceil(speed_wall * 33/37) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg new file mode 100644 index 0000000000..2730ab8be0 --- /dev/null +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg @@ -0,0 +1,63 @@ +[general] +definition = strateo3d +name = H +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = h +setting_version = 21 +type = quality +variant = Standard 1.2 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_enabled = True +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_lift_head = True +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +layer_height_0 = =round(0.75*machine_nozzle_size, 2) +line_width = =machine_nozzle_size/machine_nozzle_size*0.4 +material_final_print_temperature = =default_material_print_temperature +material_flow = 91 +material_initial_print_temperature = =default_material_print_temperature +material_print_temperature = =default_material_print_temperature +material_print_temperature_layer_0 = =default_material_print_temperature + 5 +meshfix_maximum_deviation = 0.04 +meshfix_maximum_resolution = 0.5 +prime_tower_enable = True +retraction_extra_prime_amount = 0.1 +retraction_hop_only_when_collides = True +retraction_min_travel = =3*line_width +skin_material_flow = 92 +skin_overlap = 20 +speed_layer_0 = =math.ceil(speed_print * 30/60) +speed_print = 35 +speed_slowdown_layers = 2 +speed_topbottom = =math.ceil(speed_print * 40/60) +speed_wall = =math.ceil(speed_print * 40/60) +speed_wall_0 = =math.ceil(speed_wall * 35/40) +support_angle = 60 +support_bottom_distance = =support_z_distance*0.5 +support_interface_density = 100 +support_offset = 1 +support_xy_distance = =line_width * 1.7 +support_xy_distance_overhang = =wall_line_width_0 +support_z_distance = =layer_height*2 +wall_0_wipe_dist = =machine_nozzle_size/2 +wall_line_count = 3 +wall_line_width = =machine_nozzle_size/machine_nozzle_size*0.35 +wall_line_width_x = =machine_nozzle_size/machine_nozzle_size*0.3 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg new file mode 100644 index 0000000000..a54a60ad5c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 19 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 100 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg new file mode 100644 index 0000000000..41a695d04a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg new file mode 100644 index 0000000000..49fa15ad41 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg new file mode 100644 index 0000000000..bb19841209 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 19 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 102 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg new file mode 100644 index 0000000000..f2a03c6114 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 98 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg new file mode 100644 index 0000000000..565cfd8a03 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg new file mode 100644 index 0000000000..b7e52fd050 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 10 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 98 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg new file mode 100644 index 0000000000..07cb3d3c03 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 7 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg new file mode 100644 index 0000000000..2ab95f0aed --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 5 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg new file mode 100644 index 0000000000..7580d96c7a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 19 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 100 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg new file mode 100644 index 0000000000..57e7a38df8 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg new file mode 100644 index 0000000000..0823400341 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg new file mode 100644 index 0000000000..94f2109249 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg new file mode 100644 index 0000000000..795385620e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg new file mode 100644 index 0000000000..63a37b6fd6 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg new file mode 100644 index 0000000000..cdd5b828d1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg new file mode 100644 index 0000000000..0b7eb2fcdb --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg new file mode 100644 index 0000000000..4dfec37f15 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg new file mode 100644 index 0000000000..9845494176 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg new file mode 100644 index 0000000000..65176cb994 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg new file mode 100644 index 0000000000..a3531f9b8f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg new file mode 100644 index 0000000000..c9d9a9dd1c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg new file mode 100644 index 0000000000..a56ba2c409 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..794f3c880e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg new file mode 100644 index 0000000000..1f61c50294 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg new file mode 100644 index 0000000000..2ed569fce1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..da37675029 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.4 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg new file mode 100644 index 0000000000..7349231abe --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 100 +bridge_skin_speed = 12.5 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 10 +cool_fan_speed_max = 10 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 88 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg new file mode 100644 index 0000000000..a78e785db9 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 100 +bridge_skin_speed = 12.5 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 10 +cool_fan_speed_max = 10 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 88 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg new file mode 100644 index 0000000000..ddf308d540 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 100 +bridge_skin_speed = 12.5 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 10 +cool_fan_speed_max = 10 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 88 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg new file mode 100644 index 0000000000..781e19bb5f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 98 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg new file mode 100644 index 0000000000..71ed27834e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg new file mode 100644 index 0000000000..d48b8bafff --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg new file mode 100644 index 0000000000..c3709a904e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 98 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg new file mode 100644 index 0000000000..9235ea88de --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg new file mode 100644 index 0000000000..3f3465ba94 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg new file mode 100644 index 0000000000..e8e80f7fb6 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg new file mode 100644 index 0000000000..7009230c48 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg new file mode 100644 index 0000000000..b4049763bf --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 2 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg new file mode 100644 index 0000000000..25e2c4bf41 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg new file mode 100644 index 0000000000..3e407f67fa --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg new file mode 100644 index 0000000000..0e5ca9e38d --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg new file mode 100644 index 0000000000..c5b1ee2981 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 14 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg new file mode 100644 index 0000000000..693b477e36 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg new file mode 100644 index 0000000000..0b043ac616 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 97 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg new file mode 100644 index 0000000000..30d59f3a02 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = A +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = a +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 107 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg new file mode 100644 index 0000000000..c76daccc9a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 103 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg new file mode 100644 index 0000000000..4a3b9093ea --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.4 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 101 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg new file mode 100644 index 0000000000..d29d30c3a5 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg new file mode 100644 index 0000000000..6c25b31aec --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg new file mode 100644 index 0000000000..4aa7fdaa2d --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg new file mode 100644 index 0000000000..389b120f2b --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 98 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg new file mode 100644 index 0000000000..a963f9875a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg new file mode 100644 index 0000000000..05d96bdb98 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg new file mode 100644 index 0000000000..18aea7c395 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg new file mode 100644 index 0000000000..69eac72a90 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg new file mode 100644 index 0000000000..4b3ad8b0ab --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_acetate +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg new file mode 100644 index 0000000000..430b7e280f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg new file mode 100644 index 0000000000..9044974ca5 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg new file mode 100644 index 0000000000..481d937af9 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg new file mode 100644 index 0000000000..7bddb651ff --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg new file mode 100644 index 0000000000..c896a83b18 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg new file mode 100644 index 0000000000..39c5d08558 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg new file mode 100644 index 0000000000..0ead2e98d1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg new file mode 100644 index 0000000000..f1f8bc918e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg new file mode 100644 index 0000000000..f7c1d023f8 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg new file mode 100644 index 0000000000..d21b1a0f3e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg new file mode 100644 index 0000000000..3dc026831f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg new file mode 100644 index 0000000000..87d7313b18 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg new file mode 100644 index 0000000000..8c98c59ec9 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..4291367674 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg new file mode 100644 index 0000000000..b09dbb3949 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg new file mode 100644 index 0000000000..d0b1d44034 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..ce190289c0 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +skin_material_flow = 94 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg new file mode 100644 index 0000000000..53c97c4307 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.6 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 4 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg new file mode 100644 index 0000000000..d998f0dcf1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 100 +bridge_skin_material_flow = 80 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 75 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 87 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg new file mode 100644 index 0000000000..9192007487 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 100 +bridge_skin_material_flow = 80 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 75 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 87 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg new file mode 100644 index 0000000000..1c5969f204 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 100 +bridge_skin_material_flow = 80 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 75 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 87 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg new file mode 100644 index 0000000000..e08c8310a2 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 70 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg new file mode 100644 index 0000000000..ad944799ec --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 70 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg new file mode 100644 index 0000000000..9f80a421cb --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 70 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg new file mode 100644 index 0000000000..d836e8a8ff --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg new file mode 100644 index 0000000000..e08f9fbff1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 94 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg new file mode 100644 index 0000000000..be719355ec --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg new file mode 100644 index 0000000000..af81bccbec --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 90 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg new file mode 100644 index 0000000000..7ccaefbbea --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 90 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg new file mode 100644 index 0000000000..890ee0cf7c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 90 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg new file mode 100644 index 0000000000..b80b8491d1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg new file mode 100644 index 0000000000..07638151af --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg new file mode 100644 index 0000000000..d1e7527614 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg new file mode 100644 index 0000000000..e5d16e8e66 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg new file mode 100644 index 0000000000..0e0a4c6834 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg new file mode 100644 index 0000000000..fa8642e42d --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg new file mode 100644 index 0000000000..0560967c30 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = B +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = b +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 103 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg new file mode 100644 index 0000000000..9934f2d413 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 101 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg new file mode 100644 index 0000000000..4442864be9 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.6 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 99 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg new file mode 100644 index 0000000000..bc530397fd --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg new file mode 100644 index 0000000000..ea59e35e4f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg new file mode 100644 index 0000000000..1838a57db0 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_absx +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg new file mode 100644 index 0000000000..8fa163e1d3 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg new file mode 100644 index 0000000000..d2520f39fa --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg new file mode 100644 index 0000000000..156a3e1f78 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_abs +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg new file mode 100644 index 0000000000..9da9e350eb --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg new file mode 100644 index 0000000000..5b21406177 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg new file mode 100644 index 0000000000..aafde2bc4c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_asax +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 6 * layer_height +cool_fan_speed = 40 +cool_fan_speed_max = 75 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg new file mode 100644 index 0000000000..60ed0dc176 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg new file mode 100644 index 0000000000..4b5bac300e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg new file mode 100644 index 0000000000..9d5cfad73a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_bvoh +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg new file mode 100644 index 0000000000..8196d1b49e --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +skin_material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg new file mode 100644 index 0000000000..a99e3a624f --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +skin_material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg new file mode 100644 index 0000000000..add44b85cc --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_copa +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg new file mode 100644 index 0000000000..4ae3641859 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg new file mode 100644 index 0000000000..7dec717bf6 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg new file mode 100644 index 0000000000..5355198e44 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_hips +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 95 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg new file mode 100644 index 0000000000..f50cd7777c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg new file mode 100644 index 0000000000..8f72e29293 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg new file mode 100644 index 0000000000..03eaa59f8b --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pa6cf +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg new file mode 100644 index 0000000000..dc3c7b2d34 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = 1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg new file mode 100644 index 0000000000..194ce19db9 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = 0 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 10 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 10 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 20 +cool_fan_speed_max = 80 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 8 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg new file mode 100644 index 0000000000..66d1b83349 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pa6gf +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Acier Durci 0.8 +weight = -1 + +[values] +bridge_fan_speed = 80 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 8 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 8 +cool_fan_full_at_height = =layer_height_0 + 9 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg new file mode 100644 index 0000000000..18da66f0e1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 12 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 50 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 86 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg new file mode 100644 index 0000000000..e85590261d --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 12 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 50 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 86 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg new file mode 100644 index 0000000000..78927f9500 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pc +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +adhesion_type = brim +bridge_fan_speed = 100 +bridge_settings_enabled = True +bridge_skin_density = 80 +bridge_skin_material_flow = 60 +bridge_skin_speed = 12 +bridge_wall_coast = 50 +bridge_wall_material_flow = 50 +bridge_wall_speed = 12 +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 50 +cool_min_layer_time = 3 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 12 +material_flow = 86 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg new file mode 100644 index 0000000000..92c8f0b212 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 75 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg new file mode 100644 index 0000000000..54dba4a060 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 75 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg new file mode 100644 index 0000000000..52a7423af8 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_petg +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 3 * layer_height +cool_fan_speed = 75 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 90 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg new file mode 100644 index 0000000000..41f779b290 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 92 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg new file mode 100644 index 0000000000..a11e040b1c --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 91 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg new file mode 100644 index 0000000000..654758b164 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pla +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 60 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 90 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg new file mode 100644 index 0000000000..2086c462e6 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 89 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg new file mode 100644 index 0000000000..ee1dafb465 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 89 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg new file mode 100644 index 0000000000..e6a6736078 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pla_hr_870 +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 2 * layer_height +cool_fan_speed = 100 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 +cool_min_layer_time = 4 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 2 +material_flow = 89 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg new file mode 100644 index 0000000000..b8a4abf7e6 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg new file mode 100644 index 0000000000..e4f5462a07 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg new file mode 100644 index 0000000000..8030a74807 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pva-m +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg new file mode 100644 index 0000000000..9c294c9155 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg new file mode 100644 index 0000000000..b942d83c21 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg new file mode 100644 index 0000000000..907c0e5080 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_pva-s +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 93 +support_pattern = grid + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg new file mode 100644 index 0000000000..03ef53c4ec --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = C +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = c +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 103 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg new file mode 100644 index 0000000000..e78d3f2b0d --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = D +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = d +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = 0 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 101 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg new file mode 100644 index 0000000000..98320ae5d4 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = strateo3d_IDEX420 +name = E +version = 4 + +[metadata] +material = emotiontech_tpu98a +quality_type = e +setting_version = 17 +type = quality +variant = IDEX420 Laiton 0.8 +weight = -1 + +[values] +cool_fan_full_at_height = =layer_height_0 + 4 * layer_height +cool_fan_speed = 50 +cool_fan_speed_max = 100 +cool_min_layer_time = 11 +cool_min_layer_time_fan_speed_max = 20 +cool_min_speed = 10 +material_flow = 99 + diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg new file mode 100644 index 0000000000..a356aec91b --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = strateo3d_IDEX420 +name = Extra Fine Quality +version = 4 + +[metadata] +global_quality = True +quality_type = a +setting_version = 21 +type = quality +weight = 0 + +[values] +layer_height = 0.1 +layer_height_0 = 0.2 +top_bottom_thickness = =5*layer_height + diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg new file mode 100644 index 0000000000..3391e7ee32 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = strateo3d_IDEX420 +name = Fine Quality +version = 4 + +[metadata] +global_quality = True +quality_type = b +setting_version = 21 +type = quality +weight = 0 + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +top_bottom_thickness = =5*layer_height + diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg new file mode 100644 index 0000000000..3e9ec6c1b1 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = strateo3d_IDEX420 +name = High Quality +version = 4 + +[metadata] +global_quality = True +quality_type = c +setting_version = 21 +type = quality +weight = 0 + +[values] +layer_height = 0.3 +layer_height_0 = 0.4 +top_bottom_thickness = =5*layer_height + diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg new file mode 100644 index 0000000000..9878b34e82 --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = strateo3d_IDEX420 +name = Medium Quality +version = 4 + +[metadata] +global_quality = True +quality_type = d +setting_version = 21 +type = quality +weight = 0 + +[values] +layer_height = 0.4 +layer_height_0 = 0.5 +top_bottom_thickness = =5*layer_height + diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg new file mode 100644 index 0000000000..4570de251a --- /dev/null +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = strateo3d_IDEX420 +name = Low Quality +version = 4 + +[metadata] +global_quality = True +quality_type = e +setting_version = 21 +type = quality +weight = 0 + +[values] +layer_height = 0.5 +layer_height_0 = 0.6 +top_bottom_thickness = =4*layer_height + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg new file mode 100644 index 0000000000..32f110cf35 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420 +name = IDEX420 Laiton 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Laiton 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +wall_0_wipe_dist = 0.2 +wall_line_width = 0.35 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg new file mode 100644 index 0000000000..ba6fac6ea2 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420 +name = IDEX420 Laiton 0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.3 +layer_height_0 = 0.4 +line_width = 0.6 +machine_nozzle_id = IDEX420 Laiton 0.6 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.5 +retract_at_layer_change = False +wall_0_wipe_dist = 0.3 +wall_line_width = 0.55 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg new file mode 100644 index 0000000000..1a183d9e11 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420 +name = IDEX420 Laiton 0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.4 +layer_height_0 = 0.5 +line_width = 0.8 +machine_nozzle_id = IDEX420 Laiton 0.8 +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 2.0 +retract_at_layer_change = True +wall_0_wipe_dist = 0.4 +wall_line_width = 0.75 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg new file mode 100644 index 0000000000..6b6e5c909a --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = strateo3d_IDEX420_duplicate +name = IDEX420 Laiton 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Laiton 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +support_angle = 60 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg new file mode 100644 index 0000000000..d013cf7889 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_duplicate +name = IDEX420 Laiton 0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.3 +layer_height_0 = 0.4 +line_width = 0.6 +machine_nozzle_id = IDEX420 Laiton 0.6 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.5 +retract_at_layer_change = False +wall_0_wipe_dist = 0.3 +wall_line_width = 0.55 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg new file mode 100644 index 0000000000..c1cf04b8f5 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_duplicate +name = IDEX420 Laiton 0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.4 +layer_height_0 = 0.5 +line_width = 0.8 +machine_nozzle_id = IDEX420 Laiton 0.8 +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 2.0 +retract_at_layer_change = True +wall_0_wipe_dist = 0.4 +wall_line_width = 0.75 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg new file mode 100644 index 0000000000..ae08a462e1 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_duplicate +name = IDEX420 Acier Durci 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Acier Durci 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +wall_0_wipe_dist = 0.2 +wall_line_width = 0.35 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg new file mode 100644 index 0000000000..dd484e0bc1 --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420 +name = IDEX420 Acier Durci 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Acier Durci 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +wall_0_wipe_dist = 0.2 +wall_line_width = 0.35 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg new file mode 100644 index 0000000000..cf9f7812fc --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_mirror +name = IDEX420 Laiton 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Laiton 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +wall_0_wipe_dist = 0.2 +wall_line_width = 0.35 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg new file mode 100644 index 0000000000..7ebec51b7e --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_mirror +name = IDEX420 Laiton 0.6 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.3 +layer_height_0 = 0.4 +line_width = 0.6 +machine_nozzle_id = IDEX420 Laiton 0.6 +machine_nozzle_size = 0.6 +machine_nozzle_tip_outer_diameter = 1.5 +retract_at_layer_change = False +wall_0_wipe_dist = 0.3 +wall_line_width = 0.55 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg new file mode 100644 index 0000000000..6a5a991bab --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_mirror +name = IDEX420 Laiton 0.8 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.4 +layer_height_0 = 0.5 +line_width = 0.8 +machine_nozzle_id = IDEX420 Laiton 0.8 +machine_nozzle_size = 0.8 +machine_nozzle_tip_outer_diameter = 2.0 +retract_at_layer_change = True +wall_0_wipe_dist = 0.4 +wall_line_width = 0.75 + diff --git a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg new file mode 100644 index 0000000000..73ac4a70dd --- /dev/null +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = strateo3d_IDEX420_mirror +name = IDEX420 Acier Durci 0.4 +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 21 +type = variant + +[values] +layer_height = 0.2 +layer_height_0 = 0.3 +line_width = 0.4 +machine_nozzle_id = IDEX420 Acier Durci 0.4 +machine_nozzle_size = 0.4 +machine_nozzle_tip_outer_diameter = 1.0 +retract_at_layer_change = False +wall_0_wipe_dist = 0.2 +wall_line_width = 0.35 + From 038697606125a71717cab06606d9cd33d77b8e0b Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Fri, 31 Mar 2023 10:33:10 +0200 Subject: [PATCH 004/231] eMotionTech IDEX420 Mirror definition update In file definition of Strateo IDEX420 mirror, previously, Start Gcode had in comment "select the duplicate tool". It is now corrected by "select the mirror tool" --- resources/definitions/strateo3d_IDEX420_mirror.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/strateo3d_IDEX420_mirror.def.json b/resources/definitions/strateo3d_IDEX420_mirror.def.json index dee2cd18d2..a41cea8ab3 100644 --- a/resources/definitions/strateo3d_IDEX420_mirror.def.json +++ b/resources/definitions/strateo3d_IDEX420_mirror.def.json @@ -22,7 +22,7 @@ "machine_extruder_count": { "default_value": 1 }, "machine_height": { "default_value": 400 }, "machine_name": { "default_value": "IDEX420 Mirror" }, - "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT3 ; select the duplicate tool\nM140 S{material_bed_temperature_layer_0} ;Start heating bed\nM104 S{material_print_temperature_layer_0} ;Start heating extruder\nM190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding\nM109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruders to 0\nG1 F300 X60 E24 ; purge the hotends\nG1 F600 X40 ; swipe the nozzles\nG1 F600 Z3 ; perform Z hop" }, + "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT3 ; select the mirror tool\nM140 S{material_bed_temperature_layer_0} ;Start heating bed\nM104 S{material_print_temperature_layer_0} ;Start heating extruder\nM190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding\nM109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruders to 0\nG1 F300 X60 E24 ; purge the hotends\nG1 F600 X40 ; swipe the nozzles\nG1 F600 Z3 ; perform Z hop" }, "machine_width": { "default_value": 170 } } } \ No newline at end of file From 06121ef394e26b26380073dde789c2e972fb3ba3 Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Thu, 20 Apr 2023 14:31:08 +0200 Subject: [PATCH 005/231] update bad version version 17 and version 21 --- .../Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg | 2 +- .../Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg | 2 +- .../Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg | 2 +- .../Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg | 2 +- .../quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg | 2 +- .../quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg | 2 +- .../quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg | 2 +- .../quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg | 2 +- .../quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg | 2 +- .../variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg | 2 +- .../variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg | 2 +- .../variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg | 2 +- .../strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg | 2 +- .../strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg | 2 +- .../strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg | 2 +- 158 files changed, 158 insertions(+), 158 deletions(-) diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg index a54a60ad5c..d23dedca52 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg index 41a695d04a..27ef939c73 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg index 49fa15ad41..e8810f7d83 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg index bb19841209..80e50f5652 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg index f2a03c6114..ec5a3a6031 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg index 565cfd8a03..9ae0762198 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg index b7e52fd050..8ed5aba910 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg index 07cb3d3c03..6dec22352a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg index 2ab95f0aed..8be53b349d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg index 7580d96c7a..439c6dbb73 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg index 57e7a38df8..c434ade5c4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg index 0823400341..4bce2aec67 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg index 94f2109249..fd5b9c19d6 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg index 795385620e..056da8135a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg index 63a37b6fd6..452bc21898 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg index cdd5b828d1..388fad3168 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg index 0b7eb2fcdb..c3f96c9bb9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg index 4dfec37f15..8c7691dbdb 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg index 9845494176..7dab9a053a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg index 65176cb994..d2b48b53b0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg index a3531f9b8f..db7b16192f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg index c9d9a9dd1c..69a81b0091 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg index a56ba2c409..47c0152128 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg index 794f3c880e..9dd44c03be 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg index 1f61c50294..79539b003c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg index 2ed569fce1..4ce2866395 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg index da37675029..93a8299a5b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg index 7349231abe..3cc2e16b1e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg index a78e785db9..ece42a5274 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg index ddf308d540..c58920e59c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg index 781e19bb5f..2f48848288 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg index 71ed27834e..29e117bf29 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg index d48b8bafff..e4586e8ad1 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg index c3709a904e..71cdfe79bc 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg index 9235ea88de..8a8baceaa7 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg index 3f3465ba94..4d00d8e02f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg index e8e80f7fb6..24bdafe9ad 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg index 7009230c48..30cf03afdf 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg index b4049763bf..9604c243fc 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg index 25e2c4bf41..122e430241 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg index 3e407f67fa..75f331d498 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg index 0e5ca9e38d..4e7684afbf 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg index c5b1ee2981..073a39a5a7 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg index 693b477e36..b5bc5e4ca4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg index 0b043ac616..64dd1671a0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg index 30d59f3a02..b475aff0fb 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = a -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg index c76daccc9a..0668a25edf 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg index 4a3b9093ea..8b08564904 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.4 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg index d29d30c3a5..f0247a8c03 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg index 6c25b31aec..b1de7f820f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg index 4aa7fdaa2d..2fafee73b0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg index 389b120f2b..208145756f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg index a963f9875a..79f4a636b2 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg index 05d96bdb98..ad35347b78 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg index 18aea7c395..3310f63f5e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg index 69eac72a90..a9060e5707 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg index 4b3ad8b0ab..53825b850e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_acetate quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg index 430b7e280f..45fd41844d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg index 9044974ca5..7d206eca0f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg index 481d937af9..8f24aad406 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg index 7bddb651ff..1aae63778e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg index c896a83b18..9ebf3b8494 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg index 39c5d08558..d79ebb8bbc 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg index 0ead2e98d1..23bb6cf176 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg index f1f8bc918e..eb601b4fd2 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg index f7c1d023f8..03c1b935b4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg index d21b1a0f3e..dd8b77a418 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg index 3dc026831f..7f554643ce 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg index 87d7313b18..61d6a4c82c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg index 8c98c59ec9..7401461a7d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg index 4291367674..cf3ce523d1 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg index b09dbb3949..5c216aaf82 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg index d0b1d44034..bee1d3cbd8 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg index ce190289c0..c23d9b7c22 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg index 53c97c4307..84fbde1361 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg index d998f0dcf1..128f924764 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg index 9192007487..69fd62c489 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg index 1c5969f204..cc328f066b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg index e08c8310a2..0061e3d9ff 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg index ad944799ec..46bd6f0b04 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg index 9f80a421cb..424b231c4d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg index d836e8a8ff..acd0c1e9e5 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg index e08f9fbff1..fff2cc62d3 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg index be719355ec..44f2540be0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg index af81bccbec..00ff54d430 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg index 7ccaefbbea..cfc5cc60d9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg index 890ee0cf7c..2dc6fcd02d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg index b80b8491d1..e1a65d8627 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg index 07638151af..770688049e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg index d1e7527614..0391fe35d4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg index e5d16e8e66..589bb2edf3 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg index 0e0a4c6834..7ade544cfc 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg index fa8642e42d..f9c214dca6 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg index 0560967c30..765d826859 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = b -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg index 9934f2d413..32187c5656 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg index 4442864be9..2b4b07a64d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.6 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg index bc530397fd..781060735d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg index ea59e35e4f..cfbccd82cf 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg index 1838a57db0..f809645829 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_absx quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg index 8fa163e1d3..a32dfc05a5 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg index d2520f39fa..743e182f49 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg index 156a3e1f78..ec56a9ea98 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_abs quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg index 9da9e350eb..00b299eb15 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg index 5b21406177..9e8f47fcb9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg index aafde2bc4c..eb795b5a54 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_asax quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg index 60ed0dc176..a120b342b3 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg index 4b5bac300e..df917dfdea 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg index 9d5cfad73a..b1c3095438 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_bvoh quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg index 8196d1b49e..c0145e4764 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg index a99e3a624f..a6cdd1d003 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg index add44b85cc..813e6d3f69 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_copa quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg index 4ae3641859..a7908dbe64 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg index 7dec717bf6..99d791e045 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg index 5355198e44..51e472a685 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_hips quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg index f50cd7777c..75e01a3018 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg index 8f72e29293..35e4abeff8 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg index 03eaa59f8b..a872a95bcd 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg index dc3c7b2d34..5574d93931 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg index 194ce19db9..67ea5ae671 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg index 66d1b83349..1e4e6ad644 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Acier Durci 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg index 18da66f0e1..b6d13637c4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg index e85590261d..29c8b16abe 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg index 78927f9500..742b61c439 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pc quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg index 92c8f0b212..dfdf706e1c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg index 54dba4a060..134c221bd0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg index 52a7423af8..2c91ff7e0b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_petg quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg index 41f779b290..7fd273686b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg index a11e040b1c..ee668cb36a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg index 654758b164..09dab1f689 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg index 2086c462e6..457b8d875a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg index ee1dafb465..43285618d8 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg index e6a6736078..35dccfcf8e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pla_hr_870 quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg index b8a4abf7e6..8d7f260d5a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg index e4f5462a07..3aae36e48b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg index 8030a74807..3efe15f6a2 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-m quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg index 9c294c9155..ff1d50c5ff 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg index b942d83c21..4f84aba846 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg index 907c0e5080..d75aac9add 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pva-s quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg index 03ef53c4ec..841ee6d98e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = c -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 1 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg index e78d3f2b0d..0114631ae7 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = d -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = 0 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg index 98320ae5d4..08fa95d022 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_tpu98a quality_type = e -setting_version = 17 +setting_version = 22 type = quality variant = IDEX420 Laiton 0.8 weight = -1 diff --git a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg index a356aec91b..54cca88813 100644 --- a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_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_IDEX420/s3d_IDEX420_global_B.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg index 3391e7ee32..aa2ff4be20 100644 --- a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_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_IDEX420/s3d_IDEX420_global_C.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg index 3e9ec6c1b1..942026ea17 100644 --- a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_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_IDEX420/s3d_IDEX420_global_D.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg index 9878b34e82..0dcff6a21b 100644 --- a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_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_IDEX420/s3d_IDEX420_global_E.inst.cfg b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg index 4570de251a..b9bc0b995a 100644 --- a/resources/quality/strateo3d_IDEX420/s3d_IDEX420_global_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/s3d_IDEX420_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/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg index 32f110cf35..c4e2e42cf4 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_brass_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_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_IDEX420_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg index ba6fac6ea2..af86dfec83 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_brass_06.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_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_IDEX420_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg index 1a183d9e11..5a769c4a08 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_brass_08.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_brass_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_IDEX420_duplicate_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg index 6b6e5c909a..37e404e4fb 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_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_IDEX420_duplicate_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg index d013cf7889..4e803ccaf1 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_06.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_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_IDEX420_duplicate_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg index c1cf04b8f5..fec8ced11d 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_08.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_brass_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_IDEX420_duplicate_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg index ae08a462e1..8db5cf2a63 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_duplicate_hardened_steel_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_IDEX420_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg index dd484e0bc1..51a91a5aed 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_hardened_steel_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_IDEX420_mirror_brass_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg index cf9f7812fc..29c9209647 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_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_IDEX420_mirror_brass_06.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg index 7ebec51b7e..6659d54c3e 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_06.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_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_IDEX420_mirror_brass_08.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg index 6a5a991bab..45aa9d1f7d 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_08.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_brass_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_IDEX420_mirror_hardened_steel_04.inst.cfg b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg index 73ac4a70dd..1847a09a91 100644 --- a/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg +++ b/resources/variants/strateo3d/strateo3d_IDEX420_mirror_hardened_steel_04.inst.cfg @@ -5,7 +5,7 @@ version = 4 [metadata] hardware_type = nozzle -setting_version = 21 +setting_version = 22 type = variant [values] From f9d0c97ce18041136db8efb313191f5afdc6bf7e Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Thu, 20 Apr 2023 14:36:10 +0200 Subject: [PATCH 006/231] Fix for Dual 600 version file version 21 to version 22 --- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg | 2 +- .../quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg | 2 +- .../Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg | 2 +- .../Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg index 32cdd41655..6e726932a6 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg index a1999adeef..7ef50ff5b1 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg index f35244d29c..4d4af1e0f7 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6GF_A.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg index 392a2ebafa..0d88c99c85 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg index 1f3bc16d95..de476e6e46 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg index aab4923aa5..3fe7ff347c 100644 --- a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg index 3e27465a5e..6ecc9a3265 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg index 5108a40971..9e060959dd 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg index f028b3968f..322d30a975 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg index 3596df5501..5ae6c32cb8 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg index fea78a3c1a..3fbe1f6370 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg index 49d53d6ab2..46aacdf22c 100644 --- a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg index dc9a476783..6f3fa578bf 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg index e38d29d30d..ee3166e7da 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg index f5cf7d9c2d..05eabcc6a3 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf 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_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg index 9a3c3101fa..d10b2df53b 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg index a3a2e4fc36..181d89f957 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg index 45676e6061..38bd72884b 100644 --- a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg +++ b/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf 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_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg index be548d76db..f168d4cf46 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = d -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = 1 diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg index ad67b1ba04..652876d6b2 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = e -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = 0 diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg index a2743824e1..482b99c2f6 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = f -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = -1 diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg index 9d5040629f..551e79a8e4 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = d -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = 1 diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg index 1e5ccbd714..5709736147 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = e -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = 0 diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg index 5c9d32777b..38f3b2b2ef 100644 --- a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = f -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.0 weight = -1 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg index 91886c9357..1bf36453d1 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = f -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = 1 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg index 99593949de..f413dd3e17 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = g -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = 0 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg index 62f022928e..9b228f7b05 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6cf quality_type = h -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = -1 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg index 4898746cd4..68c8604a95 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = f -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = 1 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg index 774c8eb8b6..66fc7c2f92 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = g -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = 0 diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg index 2730ab8be0..aceba867c2 100644 --- a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg +++ b/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg @@ -6,7 +6,7 @@ version = 4 [metadata] material = emotiontech_pa6gf quality_type = h -setting_version = 21 +setting_version = 22 type = quality variant = Standard 1.2 weight = -1 From c0acb33d8def93447b7fbf2761dba523964dd2b4 Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Thu, 20 Apr 2023 15:00:21 +0200 Subject: [PATCH 007/231] eMotionTech Fix "limit_support_retractions" line with "limit_support_retractions" removed from file strateo3d_IDEX420.def.json --- resources/definitions/strateo3d_IDEX420.def.json | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/definitions/strateo3d_IDEX420.def.json b/resources/definitions/strateo3d_IDEX420.def.json index 9f74991b28..a94495734d 100644 --- a/resources/definitions/strateo3d_IDEX420.def.json +++ b/resources/definitions/strateo3d_IDEX420.def.json @@ -64,7 +64,6 @@ "jerk_topbottom": { "value": "5" }, "jerk_wall": { "value": "10" }, "jerk_wall_0": { "value": "5" }, - "limit_support_retractions": { "value": "False" }, "machine_acceleration": { "value": "1000" }, "machine_center_is_zero": { "default_value": true }, "machine_depth": { "default_value": 320 }, From 68250ece64cb969bf39a835f51e5bcc935c31e7a Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Thu, 27 Apr 2023 09:08:56 +0200 Subject: [PATCH 008/231] eMotionTech Remove T{initial_extruder_nr} from DUAL600 and IDEX420 start gcode (it was mandatory in Cura 4.xx but created a minor bug in Cura 5.xx) --- resources/definitions/strateo3d.def.json | 2 +- resources/definitions/strateo3d_IDEX420.def.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/definitions/strateo3d.def.json b/resources/definitions/strateo3d.def.json index b7162f2b43..daade82683 100644 --- a/resources/definitions/strateo3d.def.json +++ b/resources/definitions/strateo3d.def.json @@ -184,7 +184,7 @@ "machine_name": { "default_value": "DUAL600" }, "machine_nozzle_cool_down_speed": { "default_value": 0.5 }, "machine_nozzle_heat_up_speed": { "default_value": 2.25 }, - "machine_start_gcode": { "default_value": ";M104 T0 S{material_standby_temperature, 0} \n;M104 T1 S{material_standby_temperature, 1} \n;M140 S{material_bed_temperature_layer_0} \n;M141 S{build_volume_temperature} \nG28 \nG90 \nT{initial_extruder_nr} \nG1 X0 Y0 Z15 F6000 \n;M190 S{material_bed_temperature_layer_0} \n;M109 S{material_print_temperature_layer_0, initial_extruder_nr} \nG1 Z0.3 \nG92 E0 \nG1 F300 X45 E18 \n;G1 F1500 E17 \nG1 F600 X25 \nG1 F600 Z3" }, + "machine_start_gcode": { "default_value": ";M104 T0 S{material_standby_temperature, 0} \n;M104 T1 S{material_standby_temperature, 1} \n;M140 S{material_bed_temperature_layer_0} \n;M141 S{build_volume_temperature} \nG28 \nG90 \nG1 X0 Y0 Z15 F6000 \n;M190 S{material_bed_temperature_layer_0} \n;M109 S{material_print_temperature_layer_0, initial_extruder_nr} \nG1 Z0.3 \nG92 E0 \nG1 F300 X45 E18 \n;G1 F1500 E17 \nG1 F600 X25 \nG1 F600 Z3" }, "machine_width": { "default_value": 600 }, "material_bed_temperature": { diff --git a/resources/definitions/strateo3d_IDEX420.def.json b/resources/definitions/strateo3d_IDEX420.def.json index a94495734d..eb253c96ed 100644 --- a/resources/definitions/strateo3d_IDEX420.def.json +++ b/resources/definitions/strateo3d_IDEX420.def.json @@ -90,7 +90,7 @@ "machine_min_cool_heat_time_window": { "value": "15" }, "machine_name": { "default_value": "IDEX420" }, "machine_nozzle_size": { "default_value": 0.4 }, - "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nT{initial_extruder_nr} ; select the firstly used tool\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruder to 0\nG1 F300 X60 E24 ; purge the hotend\nG1 F600 X40 ; swipe the nozzle\nG1 F600 Z3 ; perform Z hop" }, + "machine_start_gcode": { "default_value": "G90 ; switch to absolute coordinate mode\nG1 F18000 Y-160 Z15 ; move fast to the coordinates\nG1 F18000 X0 Z0.3 ; move fast to the coordinates\nG92 E0 ; set the extruder to 0\nG1 F300 X60 E24 ; purge the hotend\nG1 F600 X40 ; swipe the nozzle\nG1 F600 Z3 ; perform Z hop" }, "machine_use_extruder_offset_to_offset_coords": { "default_value": false }, "machine_width": { "default_value": 420 }, "material_diameter": { "default_value": 1.75 }, From 539794b43f9a35d372439f314d7014f6f2b79fd3 Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Fri, 5 May 2023 11:43:14 +0200 Subject: [PATCH 009/231] eMotionTech override removed --- resources/definitions/strateo3d.def.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/resources/definitions/strateo3d.def.json b/resources/definitions/strateo3d.def.json index daade82683..564ae78254 100644 --- a/resources/definitions/strateo3d.def.json +++ b/resources/definitions/strateo3d.def.json @@ -257,11 +257,7 @@ "support_interface_enable": { "default_value": true }, "support_interface_height": { "value": "layer_height * 3" }, "support_interface_offset": { "value": "support_offset" }, - "support_top_distance": - { - "maximum_value_warning": "machine_nozzle_size * 1.5", - "value": "extruderValue(support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr, 'support_z_distance')" - }, + "support_top_distance": { "maximum_value_warning": "machine_nozzle_size * 1.5" }, "support_xy_distance": { "value": "line_width * 1.7" }, "support_xy_distance_overhang": { "value": "wall_line_width_0" }, "support_z_distance": From ec1493edf73043c3e7de10d33043d928007ac6de Mon Sep 17 00:00:00 2001 From: orel Date: Wed, 12 Apr 2023 12:29:22 +0200 Subject: [PATCH 010/231] Add extra generic profiles for Pro430 printer --- ..._430_bowden_generic_0.2_pla_h0.05.inst.cfg | 14 +++++++++ ...o_430_bowden_generic_0.2_pla_h0.1.inst.cfg | 14 +++++++++ ..._430_bowden_generic_0.2_pla_h0.15.inst.cfg | 14 +++++++++ ...o_430_bowden_generic_0.4_pla_h0.1.inst.cfg | 31 +++++++++++++++++++ ...o_430_bowden_generic_0.4_pla_h0.2.inst.cfg | 28 +++++++++++++++++ ...o_430_bowden_generic_0.4_pla_h0.3.inst.cfg | 15 +++++++++ ...o_430_bowden_generic_0.6_pla_h0.2.inst.cfg | 14 +++++++++ ...o_430_bowden_generic_0.6_pla_h0.4.inst.cfg | 14 +++++++++ ...o_430_bowden_generic_0.8_pla_h0.4.inst.cfg | 22 +++++++++++++ ...o_430_bowden_generic_0.8_pla_h0.6.inst.cfg | 26 ++++++++++++++++ ...o_430_bowden_generic_1.0_pla_h0.4.inst.cfg | 14 +++++++++ ...o_430_bowden_generic_1.0_pla_h0.6.inst.cfg | 15 +++++++++ ...o_430_bowden_generic_1.0_pla_h0.8.inst.cfg | 15 +++++++++ ...o_430_bowden_generic_1.2_pla_h0.6.inst.cfg | 15 +++++++++ ...o_430_bowden_generic_1.2_pla_h0.8.inst.cfg | 15 +++++++++ ...agoma_pro_430_bowden_global_h0.05.inst.cfg | 16 ++++++++++ ...agoma_pro_430_bowden_global_h0.15.inst.cfg | 16 ++++++++++ ...directdrive_generic_0.2_pla_h0.05.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.2_pla_h0.1.inst.cfg | 15 +++++++++ ...directdrive_generic_0.2_pla_h0.15.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.4_pla_h0.1.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.4_pla_h0.2.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.4_pla_h0.3.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.6_pla_h0.2.inst.cfg | 14 +++++++++ ..._directdrive_generic_0.6_pla_h0.4.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.8_pla_h0.4.inst.cfg | 15 +++++++++ ..._directdrive_generic_0.8_pla_h0.6.inst.cfg | 15 +++++++++ ..._directdrive_generic_1.0_pla_h0.4.inst.cfg | 15 +++++++++ ..._directdrive_generic_1.0_pla_h0.6.inst.cfg | 15 +++++++++ ..._directdrive_generic_1.0_pla_h0.8.inst.cfg | 15 +++++++++ ..._directdrive_generic_1.2_pla_h0.6.inst.cfg | 15 +++++++++ ..._directdrive_generic_1.2_pla_h0.8.inst.cfg | 15 +++++++++ ..._pro_430_directdrive_global_h0.05.inst.cfg | 16 ++++++++++ ..._pro_430_directdrive_global_h0.15.inst.cfg | 16 ++++++++++ ...ro_430_dual_generic_0.2_pla_h0.05.inst.cfg | 14 +++++++++ ...pro_430_dual_generic_0.2_pla_h0.1.inst.cfg | 14 +++++++++ ...ro_430_dual_generic_0.2_pla_h0.15.inst.cfg | 14 +++++++++ ...pro_430_dual_generic_0.4_pla_h0.1.inst.cfg | 31 +++++++++++++++++++ ...pro_430_dual_generic_0.4_pla_h0.2.inst.cfg | 28 +++++++++++++++++ ...pro_430_dual_generic_0.4_pla_h0.3.inst.cfg | 15 +++++++++ ...pro_430_dual_generic_0.6_pla_h0.2.inst.cfg | 14 +++++++++ ...pro_430_dual_generic_0.6_pla_h0.4.inst.cfg | 14 +++++++++ ...pro_430_dual_generic_0.8_pla_h0.4.inst.cfg | 22 +++++++++++++ ...pro_430_dual_generic_0.8_pla_h0.6.inst.cfg | 26 ++++++++++++++++ ...pro_430_dual_generic_1.0_pla_h0.4.inst.cfg | 14 +++++++++ ...pro_430_dual_generic_1.0_pla_h0.6.inst.cfg | 15 +++++++++ ...pro_430_dual_generic_1.0_pla_h0.8.inst.cfg | 15 +++++++++ ...pro_430_dual_generic_1.2_pla_h0.6.inst.cfg | 15 +++++++++ ...pro_430_dual_generic_1.2_pla_h0.8.inst.cfg | 15 +++++++++ .../dagoma_pro_430_dual_global_h0.05.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.1.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.15.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.2.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.3.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.4.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.6.inst.cfg | 16 ++++++++++ .../dagoma_pro_430_dual_global_h0.8.inst.cfg | 16 ++++++++++ ...dagoma_pro_430_bowden_generic_0.2.inst.cfg | 13 ++++++++ ...dagoma_pro_430_bowden_generic_0.4.inst.cfg | 13 ++++++++ ...dagoma_pro_430_bowden_generic_0.6.inst.cfg | 13 ++++++++ ...dagoma_pro_430_bowden_generic_0.8.inst.cfg | 13 ++++++++ ...dagoma_pro_430_bowden_generic_1.0.inst.cfg | 13 ++++++++ ...dagoma_pro_430_bowden_generic_1.2.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_0.2.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_0.4.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_0.6.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_0.8.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_1.0.inst.cfg | 13 ++++++++ ...a_pro_430_directdrive_generic_1.2.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_0.2.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_0.4.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_0.6.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_0.8.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_1.0.inst.cfg | 13 ++++++++ .../dagoma_pro_430_dual_generic_1.2.inst.cfg | 13 ++++++++ 75 files changed, 1182 insertions(+) create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.05.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.1.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.15.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.2.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.3.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.4.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.6.inst.cfg create mode 100644 resources/quality/dagoma/dagoma_pro_430_dual_global_h0.8.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg create mode 100644 resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg new file mode 100644 index 0000000000..87f548d11e --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Extra Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..0454c878c9 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg new file mode 100644 index 0000000000..962c7aa4e2 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Medium-Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..8a345e7d02 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = dagoma_pro_430_bowden +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 1 + +[values] +acceleration_infill = 2500 +acceleration_roofing = 1200 +acceleration_topbottom = 1200 +acceleration_wall_0 = 650.0 +acceleration_wall_x = 1200 +material_print_temperature = =default_material_print_temperature + 30 +retraction_amount = 3.0 +retraction_speed = 40 +speed_print = 50.0 +speed_roofing = 45.0 +speed_topbottom = 45.0 +speed_wall_0 = 35.0 +speed_wall_x = 45.0 +support_interface_enable = False +support_top_distance = 0.2 +support_z_distance = 0.2 + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..a1a8cd4404 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = dagoma_pro_430_bowden +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 0 + +[values] +acceleration_infill = 3000 +acceleration_roofing = 1600 +acceleration_topbottom = 1500 +acceleration_wall_0 = 850 +acceleration_wall_x = 1600 +material_print_temperature = =default_material_print_temperature + 33 +retraction_amount = 5.0 +retraction_speed = 40.0 +speed_print = 70 +speed_wall_0 = 50 +speed_wall_x = 60 +support_top_distance = 0.1 +support_z_distance = 0.1 + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg new file mode 100644 index 0000000000..e3cb1919cd --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_bowden +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.3 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..e83a36ee3d --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..690a10af8d --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..b28c8492fd --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = dagoma_pro_430_bowden +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = -1 + +[values] +gradual_infill_step_height = 2 +gradual_infill_steps = 2 +infill_sparse_density = 20 +material_print_temperature = =default_material_print_temperature + 10 +retraction_amount = 3.5 +retraction_speed = 45 +top_layers = 4 + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..887a12eed8 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = dagoma_pro_430_bowden +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = 1 + +[values] +bottom_layers = 2 +infill_overlap = 5 +infill_sparse_density = 7 +material_flow = 100 +material_flow_layer_0 = 120 +material_print_temperature = =default_material_print_temperature + 60 +skin_overlap = 10 +speed_wall_x = 25 +top_layers = 3 +wall_line_count = 2 +z_seam_corner = z_seam_corner_none + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..8fca2e5788 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_bowden +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..a290f07b9b --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_bowden +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..e1034abc5e --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_bowden +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..993c5c6450 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_bowden +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..e70378fa52 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_bowden +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.05.inst.cfg new file mode 100644 index 0000000000..f4699dd42d --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.05.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_bowden +name = Extra Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.05 + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.15.inst.cfg new file mode 100644 index 0000000000..fbc78a9b01 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_global_h0.15.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_bowden +name = Medium-Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.15 + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg new file mode 100644 index 0000000000..1594010390 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Extra Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..f9eed69fb2 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg new file mode 100644 index 0000000000..91fb8ef938 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Medium-Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..b91cd6e061 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..6d97c3f8d4 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 0 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg new file mode 100644 index 0000000000..1aba66e7f3 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.3 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..1874dbfeee --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..18f3e5f983 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..abe0de8f89 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..82869b7903 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..9f43769ee8 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..0584369315 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..031c9fcb6a --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 0 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..8c754a6df0 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..abf21d2e71 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 0 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.05.inst.cfg new file mode 100644 index 0000000000..e277ae7d21 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.05.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Extra Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.05 + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.15.inst.cfg new file mode 100644 index 0000000000..f9d453be32 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_global_h0.15.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Medium-Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.15 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg new file mode 100644 index 0000000000..6e5c21b048 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Extra Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..6cf01ce2ee --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg new file mode 100644 index 0000000000..8158353d05 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Medium-Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +variant = Generic 0.2mm +weight = 1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg new file mode 100644 index 0000000000..0f15e79706 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = dagoma_pro_430_dual +name = Fine +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 1 + +[values] +acceleration_infill = 2500 +acceleration_roofing = 1200 +acceleration_topbottom = 1200 +acceleration_wall_0 = 650.0 +acceleration_wall_x = 1200 +material_print_temperature = =default_material_print_temperature + 30 +retraction_amount = 3.0 +retraction_speed = 40 +speed_print = 50.0 +speed_roofing = 45.0 +speed_topbottom = 45.0 +speed_wall_0 = 35.0 +speed_wall_x = 45.0 +support_interface_enable = False +support_top_distance = 0.2 +support_z_distance = 0.2 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..be4a94165e --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = dagoma_pro_430_dual +name = Normal +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = 0 + +[values] +acceleration_infill = 3000 +acceleration_roofing = 1600 +acceleration_topbottom = 1500 +acceleration_wall_0 = 850 +acceleration_wall_x = 1600 +material_print_temperature = =default_material_print_temperature + 33 +retraction_amount = 5.0 +retraction_speed = 40.0 +speed_print = 70 +speed_wall_0 = 50 +speed_wall_x = 60 +support_top_distance = 0.1 +support_z_distance = 0.1 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg new file mode 100644 index 0000000000..af297a88df --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_dual +name = Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.3 +setting_version = 22 +type = quality +variant = Generic 0.4mm +weight = -1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg new file mode 100644 index 0000000000..882fa0706b --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..37be328fbc --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.6mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..62e6c4ef8e --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = dagoma_pro_430_dual +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = -1 + +[values] +gradual_infill_step_height = 2 +gradual_infill_steps = 2 +infill_sparse_density = 20 +material_print_temperature = =default_material_print_temperature + 10 +retraction_amount = 3.5 +retraction_speed = 45 +top_layers = 4 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..dfb0576ec1 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg @@ -0,0 +1,26 @@ +[general] +definition = dagoma_pro_430_dual +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 0.8mm +weight = 1 + +[values] +bottom_layers = 2 +infill_overlap = 5 +infill_sparse_density = 7 +material_flow = 100 +material_flow_layer_0 = 120 +material_print_temperature = =default_material_print_temperature + 60 +skin_overlap = 10 +speed_wall_x = 25 +top_layers = 3 +wall_line_count = 2 +z_seam_corner = z_seam_corner_none + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg new file mode 100644 index 0000000000..19b2298f79 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg @@ -0,0 +1,14 @@ +[general] +definition = dagoma_pro_430_dual +name = Very Fast +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = -1 + +[values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..262a43ea8b --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_dual +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..5a881dd7e4 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_dual +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.0mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg new file mode 100644 index 0000000000..22c551b24c --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_dual +name = Draft +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg new file mode 100644 index 0000000000..57f5cda0bc --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg @@ -0,0 +1,15 @@ +[general] +definition = dagoma_pro_430_dual +name = Coarse +version = 4 + +[metadata] +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +variant = Generic 1.2mm +weight = 1 + +[values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.05.inst.cfg new file mode 100644 index 0000000000..c5146b18c2 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.05.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Extra Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.05 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.05 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.1.inst.cfg new file mode 100644 index 0000000000..2c2a6140d5 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.1.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.1 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.1 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.15.inst.cfg new file mode 100644 index 0000000000..f504d2df4a --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.15.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Medium-Fine +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.15 +setting_version = 22 +type = quality +weight = 1 + +[values] +layer_height = 0.15 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.2.inst.cfg new file mode 100644 index 0000000000..25491d4836 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.2.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Normal +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.2 +setting_version = 22 +type = quality +weight = 0 + +[values] +layer_height = 0.2 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.3.inst.cfg new file mode 100644 index 0000000000..88559bb8dd --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.3.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Fast +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.3 +setting_version = 22 +type = quality +weight = -1 + +[values] +layer_height = 0.3 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.4.inst.cfg new file mode 100644 index 0000000000..ec48205bd8 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.4.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Very Fast +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.4 +setting_version = 22 +type = quality +weight = -2 + +[values] +layer_height = 0.4 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.6.inst.cfg new file mode 100644 index 0000000000..1fa9953ada --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.6.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Draft +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.6 +setting_version = 22 +type = quality +weight = -3 + +[values] +layer_height = 0.6 + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.8.inst.cfg new file mode 100644 index 0000000000..a0f60cc1e8 --- /dev/null +++ b/resources/quality/dagoma/dagoma_pro_430_dual_global_h0.8.inst.cfg @@ -0,0 +1,16 @@ +[general] +definition = dagoma_pro_430_dual +name = Coarse +version = 4 + +[metadata] +global_quality = True +material = generic_pla +quality_type = h0.8 +setting_version = 22 +type = quality +weight = -4 + +[values] +layer_height = 0.8 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg new file mode 100644 index 0000000000..083f8b9271 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 0.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.2mm +machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg new file mode 100644 index 0000000000..37bb87f1dc --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 0.4mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.4mm +machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg new file mode 100644 index 0000000000..7317fd96a0 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 0.6mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.6mm +machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg new file mode 100644 index 0000000000..82095f8f31 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 0.8mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.8mm +machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg new file mode 100644 index 0000000000..aed52934ac --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 1.0mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.0mm +machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg new file mode 100644 index 0000000000..502a73a1de --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_bowden +name = Generic 1.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.2mm +machine_nozzle_size = 1.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg new file mode 100644 index 0000000000..3ae2624b2c --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 0.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.2mm +machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg new file mode 100644 index 0000000000..3518f058f6 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 0.4mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.4mm +machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg new file mode 100644 index 0000000000..a2815124a1 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 0.6mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.6mm +machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg new file mode 100644 index 0000000000..0e04b301d9 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 0.8mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.8mm +machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg new file mode 100644 index 0000000000..859aea3a65 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 1.0mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.0mm +machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg new file mode 100644 index 0000000000..d28bcd3520 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_directdrive +name = Generic 1.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.2mm +machine_nozzle_size = 1.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg new file mode 100644 index 0000000000..0ea990bc69 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 0.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.2mm +machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg new file mode 100644 index 0000000000..32209f81cd --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 0.4mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.4mm +machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg new file mode 100644 index 0000000000..911a5ee8a7 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 0.6mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.6mm +machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg new file mode 100644 index 0000000000..595ece1cac --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 0.8mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 0.8mm +machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg new file mode 100644 index 0000000000..9944601810 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 1.0mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.0mm +machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg new file mode 100644 index 0000000000..092ff91cc1 --- /dev/null +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg @@ -0,0 +1,13 @@ +[general] +definition = dagoma_pro_430_dual +name = Generic 1.2mm +version = 4 + +[metadata] +hardware_type = nozzle +setting_version = 22 +type = variant + +[values] +machine_nozzle_id = Generic 1.2mm +machine_nozzle_size = 1.2 From 1ad8e831338af176d974ff86e90fbbc784bbcd1f Mon Sep 17 00:00:00 2001 From: 0r31 Date: Tue, 16 May 2023 11:49:45 +0200 Subject: [PATCH 011/231] Change variants name --- .../dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg | 2 +- .../dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg | 2 +- .../dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg | 4 ++-- .../dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg | 4 ++-- .../variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg | 4 ++-- 63 files changed, 81 insertions(+), 81 deletions(-) diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg index 87f548d11e..7cdebe66b7 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.05 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg index 0454c878c9..f5f7a51cad 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg index 962c7aa4e2..64dee3cb6b 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.15 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg index 8a345e7d02..e13eb0566d 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg index a1a8cd4404..5be7d6f067 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 0 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg index e3cb1919cd..1969d8dd97 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.4_pla_h0.3.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.3 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg index e83a36ee3d..67a0fade9d 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg index 690a10af8d..1ec8704638 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg index b28c8492fd..f02540ffe3 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg index 887a12eed8..d2ecfa7c12 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.8_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg index 8fca2e5788..04794e8133 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg index a290f07b9b..e7c4078d25 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg index e1034abc5e..3f2d903175 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg index 993c5c6450..43244be05f 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg index e70378fa52..f4f3277db5 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.2_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg index 1594010390..19744cb04a 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.05.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.05 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg index f9eed69fb2..b77985d74a 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg index 91fb8ef938..f33ed01e88 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.2_pla_h0.15.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.15 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg index b91cd6e061..f4dedc6698 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg index 6d97c3f8d4..12924a1e88 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 0 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg index 1aba66e7f3..d4ba2e1f8a 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.4_pla_h0.3.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.3 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg index 1874dbfeee..4a7aba8f10 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg index 18f3e5f983..23af3a293d 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg index abe0de8f89..a1c971ab98 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg index 82869b7903..cab9e49b7a 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.8_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg index 9f43769ee8..6397f44f7d 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg index 0584369315..66f620995a 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg index 031c9fcb6a..51315f0adc 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.0_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 0 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg index 8c754a6df0..b5c1b5a457 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg index abf21d2e71..c25d184d81 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_1.2_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 0 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg index 6e5c21b048..4f1bb16949 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.05 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg index 6cf01ce2ee..944b48e4de 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg index 8158353d05..26d67f2e0c 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.15 setting_version = 22 type = quality -variant = Generic 0.2mm +variant = Serie 0.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg index 0f15e79706..72c7db1513 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.1.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.1 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg index be4a94165e..01d2f6e0e4 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = 0 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg index af297a88df..cb03a9decc 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.4_pla_h0.3.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.3 setting_version = 22 type = quality -variant = Generic 0.4mm +variant = Serie 0.4mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg index 882fa0706b..1ab07428ca 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.2 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg index 37be328fbc..4d020a3cb6 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.6mm +variant = Serie 0.6mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg index 62e6c4ef8e..c3171fcb89 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg index dfb0576ec1..130b80c9bc 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.8_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 0.8mm +variant = Serie 0.8mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg index 19b2298f79..ff7a5190f4 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.4 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = -1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg index 262a43ea8b..e3e286cd31 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg index 5a881dd7e4..4da458f122 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.0mm +variant = Serie 1.0mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg index 22c551b24c..11120db31c 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.6.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.6 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 1 [values] diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg index 57f5cda0bc..9ffc2f057c 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.2_pla_h0.8.inst.cfg @@ -8,7 +8,7 @@ material = generic_pla quality_type = h0.8 setting_version = 22 type = quality -variant = Generic 1.2mm +variant = Serie 1.2mm weight = 1 [values] diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg index 083f8b9271..5ab2523ead 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 0.2mm +name = Serie 0.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.2mm +machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg index 37bb87f1dc..74494b579d 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 0.4mm +name = Serie 0.4mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.4mm +machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg index 7317fd96a0..c1a7c8f150 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 0.6mm +name = Serie 0.6mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.6mm +machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg index 82095f8f31..aea291ba77 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 0.8mm +name = Serie 0.8mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.8mm +machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg index aed52934ac..2d8d3c93af 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 1.0mm +name = Serie 1.0mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.0mm +machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg index 502a73a1de..d104b20968 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_bowden -name = Generic 1.2mm +name = Serie 1.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.2mm +machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg index 3ae2624b2c..cbbf0a7c60 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 0.2mm +name = Serie 0.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.2mm +machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg index 3518f058f6..b4e622e514 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 0.4mm +name = Serie 0.4mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.4mm +machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg index a2815124a1..d6921ed80e 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 0.6mm +name = Serie 0.6mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.6mm +machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg index 0e04b301d9..fff2973c41 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 0.8mm +name = Serie 0.8mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.8mm +machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg index 859aea3a65..d4bf10800b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 1.0mm +name = Serie 1.0mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.0mm +machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg index d28bcd3520..6c81a71a15 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_directdrive -name = Generic 1.2mm +name = Serie 1.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.2mm +machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg index 0ea990bc69..6916b26dee 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 0.2mm +name = Serie 0.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.2mm +machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg index 32209f81cd..a2242dd070 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 0.4mm +name = Serie 0.4mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.4mm +machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg index 911a5ee8a7..488e39c64f 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 0.6mm +name = Serie 0.6mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.6mm +machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg index 595ece1cac..8e5b00733e 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 0.8mm +name = Serie 0.8mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 0.8mm +machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg index 9944601810..08ba3f943c 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 1.0mm +name = Serie 1.0mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.0mm +machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg index 092ff91cc1..8ffe8032d2 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg @@ -1,6 +1,6 @@ [general] definition = dagoma_pro_430_dual -name = Generic 1.2mm +name = Serie 1.2mm version = 4 [metadata] @@ -9,5 +9,5 @@ setting_version = 22 type = variant [values] -machine_nozzle_id = Generic 1.2mm +machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 From c65f0e14932e29beb0a8cc84e65b2054b0bf3474 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 19 May 2023 09:04:13 +0200 Subject: [PATCH 012/231] Use pyArcus with static compiled Arcus and Protobuf Contributes to CURA-10475 --- conanfile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conanfile.py b/conanfile.py index f6e1637355..68e73913d0 100644 --- a/conanfile.py +++ b/conanfile.py @@ -49,7 +49,7 @@ class CuraConan(ConanFile): def set_version(self): if not self.version: - self.version = "5.4.0-alpha" + self.version = "5.4.0-alpha.1" @property def _pycharm_targets(self): @@ -269,8 +269,8 @@ class CuraConan(ConanFile): raise ConanInvalidConfiguration("Only versions 5+ are support") def requirements(self): - self.requires("pyarcus/5.2.2") - self.requires("curaengine/latest@ultimaker/testing") + self.requires("pyarcus/latest@ultimaker/cura_10475") # TODO: point to `testing` once the CURA-10475 from CuraEngine is main + self.requires("curaengine/latest@ultimaker/cura_10475") # TODO: point to `testing` once the CURA-10475 from CuraEngine is main self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") self.requires("uranium/(latest)@ultimaker/testing") From c11c23c173e68b574b3af6970cec100e248eafd8 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 19 May 2023 09:05:06 +0200 Subject: [PATCH 013/231] Disable plugins for Enterprise This would then default to default behaviour of slots Contributes to CURA-10475 --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index 68e73913d0..87e3652188 100644 --- a/conanfile.py +++ b/conanfile.py @@ -262,6 +262,8 @@ class CuraConan(ConanFile): self.options["pysavitar"].shared = True self.options["pynest2d"].shared = True self.options["cpython"].shared = True + if self._enterprise: + self.options["curaengine"].enable_plugins = False def validate(self): version = self.conf_info.get("user.cura:version", default = self.version, check_type = str) From 281dde4b2300f49688816bcb83029be0d6d47345 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 19 May 2023 11:13:02 +0200 Subject: [PATCH 014/231] Use boost 1.81.0 Contributes to CURA-10475 --- conanfile.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conanfile.py b/conanfile.py index 87e3652188..a40b6b310e 100644 --- a/conanfile.py +++ b/conanfile.py @@ -278,6 +278,7 @@ class CuraConan(ConanFile): self.requires("uranium/(latest)@ultimaker/testing") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") + self.requires("boost/1.81.0") if self.options.internal: self.requires("cura_private_data/(latest)@ultimaker/testing") self.requires("fdm_materials/(latest)@internal/testing") From e3123e80cafd242fc5eb64b7e4594c23666183a3 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 19 May 2023 09:23:38 +0000 Subject: [PATCH 015/231] update translations --- resources/i18n/cs_CZ/cura.po | 8 +- resources/i18n/cura.pot | 932 +++++++++++++++++------------------ resources/i18n/de_DE/cura.po | 8 +- resources/i18n/es_ES/cura.po | 8 +- resources/i18n/fi_FI/cura.po | 8 +- resources/i18n/fr_FR/cura.po | 8 +- resources/i18n/hu_HU/cura.po | 8 +- resources/i18n/it_IT/cura.po | 8 +- resources/i18n/ja_JP/cura.po | 8 +- resources/i18n/ko_KR/cura.po | 8 +- resources/i18n/nl_NL/cura.po | 8 +- resources/i18n/pl_PL/cura.po | 8 +- resources/i18n/pt_BR/cura.po | 8 +- resources/i18n/pt_PT/cura.po | 8 +- resources/i18n/ru_RU/cura.po | 8 +- resources/i18n/tr_TR/cura.po | 8 +- resources/i18n/zh_CN/cura.po | 8 +- resources/i18n/zh_TW/cura.po | 8 +- 18 files changed, 534 insertions(+), 534 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index f20c8c2949..30259d6310 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2023-02-16 20:28+0100\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" @@ -3689,17 +3689,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Odstranit tiskárnu" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Tisk přes síť" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Tisk přes síť" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Připojeno přes síť" diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 9321ffa72b..f916a15808 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3321,17 +3321,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "" @@ -6244,6 +6244,106 @@ msgstr "" msgctxt "@label" msgid "No items to select from" 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/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/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/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/3MFWriter/plugin.json +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "" + +#: plugins/3MFWriter/plugin.json +msgctxt "name" +msgid "3MF Writer" +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/PrepareStage/plugin.json +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "" + +#: plugins/PrepareStage/plugin.json +msgctxt "name" +msgid "Prepare Stage" +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/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/LegacyProfileReader/plugin.json msgctxt "description" msgid "Provides support for importing profiles from legacy Cura versions." @@ -6254,34 +6354,294 @@ msgctxt "name" msgid "Legacy Cura Profile Reader" msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json +#: plugins/GCodeProfileReader/plugin.json msgctxt "description" -msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgid "Provides support for importing profiles from g-code files." msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json +#: plugins/GCodeProfileReader/plugin.json msgctxt "name" -msgid "Version Upgrade 2.2 to 2.4" +msgid "G-code Profile Reader" msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json +#: plugins/CuraDrive/plugin.json msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgid "Backup and restore your configuration." msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json +#: plugins/CuraDrive/plugin.json msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" +msgid "Cura Backups" msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json +#: plugins/3MFReader/plugin.json msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgid "Provides support for reading 3MF files." msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json +#: plugins/3MFReader/plugin.json msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" +msgid "3MF Reader" +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/FirmwareUpdateChecker/plugin.json +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "" + +#: plugins/FirmwareUpdateChecker/plugin.json +msgctxt "name" +msgid "Firmware Update Checker" +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" +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/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/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/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/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/SimulationView/plugin.json +msgctxt "description" +msgid "Provides the preview of sliced layerdata." +msgstr "" + +#: plugins/SimulationView/plugin.json +msgctxt "name" +msgid "Simulation View" +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/XRayView/plugin.json +msgctxt "description" +msgid "Provides the X-Ray view." +msgstr "" + +#: plugins/XRayView/plugin.json +msgctxt "name" +msgid "X-Ray View" +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/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/MonitorStage/plugin.json +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +#: plugins/MonitorStage/plugin.json +msgctxt "name" +msgid "Monitor Stage" +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/SolidView/plugin.json +msgctxt "description" +msgid "Provides a normal solid mesh view." +msgstr "" + +#: plugins/SolidView/plugin.json +msgctxt "name" +msgid "Solid View" +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/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/PostProcessingPlugin/plugin.json +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "" + +#: plugins/PostProcessingPlugin/plugin.json +msgctxt "name" +msgid "Post Processing" +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/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/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/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/VersionUpgrade42to43/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade32to33/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" msgstr "" #: plugins/VersionUpgrade/VersionUpgrade35to40/plugin.json @@ -6304,136 +6664,6 @@ msgctxt "name" msgid "Version Upgrade 2.7 to 3.0" 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" -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json -msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" -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/VersionUpgrade413to50/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade413to50/plugin.json -msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" -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/VersionUpgrade32to33/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade32to33/plugin.json -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json -msgctxt "name" -msgid "Version Upgrade 4.0 to 4.1" -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade42to43/plugin.json -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -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/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/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/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/VersionUpgrade25to26/plugin.json -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -#: plugins/VersionUpgrade/VersionUpgrade25to26/plugin.json -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - #: plugins/VersionUpgrade/VersionUpgrade462to47/plugin.json msgctxt "description" msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." @@ -6444,34 +6674,14 @@ msgctxt "name" msgid "Version Upgrade 4.6.2 to 4.7" msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." msgstr "" -#: plugins/VersionUpgrade/VersionUpgrade26to27/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade22to24/plugin.json msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -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/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" +msgid "Version Upgrade 2.2 to 2.4" msgstr "" #: plugins/VersionUpgrade/VersionUpgrade52to53/plugin.json @@ -6484,16 +6694,6 @@ msgctxt "name" msgid "Version Upgrade 5.2 to 5.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/VersionUpgrade49to410/plugin.json msgctxt "description" msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." @@ -6504,114 +6704,144 @@ msgctxt "name" msgid "Version Upgrade 4.9 to 4.10" msgstr "" -#: plugins/CuraProfileWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json msgctxt "description" -msgid "Provides support for exporting Cura profiles." +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." msgstr "" -#: plugins/CuraProfileWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade48to49/plugin.json msgctxt "name" -msgid "Cura Profile Writer" +msgid "Version Upgrade 4.8 to 4.9" msgstr "" -#: plugins/FirmwareUpdateChecker/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json msgctxt "description" -msgid "Checks for firmware updates." +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." msgstr "" -#: plugins/FirmwareUpdateChecker/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade30to31/plugin.json msgctxt "name" -msgid "Firmware Update Checker" +msgid "Version Upgrade 3.0 to 3.1" msgstr "" -#: plugins/PostProcessingPlugin/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." msgstr "" -#: plugins/PostProcessingPlugin/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade34to35/plugin.json msgctxt "name" -msgid "Post Processing" +msgid "Version Upgrade 3.4 to 3.5" msgstr "" -#: plugins/USBPrinting/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." msgstr "" -#: plugins/USBPrinting/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade43to44/plugin.json msgctxt "name" -msgid "USB printing" +msgid "Version Upgrade 4.3 to 4.4" msgstr "" -#: plugins/CuraDrive/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json msgctxt "description" -msgid "Backup and restore your configuration." +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." msgstr "" -#: plugins/CuraDrive/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade41to42/plugin.json msgctxt "name" -msgid "Cura Backups" +msgid "Version Upgrade 4.1 to 4.2" msgstr "" -#: plugins/GCodeGzWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json msgctxt "description" -msgid "Writes g-code to a compressed archive." +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." msgstr "" -#: plugins/GCodeGzWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade44to45/plugin.json msgctxt "name" -msgid "Compressed G-code Writer" +msgid "Version Upgrade 4.4 to 4.5" msgstr "" -#: plugins/GCodeWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json msgctxt "description" -msgid "Writes g-code to a file." +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." msgstr "" -#: plugins/GCodeWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade33to34/plugin.json msgctxt "name" -msgid "G-code Writer" +msgid "Version Upgrade 3.3 to 3.4" msgstr "" -#: plugins/3MFWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json msgctxt "description" -msgid "Provides support for writing 3MF files." +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." msgstr "" -#: plugins/3MFWriter/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade411to412/plugin.json msgctxt "name" -msgid "3MF Writer" +msgid "Version Upgrade 4.11 to 4.12" msgstr "" -#: plugins/ModelChecker/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade413to50/plugin.json msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." msgstr "" -#: plugins/ModelChecker/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade413to50/plugin.json msgctxt "name" -msgid "Model Checker" +msgid "Version Upgrade 4.13 to 5.0" msgstr "" -#: plugins/GCodeReader/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json msgctxt "description" -msgid "Allows loading and displaying G-code files." +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." msgstr "" -#: plugins/GCodeReader/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade45to46/plugin.json msgctxt "name" -msgid "G-code Reader" +msgid "Version Upgrade 4.5 to 4.6" msgstr "" -#: plugins/GCodeGzReader/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json msgctxt "description" -msgid "Reads g-code from a compressed archive." +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." msgstr "" -#: plugins/GCodeGzReader/plugin.json +#: plugins/VersionUpgrade/VersionUpgrade21to22/plugin.json msgctxt "name" -msgid "Compressed G-code Reader" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade40to41/plugin.json +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "" + +#: plugins/VersionUpgrade/VersionUpgrade25to26/plugin.json +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +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/DigitalLibrary/plugin.json @@ -6624,234 +6854,34 @@ msgctxt "name" msgid "Ultimaker Digital Library" msgstr "" -#: plugins/SupportEraser/plugin.json +#: plugins/ModelChecker/plugin.json msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Checks models and print configuration for possible printing issues and give suggestions." msgstr "" -#: plugins/SupportEraser/plugin.json +#: plugins/ModelChecker/plugin.json msgctxt "name" -msgid "Support Eraser" +msgid "Model Checker" msgstr "" -#: plugins/RemovableDriveOutputDevice/plugin.json +#: plugins/USBPrinting/plugin.json msgctxt "description" -msgid "Provides removable drive hotplugging and writing support." +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." msgstr "" -#: plugins/RemovableDriveOutputDevice/plugin.json +#: plugins/USBPrinting/plugin.json msgctxt "name" -msgid "Removable Drive Output Device Plugin" +msgid "USB printing" msgstr "" -#: plugins/SolidView/plugin.json +#: plugins/GCodeGzWriter/plugin.json msgctxt "description" -msgid "Provides a normal solid mesh view." +msgid "Writes g-code to a compressed archive." msgstr "" -#: plugins/SolidView/plugin.json +#: plugins/GCodeGzWriter/plugin.json msgctxt "name" -msgid "Solid View" -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/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/3MFReader/plugin.json -msgctxt "description" -msgid "Provides support for reading 3MF files." -msgstr "" - -#: plugins/3MFReader/plugin.json -msgctxt "name" -msgid "3MF Reader" -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/X3DReader/plugin.json -msgctxt "description" -msgid "Provides support for reading X3D files." -msgstr "" - -#: plugins/X3DReader/plugin.json -msgctxt "name" -msgid "X3D Reader" -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/TrimeshReader/plugin.json -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -#: plugins/TrimeshReader/plugin.json -msgctxt "name" -msgid "Trimesh 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/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/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/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/MonitorStage/plugin.json -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -#: plugins/MonitorStage/plugin.json -msgctxt "name" -msgid "Monitor Stage" -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/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/PrepareStage/plugin.json -msgctxt "description" -msgid "Provides a prepare stage in Cura." -msgstr "" - -#: plugins/PrepareStage/plugin.json -msgctxt "name" -msgid "Prepare Stage" -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/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/XRayView/plugin.json -msgctxt "description" -msgid "Provides the X-Ray view." -msgstr "" - -#: plugins/XRayView/plugin.json -msgctxt "name" -msgid "X-Ray View" -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 "Compressed G-code Writer" msgstr "" #: plugins/PreviewStage/plugin.json @@ -6864,33 +6894,3 @@ msgctxt "name" msgid "Preview 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/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 "" - diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index 32d5befcda..1b7d46e588 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3675,17 +3675,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Drucker entfernen" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Drucken über Netzwerk" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Drücken über Netzwerk" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Über Netzwerk verbunden" diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index 991ce49f1e..fee311f94b 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3675,17 +3675,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Eliminar impresoras" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Imprimir a través de la red" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Imprime a través de la red" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Conectado a través de la red" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index f2b4e4cbcb..3a09d9e326 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" @@ -3650,17 +3650,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Tulosta verkon kautta" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Tulosta verkon kautta" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "" diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index ea1d51cd5a..89d3733c7e 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3678,17 +3678,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Supprimer des imprimantes" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Imprimer sur le réseau" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Imprimer sur le réseau" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Connecté sur le réseau" diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index 9ea5ca5aea..5f85de5fd3 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" @@ -3666,17 +3666,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Hálózati nyomtatás" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Hálózati nyomtatás" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Csatlakozva hálózaton keresztül" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index ea4fc72cff..4698a61486 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3678,17 +3678,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Rimuovere le stampanti" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Stampa sulla rete" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Stampa sulla rete" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Collegato alla rete" diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index 3a896394a5..cc6c2cf533 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3666,17 +3666,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "プリンターを取り除く" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "ネットワーク上のプリント" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "ネットワークのプリント" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "ネットワーク上で接続" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index f7a5f47e0a..4824fbaba7 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3665,17 +3665,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "프린터 제거" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "네트워크를 통해 프린팅" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "네트워크를 통해 프린팅" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "네트워크를 통해 연결됨" diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index 6c903dd42c..2f761770d7 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3678,17 +3678,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Printers verwijderen" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Printen via netwerk" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Printen via netwerk" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Via het netwerk verbonden" diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index 6bdef88ffd..93bb91c081 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+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" @@ -3667,17 +3667,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Drukuj przez sieć" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Drukuj przez sieć" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Połączone przez sieć" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 4242a852d5..2ceb4fa495 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" @@ -3678,17 +3678,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Remover impressoras" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Imprimir pela rede" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Imprime pela rede" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Conectado pela rede" diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index 21eace1a53..336fdcb0c2 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3676,17 +3676,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Remover impressoras" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Imprimir através da rede" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Imprimir através da rede" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Ligado através da rede" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index a43df3e590..22c2b8562e 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3687,17 +3687,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Удалить принтеры" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Печать через сеть" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Печать через сеть" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Подключен по сети" diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index 7731155049..b7d1d49625 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3678,17 +3678,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "Yazıcıları kaldır" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Ağ üzerinden yazdır" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Ağ üzerinden yazdır" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "Ağ üzerinden bağlandı" diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index 5d63f8552b..252bdd90a4 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -3667,17 +3667,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "删除打印机" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "通过网络打印" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "通过网络打印" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "已通过网络连接" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index 0a4522c657..0c2b88b04b 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-04-27 12:22+0000\n" +"POT-Creation-Date: 2023-05-19 09:22+0000\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" @@ -3668,17 +3668,17 @@ msgctxt "@action:button" msgid "Remove printers" msgstr "移除印表機" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:62 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "網路連線列印" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:63 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "網路連線列印" -#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:64 +#: plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDevice.py:65 msgctxt "@info:status" msgid "Connected over the network" msgstr "透過網路連接" From cccfebcc8edfc370a593885d2e67aa5f8fc078fc Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 19 May 2023 13:33:05 +0200 Subject: [PATCH 016/231] Allow Cura front-end to set plugins (port & address) This can currently be done by setting the environment variables: - SIMPLIFY_ENABLE: default disabled, setting this to any value will enable the plugin - SIMPLIFY_ADDRESS: defaults to localhost - SIMPLIFY_PORT: defaults to 33700 - POSTPROCESS_ENABLE: default disabled, setting this to any value will enable the plugin - POSTPROCESS_ADDRESS: defaults to localhost - POSTPROCESS_PORT: defaults to 33701 Hacky for now Contributes to CURA-10475 --- plugins/CuraEngineBackend/Cura.proto | 13 +++++++++++++ plugins/CuraEngineBackend/StartSliceJob.py | 17 +++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index b420a6ecc2..4953531a64 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -8,12 +8,25 @@ message ObjectList repeated Setting settings = 2; // meshgroup settings (for one-at-a-time printing) } +enum SlotID { + SIMPLIFY = 0; + POSTPROCESS = 1; +} + +message EnginePlugin +{ + SlotID id = 1; + optional string address = 2; + optional uint32 port = 3; +} + message Slice { repeated ObjectList object_lists = 1; // The meshgroups to be printed one after another SettingList global_settings = 2; // The global settings used for the whole print job repeated Extruder extruders = 3; // The settings sent to each extruder object repeated SettingExtruder limit_to_extruder = 4; // From which stack the setting would inherit if not defined per object + repeated EnginePlugin engine_plugins = 5; } message Extruder diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index d06136a2b4..4f320a3a79 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -1,5 +1,6 @@ # Copyright (c) 2021-2022 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. +import os import numpy from string import Formatter @@ -301,6 +302,22 @@ class StartSliceJob(Job): for extruder_stack in global_stack.extruderList: self._buildExtruderMessage(extruder_stack) + # EnginePlugins + # TODO: don't hardcode them + # Ports: are chosen based on https://stackoverflow.com/questions/10476987/best-tcp-port-number-range-for-internal-applications + + plugins = { + 0: {"address": os.environ.get("SIMPLIFY_ADDRESS", "localhost"), "port": os.environ.get("SIMPLIFY_PORT", 33700)} if os.environ.get("SIMPLIFY_ENABLE") is not None else None, + 1: {"address": os.environ.get("POSTPROCESS_ADDRESS", "localhost"), "port": os.environ.get("POSTPROCESS_PORT", 33701)} if os.environ.get("POSTPROCESS_ENABLE") is not None else None, + } + + for plugin, connection in plugins.items(): + plugin_message = self._slice_message.addRepeatedMessage("engine_plugins") + plugin_message.id = plugin + if connection: + plugin_message.address = connection["address"] + plugin_message.port = connection["port"] + for group in filtered_object_groups: group_message = self._slice_message.addRepeatedMessage("object_lists") parent = group[0].getParent() From 4f4e97e25a23146bf0a6895d95ac7268c8cbd428 Mon Sep 17 00:00:00 2001 From: NicolasBOYARD Date: Wed, 24 May 2023 10:37:03 +0200 Subject: [PATCH 017/231] eMotionTech Cooling removed in ABS material quality files ASA-X copied from ABS-X material quality files Speeds caped in IDEX420 machine definition file --- .../definitions/strateo3d_IDEX420.def.json | 113 +++++++++++++++--- .../s3d_IDEX420_std0.4_ABS-X_A.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ABS-X_B.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ABS-X_C.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ABS_A.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ABS_B.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ABS_C.inst.cfg | 1 + .../s3d_IDEX420_std0.4_ASA-X_A.inst.cfg | 5 +- .../s3d_IDEX420_std0.4_ASA-X_B.inst.cfg | 5 +- .../s3d_IDEX420_std0.4_ASA-X_C.inst.cfg | 5 +- .../s3d_IDEX420_std0.6_ABS-X_B.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ABS-X_C.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ABS-X_D.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ABS_B.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ABS_C.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ABS_D.inst.cfg | 1 + .../s3d_IDEX420_std0.6_ASA-X_B.inst.cfg | 6 +- .../s3d_IDEX420_std0.6_ASA-X_C.inst.cfg | 5 +- .../s3d_IDEX420_std0.6_ASA-X_D.inst.cfg | 5 +- .../s3d_IDEX420_std0.8_ABS-X_C.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ABS-X_D.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ABS-X_E.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ABS_C.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ABS_D.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ABS_E.inst.cfg | 1 + .../s3d_IDEX420_std0.8_ASA-X_C.inst.cfg | 5 +- .../s3d_IDEX420_std0.8_ASA-X_D.inst.cfg | 5 +- .../s3d_IDEX420_std0.8_ASA-X_E.inst.cfg | 5 +- 28 files changed, 144 insertions(+), 33 deletions(-) diff --git a/resources/definitions/strateo3d_IDEX420.def.json b/resources/definitions/strateo3d_IDEX420.def.json index eb253c96ed..488e23126b 100644 --- a/resources/definitions/strateo3d_IDEX420.def.json +++ b/resources/definitions/strateo3d_IDEX420.def.json @@ -57,13 +57,29 @@ "infill_before_walls": { "default_value": false }, "infill_overlap": { "value": "0" }, "infill_wipe_dist": { "value": "0" }, - "jerk_layer_0": { "value": "5" }, + "jerk_layer_0": + { + "value": "5", + "maximum_value_warning": "5.1" + }, "jerk_prime_tower": { "value": "15" }, "jerk_support": { "value": "15" }, - "jerk_support_interface": { "value": "5" }, - "jerk_topbottom": { "value": "5" }, - "jerk_wall": { "value": "10" }, - "jerk_wall_0": { "value": "5" }, + "jerk_support_interface": { "value": "15" }, + "jerk_topbottom": + { + "value": "5", + "maximum_value_warning": "5.1" + }, + "jerk_wall": + { + "value": "10", + "maximum_value_warning": "10.1" + }, + "jerk_wall_0": + { + "value": "5", + "maximum_value_warning": "5.1" + }, "machine_acceleration": { "value": "1000" }, "machine_center_is_zero": { "default_value": true }, "machine_depth": { "default_value": 320 }, @@ -87,6 +103,8 @@ "machine_max_acceleration_x": { "value": "1000" }, "machine_max_acceleration_y": { "value": "1000" }, "machine_max_acceleration_z": { "value": "20" }, + "machine_max_jerk_xy": { "value": "15" }, + "machine_max_jerk_z": { "value": "15" }, "machine_min_cool_heat_time_window": { "value": "15" }, "machine_name": { "default_value": "IDEX420" }, "machine_nozzle_size": { "default_value": 0.4 }, @@ -106,21 +124,86 @@ "retraction_count_max": { "default_value": 15 }, "skin_overlap": { "value": "10" }, "skirt_brim_minimal_length": { "default_value": 333 }, - "speed_layer_0": { "value": "20" }, - "speed_prime_tower": { "value": "speed_topbottom" }, - "speed_print": { "value": "50" }, - "speed_support": { "value": "speed_wall" }, - "speed_support_interface": { "value": "speed_topbottom" }, - "speed_topbottom": { "value": "20" }, - "speed_travel": { "value": "150" }, - "speed_travel_layer_0": { "value": "100" }, - "speed_wall_0": { "value": "20" }, - "speed_wall_x": { "value": "speed_wall" }, + "speed_layer_0": + { + "value": "20", + "maximum_value": "20" + }, + "speed_print_layer_0": + { + "value": "20", + "maximum_value": "20" + }, + "speed_travel_layer_0": + { + "value": "100", + "maximum_value": "100" + }, + "skirt_brim_speed": + { + "value": "40", + "maximum_value": "40" + }, + "speed_prime_tower": + { + "value": "28", + "maximum_value": "28" + }, + "speed_print": + { + "value": "50", + "maximum_value": "50" + }, + "speed_infill": + { + "value": "50", + "maximum_value": "50" + }, + "speed_wall": + { + "value": "38", + "maximum_value": "38" + }, + "speed_support": + { + "value": "38", + "maximum_value": "38" + }, + "speed_support_interface": + { + "value": "28", + "maximum_value": "28" + }, + "speed_topbottom": + { + "value": "28", + "maximum_value": "28" + }, + "speed_travel": + { + "value": "150", + "maximum_value": "150" + }, + "speed_wall_0": + { + "value": "20", + "maximum_value": "20" + }, + "speed_wall_x": + { + "value": "38", + "maximum_value": "38" + }, "support_bottom_distance": { "maximum_value_warning": "machine_nozzle_size * 1.5", "value": "support_z_distance" }, + "speed_z_hop": + { + "value": "20", + "maximum_value": "20" + }, "support_infill_rate": { "value": "12" }, "support_interface_density": { "default_value": 90 }, "support_interface_enable": { "default_value": true }, diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg index d23dedca52..55c6e0a920 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg @@ -15,6 +15,7 @@ weight = 1 cool_fan_full_at_height = =layer_height_0 + 19 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg index 27ef939c73..b0e8517a98 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg @@ -15,6 +15,7 @@ weight = 0 cool_fan_full_at_height = =layer_height_0 + 14 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg index e8810f7d83..33ad461792 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg @@ -15,6 +15,7 @@ weight = -1 cool_fan_full_at_height = =layer_height_0 + 9 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg index 80e50f5652..0f85265103 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 102 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg index ec5a3a6031..a5d8859a02 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 98 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg index 9ae0762198..dc3b5f32e3 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg index 439c6dbb73..a0f88e0210 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg @@ -13,8 +13,9 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 19 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg index c434ade5c4..75e017c4e6 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg @@ -13,8 +13,9 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 14 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg index 4bce2aec67..b4e07f6ca5 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg @@ -13,8 +13,9 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 9 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg index f0247a8c03..a867086f5e 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg @@ -15,6 +15,7 @@ weight = 1 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg index b1de7f820f..c35b8d1331 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg @@ -15,6 +15,7 @@ weight = 0 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg index 2fafee73b0..9d752d1f7d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg @@ -15,6 +15,7 @@ weight = -1 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg index 208145756f..b561df1b03 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 98 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg index 79f4a636b2..752731eaa2 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg index ad35347b78..32b5834a5a 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg index 45fd41844d..432dc620d9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg @@ -13,10 +13,12 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 material_flow = 96 + diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg index 7d206eca0f..a72ceb4430 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg @@ -13,8 +13,9 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg index 8f24aad406..aca57fcaa2 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg @@ -13,8 +13,9 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg index 781060735d..91961c7c3d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg @@ -15,6 +15,7 @@ weight = 1 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg index cfbccd82cf..b229b602e4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg @@ -15,6 +15,7 @@ weight = 0 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg index f809645829..4602326de8 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg @@ -15,6 +15,7 @@ weight = -1 cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg index a32dfc05a5..ccca154957 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg index 743e182f49..7362a5d8d0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg index ec56a9ea98..7fc6ec8825 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg @@ -19,5 +19,6 @@ cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 +cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg index 00b299eb15..a080ba3867 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg @@ -13,8 +13,9 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg index 9e8f47fcb9..4d9e63ff1c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg @@ -13,8 +13,9 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg index eb795b5a54..e2496413b9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg @@ -13,8 +13,9 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height -cool_fan_speed = 40 -cool_fan_speed_max = 75 +cool_fan_speed = 35 +cool_fan_speed_max = 100 +cool_fan_speed_0 = 20 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 From 52cff801618a2ebae5955976f1611e37c437d323 Mon Sep 17 00:00:00 2001 From: Frederic Meeuwissen <13856291+Frederic98@users.noreply.github.com> Date: Tue, 27 Jun 2023 17:47:55 +0200 Subject: [PATCH 018/231] Move temperature deltas to quality profiles Have one level (quality containers) where all temperature deltas compared to base temperature (in material container) are defined --- .../quality/ultimaker3/um3_aa0.25_ABS_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.25_CPE_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.25_Nylon_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.25_PC_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.25_PETG_Normal_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.25_PLA_Normal_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.25_PP_Normal_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.25_TPLA_Normal_Quality.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_ABS_Draft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_ABS_Fast_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_ABS_High_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_ABS_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.4_CPEP_Draft_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_CPEP_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_CPEP_High_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_CPEP_Normal_Quality.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_CPE_Draft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_CPE_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_CPE_High_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_CPE_Normal_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.4_Nylon_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_Nylon_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_Nylon_High_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.4_Nylon_Normal_Quality.inst.cfg | 1 + resources/quality/ultimaker3/um3_aa0.4_PC_Draft_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_PC_Fast_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_PC_High_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_PC_Normal_Quality.inst.cfg | 1 + resources/quality/ultimaker3/um3_aa0.4_PETG_Fast_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_PP_Draft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_PP_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_PP_Normal_Quality.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.4_TPLA_Draft_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_TPLA_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_TPLA_Normal_Quality.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.4_TPU_Draft_Print.inst.cfg | 1 - resources/quality/ultimaker3/um3_aa0.4_TPU_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.4_TPU_Normal_Quality.inst.cfg | 1 + resources/quality/ultimaker3/um3_aa0.8_ABS_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_ABS_Superdraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_ABS_Verydraft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.8_CPEP_Fast_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_CPEP_Superdraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_CPEP_Verydraft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.8_CPE_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_CPE_Superdraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_CPE_Verydraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_Nylon_Draft_Print.inst.cfg | 1 + .../ultimaker3/um3_aa0.8_Nylon_Superdraft_Print.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.8_Nylon_Verydraft_Print.inst.cfg | 1 + resources/quality/ultimaker3/um3_aa0.8_PC_Fast_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_PC_Superdraft_Print.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.8_PC_Verydraft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.8_PP_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_PP_Superdraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_PP_Verydraft_Print.inst.cfg | 1 + .../quality/ultimaker3/um3_aa0.8_TPLA_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_TPLA_Superdraft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_TPLA_Verydraft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_aa0.8_TPU_Draft_Print.inst.cfg | 2 +- .../quality/ultimaker3/um3_aa0.8_TPU_Superdraft_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_aa0.8_TPU_Verydraft_Print.inst.cfg | 1 + resources/quality/ultimaker3/um3_bb0.4_PVA_Draft_Print.inst.cfg | 2 +- resources/quality/ultimaker3/um3_bb0.4_PVA_Fast_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_bb0.4_PVA_High_Quality.inst.cfg | 1 + .../quality/ultimaker3/um3_bb0.4_PVA_Normal_Quality.inst.cfg | 1 + resources/quality/ultimaker3/um3_bb0.8_PVA_Draft_Print.inst.cfg | 1 - .../quality/ultimaker3/um3_bb0.8_PVA_Superdraft_Print.inst.cfg | 1 + .../quality/ultimaker3/um3_bb0.8_PVA_Verydraft_Print.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.25_abs_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.25_cpe_0.1mm.inst.cfg | 1 + .../quality/ultimaker_s3/um_s3_aa0.25_nylon_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.25_pc_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.25_petg_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.25_pla_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.25_pp_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.25_tough-pla_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_cpe-plus_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.4_cpe_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_nylon_0.06mm.inst.cfg | 1 + .../quality/ultimaker_s3/um_s3_aa0.4_nylon_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.4_nylon_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.4_pc_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_pp_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_aa0.4_tough-pla_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.4_tpu_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_abs_0.4mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_cpe-plus_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_cpe_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.2mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_nylon_0.4mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_pc_0.4mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_pp_0.4mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_tough-pla_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.8_tpu_0.4mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.06mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_bb0.4_pva_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_bb0.8_pva_0.4mm.inst.cfg | 1 + .../quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.4_cffcpe_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_cc0.4_cffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.4_gffcpe_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_cc0.4_gffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.6_cffcpe_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_cc0.6_cffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_cc0.6_gffcpe_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s3/um_s3_cc0.6_gffpa_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.25_abs_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.25_cpe_0.1mm.inst.cfg | 1 + .../quality/ultimaker_s5/um_s5_aa0.25_nylon_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.25_pc_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.25_petg_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.25_pla_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.25_pp_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.25_tough-pla_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_cpe-plus_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.4_cpe_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_nylon_0.06mm.inst.cfg | 1 + .../quality/ultimaker_s5/um_s5_aa0.4_nylon_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.4_nylon_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.06mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.4_pc_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.1mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_pp_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_aa0.4_tough-pla_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.4_tpu_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_abs_0.4mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_cpe-plus_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_cpe_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.2mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_nylon_0.4mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_pc_0.4mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_pp_0.4mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_tough-pla_0.4mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.8_tpu_0.4mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.06mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.1mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_bb0.4_pva_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_bb0.8_pva_0.4mm.inst.cfg | 1 + .../quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.4_cffcpe_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_cc0.4_cffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.4_gffcpe_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.15mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_cc0.4_gffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.6_cffcpe_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_cc0.6_cffpa_0.2mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_cc0.6_gffcpe_0.2mm.inst.cfg | 1 - resources/quality/ultimaker_s5/um_s5_cc0.6_gffpa_0.2mm.inst.cfg | 1 - resources/variants/ultimaker3_bb0.8.inst.cfg | 1 - resources/variants/ultimaker3_extended_bb0.8.inst.cfg | 1 - resources/variants/ultimaker_s3_bb0.8.inst.cfg | 1 - resources/variants/ultimaker_s5_bb0.8.inst.cfg | 1 - resources/variants/ultimaker_s7_bb0.8.inst.cfg | 1 - 242 files changed, 166 insertions(+), 182 deletions(-) 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 8b3691007f..60a1d80a3c 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 @@ -14,6 +14,7 @@ weight = 0 [values] cool_fan_speed = 40 infill_overlap = =0 if infill_sparse_density > 80 else 15 +material_print_temperature = =default_material_print_temperature - 20 retraction_prime_speed = 25 speed_topbottom = =math.ceil(speed_print * 30 / 55) 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 af1361012e..80339723e2 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 @@ -12,6 +12,7 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) top_bottom_thickness = 0.8 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 01ff2c06cb..6815ea04e1 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 @@ -14,6 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 20 ooze_shield_angle = 40 raft_airgap = 0.15 retraction_min_travel = 5 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 40ced2d597..eeb924906f 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 @@ -18,6 +18,7 @@ brim_width = 20 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 143955118e..c0805a5854 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 @@ -12,7 +12,7 @@ variant = AA 0.25 weight = 0 [values] -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 retraction_combing = all speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) 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 f3e0c2a226..529cb2deaf 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 @@ -17,7 +17,7 @@ infill_overlap = =0 if infill_sparse_density > 80 else 10 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = 190 +material_print_temperature = =default_material_print_temperature - 10 retraction_hop = 0.2 skin_overlap = 5 speed_print = 30 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 d92bd0fc01..a64c8298a2 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 @@ -19,7 +19,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 e5f179322f..0b6ae2320b 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 @@ -17,7 +17,7 @@ infill_overlap = =0 if infill_sparse_density > 80 else 10 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 skin_overlap = 5 speed_print = 30 speed_topbottom = =math.ceil(speed_print * 20 / 30) 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 c45711f591..16be0db845 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 @@ -14,7 +14,7 @@ weight = -2 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False skin_overlap = 20 speed_print = 60 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 31e1d618c5..916b283c9c 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 @@ -14,7 +14,7 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False speed_print = 60 speed_topbottom = =math.ceil(speed_print * 30 / 60) 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 5a34221c3f..5dcbe80bbb 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 @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 20 prime_tower_enable = False speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) 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 e24f639e45..1420880995 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 @@ -14,6 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 15 prime_tower_enable = False speed_print = 55 speed_topbottom = =math.ceil(speed_print * 30 / 55) 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 d5de190eaa..5de59e58c9 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 @@ -17,7 +17,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_wipe_dist = 0 layer_height = 0.2 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 625ca038f4..b2020831d7 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 @@ -17,7 +17,6 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_wipe_dist = 0 layer_height = 0.15 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 670f6af244..4be3a9c13a 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 @@ -19,7 +19,7 @@ layer_height = 0.06 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature - 8 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 3ae067ed7b..2e24f485d0 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 @@ -18,7 +18,7 @@ infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 5 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 0278f07805..6cfba34af9 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 @@ -12,7 +12,7 @@ variant = AA 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 skin_overlap = 20 speed_print = 60 speed_topbottom = =math.ceil(speed_print * 35 / 60) 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 6bfa219c56..faa7730e2c 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 @@ -12,7 +12,6 @@ variant = AA 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature + 5 speed_print = 60 speed_topbottom = =math.ceil(speed_print * 30 / 60) speed_wall = =math.ceil(speed_print * 40 / 60) 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 d237d1def0..a4af986507 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 @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 10 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 30 / 50) 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 cbc754bdf3..de85c4aeac 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 @@ -14,6 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 speed_print = 55 speed_topbottom = =math.ceil(speed_print * 30 / 55) speed_wall = =math.ceil(speed_print * 30 / 55) 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 498e061888..666aaef664 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 @@ -13,7 +13,7 @@ weight = -2 [values] adhesion_type = brim -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.25 skin_overlap = 50 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 429d42f0ab..bc890977eb 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 @@ -13,7 +13,6 @@ weight = -1 [values] adhesion_type = brim -material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.25 skin_overlap = 50 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 b54be179d1..8080dc1825 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 @@ -13,6 +13,7 @@ weight = 1 [values] adhesion_type = brim +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.25 skin_overlap = 50 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 4e78688e6f..f034413001 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 @@ -13,6 +13,7 @@ weight = 0 [values] adhesion_type = brim +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.25 skin_overlap = 50 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 73e2798c35..28e8ccbf75 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 @@ -22,7 +22,6 @@ layer_height = 0.2 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 47c5b8fedc..5113277ab2 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 @@ -21,7 +21,6 @@ layer_height = 0.15 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 806bdaecde..636ce41e71 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 @@ -22,7 +22,7 @@ layer_height = 0.06 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 859f59664b..a7c533bfea 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 @@ -20,6 +20,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 5b26b05953..8bde02fd50 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 @@ -12,7 +12,6 @@ variant = AA 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature retraction_combing = all speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 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 bc39d11e3f..c82043d3af 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 @@ -22,7 +22,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 8 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 f1fc634a3f..74a628f7cb 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 @@ -22,7 +22,6 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 13 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 1bd725e85d..fa9b4c54ea 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 @@ -21,7 +21,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 477f85f5b6..cffd1e6075 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 @@ -14,7 +14,6 @@ weight = -2 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature -10 prime_tower_enable = False skin_overlap = 20 speed_print = 50 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 13e980cf6a..94fe824f5e 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 @@ -14,7 +14,6 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature -10 prime_tower_enable = False speed_print = 45 speed_topbottom = =math.ceil(speed_print * 35 / 45) 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 636034bab1..05a6896646 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 @@ -14,7 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False skin_overlap = 10 speed_print = 45 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 74b4c4c485..ca88ca0986 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 @@ -25,7 +25,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 8d4bf4bc39..e084600c42 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 @@ -25,7 +25,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_amount = 7 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 519b3bdd44..e6ea1f555d 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 @@ -24,6 +24,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 adb2500a70..d863230b10 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 25 +material_print_temperature = =default_material_print_temperature + 10 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 ae7d70cb11..1a95bcb77f 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 @@ -13,7 +13,7 @@ weight = -4 [values] layer_height = 0.4 -material_print_temperature = =default_material_print_temperature + 30 +material_print_temperature = =default_material_print_temperature + 15 speed_infill = =math.ceil(speed_print * 37 / 50) speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) 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 679fe38c7c..7ff4d13b02 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 @@ -13,7 +13,7 @@ weight = -3 [values] layer_height = 0.3 -material_print_temperature = =default_material_print_temperature + 27 +material_print_temperature = =default_material_print_temperature + 12 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 afa3b10a6b..dcca81f3ef 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 @@ -16,7 +16,7 @@ weight = -2 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 4134e74d7f..585ae8eefe 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 @@ -17,7 +17,7 @@ brim_width = 14 layer_height = 0.4 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 31d12a0fb3..2280a837ae 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 @@ -17,7 +17,7 @@ brim_width = 14 layer_height = 0.3 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 7 +material_print_temperature = =default_material_print_temperature - 17 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 47a160b63d..b1f867807b 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 @@ -13,7 +13,7 @@ weight = -2 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 15 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 fa6985645a..a75ae74ada 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 @@ -14,7 +14,7 @@ weight = -4 [values] brim_width = 15 layer_height = 0.4 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = True speed_infill = =math.ceil(speed_print * 33 / 45) speed_print = 45 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 ba0421ad11..c1544a00e2 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 @@ -14,7 +14,7 @@ weight = -3 [values] brim_width = 15 layer_height = 0.3 -material_print_temperature = =default_material_print_temperature + 17 +material_print_temperature = =default_material_print_temperature + 12 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 4f44e7fe59..a0fc036566 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 @@ -15,6 +15,7 @@ weight = -2 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 f13bb3bbc7..547ab013fb 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 @@ -16,6 +16,7 @@ brim_width = 5.6 layer_height = 0.4 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 c945d31b54..b17789ad0f 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 @@ -16,6 +16,7 @@ brim_width = 5.6 layer_height = 0.3 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 189621449c..2a3cd5df62 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_width = 14 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 raft_airgap = 0.5 skin_overlap = 0 speed_print = 50 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 513cbf51c2..ddd5a34efa 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 @@ -15,6 +15,7 @@ weight = -4 [values] brim_width = 14 layer_height = 0.4 +material_print_temperature = =default_material_print_temperature - 10 raft_airgap = 0.5 skin_overlap = 0 speed_infill = =math.ceil(speed_print * 37 / 50) 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 c205489670..bf4fc9b6ab 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 @@ -15,7 +15,7 @@ weight = -3 [values] brim_width = 14 layer_height = 0.3 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 12 raft_airgap = 0.5 skin_overlap = 0 speed_print = 50 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 031cefbe46..145389fbe4 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature + 11 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 551e05f0bd..68d54bd406 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 @@ -14,7 +14,7 @@ weight = -4 [values] brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature + 15 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 4ad2973eb1..2aa79cad79 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 @@ -15,6 +15,7 @@ weight = -3 brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' layer_height = 0.3 +material_print_temperature = =default_material_print_temperature + 13 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 95acfbe1e1..a9b7a92918 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 0 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = False speed_print = 45 support_angle = 70 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 bb16356c0e..16e17c500e 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 30) speed_print = 30 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 f966c0c56a..96dec4f1c5 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 35) speed_topbottom = =math.ceil(speed_print * 20 / 35) 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 ac65ddbacd..859eb3b33a 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 @@ -21,7 +21,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 4 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 be99f146bb..61ace7da80 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 @@ -22,7 +22,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 4b21f7e531..e45b8f2d1d 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 @@ -22,6 +22,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 05df038996..eab1a39931 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skin_overlap = 20 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 75e0fdae3e..ad1e26c7da 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 @@ -14,7 +14,6 @@ weight = -1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skin_overlap = 15 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 f6ffbe9820..e5ae49b17d 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 @@ -14,6 +14,7 @@ weight = 1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) 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 b388407c40..38334b4358 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 @@ -14,6 +14,7 @@ weight = 0 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) 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 ffb4ac0c89..107e29b30f 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 @@ -14,7 +14,6 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_interface_enable = True 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 40a7702d92..7c9d28ae29 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 @@ -14,6 +14,7 @@ weight = -4 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_interface_enable = True 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 655b1ee8fe..66df697ddf 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 @@ -14,6 +14,7 @@ weight = -3 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width)) support_interface_enable = True 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 6bc57b7a6e..e30e6f2405 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 @@ -12,5 +12,6 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 20 speed_topbottom = =math.ceil(speed_print * 30 / 55) 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 2cba4bb788..1326bbe68c 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 @@ -12,6 +12,7 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) top_bottom_thickness = 0.8 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 3d765aaa1e..4a91b74e67 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 @@ -14,6 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 20 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_min_travel = 5 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 3e97141c64..a7006ee8ea 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 @@ -17,6 +17,7 @@ brim_width = 20 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 ffaf1dd591..3ab79d63a9 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 @@ -12,7 +12,7 @@ variant = AA 0.25 weight = 0 [values] -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) top_bottom_thickness = 0.8 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 95d624cf99..efde92a7cd 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 @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = 190 +material_print_temperature = =default_material_print_temperature - 10 retraction_hop = 0.2 speed_print = 30 speed_wall = =math.ceil(speed_print * 25 / 30) 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 90ac201992..fc806781eb 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 @@ -19,7 +19,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 90a389ea0b..93ab2c9064 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 @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 speed_print = 30 speed_topbottom = =math.ceil(speed_print * 20 / 30) speed_wall = =math.ceil(speed_print * 25 / 30) 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 ad57f4d87d..c01c0c54e6 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 @@ -15,7 +15,7 @@ weight = 1 machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 50) 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 075c1fd4aa..ae912026d5 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 @@ -15,7 +15,6 @@ weight = -1 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 45 / 60) 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 5c2bb0f6f4..79802ec393 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 @@ -15,7 +15,7 @@ weight = 0 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 55) 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 6d68564281..10ccba51c9 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 @@ -15,7 +15,7 @@ weight = -2 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 50 / 60) 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 fe501993d4..f3c508c7c4 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 @@ -16,7 +16,7 @@ infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature - 8 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 f9c44650c2..5f53ee51aa 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 @@ -14,7 +14,6 @@ weight = -1 [values] infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 d7b82b4a1c..57e3af75a6 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 @@ -16,7 +16,7 @@ infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 5 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 76a248a749..98eca3fa60 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 @@ -14,7 +14,6 @@ weight = -2 [values] infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 8a399bd637..a355af1f45 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 @@ -15,7 +15,7 @@ weight = 1 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 10 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 40 / 50) speed_print = 50 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 e6f19344df..728cace2ef 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 @@ -13,7 +13,6 @@ weight = -1 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature + 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 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 730f7cd2f3..51fdf6a3b1 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 @@ -15,6 +15,7 @@ weight = 0 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 45 / 55) speed_print = 55 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 da5699d463..d753191628 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 @@ -13,7 +13,7 @@ weight = -2 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 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 39f3fd8686..a3b16862b6 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 @@ -12,6 +12,7 @@ variant = AA 0.4 weight = 1 [values] +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 b834ac75bb..8d651e1793 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 @@ -12,7 +12,6 @@ variant = AA 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 ea8f7837a2..2f6cc6bf69 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 @@ -12,6 +12,7 @@ variant = AA 0.4 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 88b89d7a47..d547232485 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 @@ -12,7 +12,7 @@ variant = AA 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 046b9f6ce2..194aeab684 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 @@ -18,7 +18,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 c1d488bf5f..048f9e5f80 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 @@ -18,7 +18,6 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 d2a3b67d4c..76c03cfa56 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 @@ -18,6 +18,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 c95009797d..4a21e88ed7 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 @@ -18,7 +18,6 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 d71148e5ce..7fa8830d06 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 @@ -13,7 +13,6 @@ weight = -1 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 speed_topbottom = =math.ceil(speed_print * 30 / 60) 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 b2cbff9177..6ec27f6ed6 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 @@ -20,7 +20,6 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 13 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 309f646559..fdb0230519 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 @@ -20,7 +20,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 234ec47e8f..5a7b8c99b9 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 @@ -20,7 +20,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 8 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 6268da9a9f..dc5e27cae3 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 @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 d94df8b8f3..d9335e48cb 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 @@ -14,7 +14,6 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 cd358539bb..7568e5269d 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 @@ -14,7 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 a0d698a327..a8cc70dacc 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 @@ -14,7 +14,6 @@ weight = -2 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 50 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 e9e0c2fc7f..08f436d479 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 @@ -21,7 +21,7 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed 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 18aaeb6470..bad49b1ce7 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 @@ -23,7 +23,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 e8e7410cd5..ce9e9a8943 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 @@ -23,6 +23,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 e24ab778b5..13694ffa33 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 @@ -23,7 +23,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 4e20896edc..2be5fb643e 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 ca17504121..219d5f1d56 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -3 [values] -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 27972c5ae6..7f0ce6b131 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -4 [values] -material_print_temperature = =default_material_print_temperature + 25 +material_print_temperature = =default_material_print_temperature + 10 speed_infill = =math.ceil(speed_print * 37 / 50) speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) 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 0f2a75f458..c2d04c9bad 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 @@ -16,7 +16,7 @@ weight = -2 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 da93a9f55e..caf16e5f94 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 @@ -16,7 +16,7 @@ weight = -3 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 7 +material_print_temperature = =default_material_print_temperature - 17 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 0b6f95d853..1cd46fab48 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 @@ -16,7 +16,7 @@ weight = -4 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 9e334d613e..f9ee324f33 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 @@ -13,7 +13,7 @@ weight = -2 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 15 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 6a286ca3a0..f883fe1998 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 @@ -13,7 +13,7 @@ weight = -3 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 17 +material_print_temperature = =default_material_print_temperature + 12 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 b8409d768d..a5c059c5e6 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 @@ -13,7 +13,7 @@ weight = -4 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = True speed_infill = =math.ceil(speed_print * 33 / 45) speed_print = 45 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 5268db94b5..e7d656dcc4 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 @@ -15,6 +15,7 @@ weight = -2 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 53718d394b..08c1f4933b 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 @@ -15,6 +15,7 @@ weight = -3 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 274625304b..c4d2894885 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 @@ -15,6 +15,7 @@ weight = -4 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 0c4b15aee4..9a79c3831c 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_width = 14 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 raft_airgap = 0.5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 25 / 50) 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 c2379f198a..77355d22b5 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 @@ -14,7 +14,7 @@ weight = -3 [values] brim_width = 14 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 12 raft_airgap = 0.5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 25 / 50) 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 daef36ff1a..6669edeaf4 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 @@ -14,6 +14,7 @@ weight = -4 [values] brim_width = 14 +material_print_temperature = =default_material_print_temperature - 10 raft_airgap = 0.5 speed_infill = =math.ceil(speed_print * 37 / 50) speed_print = 50 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 edeb9dedc5..163f32a36d 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 @@ -16,7 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature + 11 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 94a166c078..3f75c3366e 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 @@ -16,6 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 13 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 c8a8ff2c11..b2c5dab3c4 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 @@ -16,7 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature + 15 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 6d8416967e..1f706632ce 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 0 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = False speed_print = 45 speed_topbottom = =round(speed_print * 35 / 45) 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 22dbf354a7..b1437e9160 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 35) speed_print = 35 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 0eb95a55e8..7c3c4ff6e9 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 30) speed_print = 30 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 55166176e3..75949f45aa 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 @@ -19,7 +19,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 4 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 6472902a60..034bda5d09 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 @@ -20,6 +20,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 0af9741ce9..e7189d5467 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 @@ -20,7 +20,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 6b4b9ce9d8..12b815d5ab 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 @@ -14,6 +14,7 @@ weight = 1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 7a93e04b84..5390b3ecb7 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 @@ -14,7 +14,6 @@ weight = -1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 9355b568be..b15b5958a7 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 @@ -14,6 +14,7 @@ weight = 0 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 12dae51e46..e273e85eb5 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 080fa60418..e8401bc025 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 @@ -15,6 +15,7 @@ weight = -3 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_infill_sparse_thickness = 0.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 fbbf768011..34873606af 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 @@ -14,7 +14,6 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_interface_enable = True 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 b90b445f92..c30007a636 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 @@ -14,6 +14,7 @@ weight = -3 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_infill_sparse_thickness = 0.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 9c168fe747..4bb2a411aa 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 @@ -14,6 +14,7 @@ weight = -4 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_interface_enable = True 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 e01c1dc440..f205541fe9 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 f0b6f92aaf..5745328e16 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 1682bface9..dd4f4c1da1 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 86c138cdf7..b594e05009 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 325316d485..ff6a9fb197 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 e0ac86009e..d57c195038 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 50552e9f6f..3ff36e0f35 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 56e1c21b9b..879abf7d08 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 cb3c769b55..2021632327 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 1f5e04d2d0..831bf6e90b 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 a5c9456135..44850349f2 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 44e8f460aa..b20fe94145 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 ae9144728a..c06bd0bde1 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 @@ -12,5 +12,6 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 20 speed_topbottom = =math.ceil(speed_print * 30 / 55) 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 ba519667d0..0e9bb5b8f5 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 @@ -12,6 +12,7 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) top_bottom_thickness = 0.8 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 710701b22a..ac8dd3654a 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 @@ -14,6 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 20 ooze_shield_angle = 40 raft_airgap = 0.15 retraction_min_travel = 5 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 f5a34415b4..1d756d98e1 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 @@ -17,6 +17,7 @@ brim_width = 20 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 7b41e45d1c..251a321b93 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 @@ -12,7 +12,7 @@ variant = AA 0.25 weight = 0 [values] -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) top_bottom_thickness = 0.8 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 199995e5a1..e5204e5e16 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 @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = 190 +material_print_temperature = =default_material_print_temperature - 10 retraction_hop = 0.2 speed_print = 30 speed_wall = =math.ceil(speed_print * 25 / 30) 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 4b9d902b31..e851977278 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 @@ -19,7 +19,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 81d1d1f735..bd048797d6 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 @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 speed_print = 30 speed_topbottom = =math.ceil(speed_print * 20 / 30) speed_wall = =math.ceil(speed_print * 25 / 30) 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 8ecbf19956..937dc192f6 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 @@ -15,7 +15,7 @@ weight = 1 machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 50) 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 f576b20987..4290b2d081 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 @@ -15,7 +15,6 @@ weight = -1 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 45 / 60) 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 65e2cb0361..94bfec7e99 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 @@ -15,7 +15,7 @@ weight = 0 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 55) 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 337054f0de..463548e208 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 @@ -15,7 +15,7 @@ weight = -2 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 50 / 60) 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 e95804af3a..feaa5e4792 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 @@ -16,7 +16,7 @@ infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature - 8 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 ac1e50fd49..04bae04cff 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 @@ -14,7 +14,6 @@ weight = -1 [values] infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 77ccf92459..d19f4280a8 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 @@ -16,7 +16,7 @@ infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 5 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 dde22bbd42..84570eea56 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 @@ -14,7 +14,6 @@ weight = -2 [values] infill_wipe_dist = 0 machine_min_cool_heat_time_window = 15 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = True prime_tower_wipe_enabled = True 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 5e96ec7e28..3c4a2a2745 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 @@ -15,7 +15,7 @@ weight = 1 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 10 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 40 / 50) speed_print = 50 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 ec4cef925d..530c3bbb86 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 @@ -13,7 +13,6 @@ weight = -1 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature + 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 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 2928127314..9450be7e56 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 @@ -15,6 +15,7 @@ weight = 0 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 45 / 55) speed_print = 55 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 af34967c61..38bec4d7e0 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 @@ -13,7 +13,7 @@ weight = -2 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 retraction_prime_speed = =retraction_speed speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 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 e243e33749..22e74556b1 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 @@ -12,6 +12,7 @@ variant = AA 0.4 weight = 1 [values] +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 8833881fdf..a964eadab4 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 @@ -12,7 +12,6 @@ variant = AA 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 70f76a5266..cc107702ec 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 @@ -12,6 +12,7 @@ variant = AA 0.4 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 0f7b604b15..4520c966eb 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 @@ -12,7 +12,7 @@ variant = AA 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 ooze_shield_angle = 40 raft_airgap = 0.4 retraction_prime_speed = =retraction_speed 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 c19de26c93..a162a39142 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 @@ -18,7 +18,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 b21da5f2e4..47bccbfca9 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 @@ -18,7 +18,6 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 c99934288e..834ffddd17 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 @@ -18,6 +18,7 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 7eedf33df9..6e74bf493e 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 @@ -18,7 +18,6 @@ infill_wipe_dist = 0.1 machine_min_cool_heat_time_window = 15 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 ooze_shield_angle = 40 prime_tower_enable = True 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 ce957c1a50..121e6b09ea 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 @@ -13,7 +13,6 @@ weight = -1 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -material_print_temperature = =default_material_print_temperature speed_infill = =math.ceil(speed_print * 50 / 60) speed_print = 60 speed_topbottom = =math.ceil(speed_print * 30 / 60) 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 318a14834f..9179a9bb1f 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 @@ -20,7 +20,6 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 13 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 1527a11fd0..5ee4c0c1e9 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 @@ -20,7 +20,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 356fa2d4cb..066dd71d42 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 @@ -20,7 +20,7 @@ machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 8 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_size = 16 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 5f63f533f7..cebc0c3ecc 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 @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 bf64c24170..b5d38c746a 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 @@ -14,7 +14,6 @@ weight = -1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 977232f4d4..8183438e4f 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 @@ -14,7 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 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 8e904a41a5..e1d22792b5 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 @@ -14,7 +14,6 @@ weight = -2 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 50 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 0ac60ad5a2..89108a6d98 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 @@ -21,7 +21,7 @@ infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' infill_sparse_density = 15 machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False raft_airgap = 0.25 retraction_prime_speed = =retraction_speed 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 b641bdbe13..2a39aa66d4 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 @@ -23,7 +23,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 9a4f7c61fd..b2bf0f7bdd 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 @@ -23,6 +23,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 3461b45736..2946dfb1c9 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 @@ -23,7 +23,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 106 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0 prime_tower_wipe_enabled = True retraction_count_max = 15 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 bb9a4c37b3..0448dbc35c 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -2 [values] -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 2de9183f1e..5100bd460b 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -3 [values] -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) speed_wall = =math.ceil(speed_print * 40 / 50) 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 9be6cb8415..6c677be864 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 @@ -12,7 +12,7 @@ variant = AA 0.8 weight = -4 [values] -material_print_temperature = =default_material_print_temperature + 25 +material_print_temperature = =default_material_print_temperature + 10 speed_infill = =math.ceil(speed_print * 37 / 50) speed_print = 50 speed_topbottom = =math.ceil(speed_print * 30 / 50) 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 abdf9b4fb0..0dd369e4dd 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 @@ -16,7 +16,7 @@ weight = -2 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 20 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 f594dc8d1a..e6ce183f4a 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 @@ -16,7 +16,7 @@ weight = -3 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 7 +material_print_temperature = =default_material_print_temperature - 17 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 a6eb5748b8..0c3abc6e3f 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 @@ -16,7 +16,7 @@ weight = -4 brim_width = 14 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 prime_tower_enable = True retraction_hop = 0.1 retraction_hop_enabled = False 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 4da468aa97..eb6e07e080 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 @@ -13,7 +13,7 @@ weight = -2 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 15 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 bcb76b93f0..e7958d9841 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 @@ -13,7 +13,7 @@ weight = -3 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 17 +material_print_temperature = =default_material_print_temperature + 12 prime_tower_enable = True speed_print = 40 speed_topbottom = =math.ceil(speed_print * 25 / 40) 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 3d561ab611..0683b2959b 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 @@ -13,7 +13,7 @@ weight = -4 [values] brim_width = 15 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = True speed_infill = =math.ceil(speed_print * 33 / 45) speed_print = 45 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 296d429e14..5a774e0750 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 @@ -15,6 +15,7 @@ weight = -2 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 516edc5ac3..bed4ac46d7 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 @@ -15,6 +15,7 @@ weight = -3 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 83c54957dc..a0d58757da 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 @@ -15,6 +15,7 @@ weight = -4 brim_width = 5.6 machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 5 ooze_shield_angle = 40 prime_tower_enable = True raft_airgap = 0.45 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 e20850c5b4..ddce4d41ab 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_width = 14 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 raft_airgap = 0.5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 25 / 50) 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 26965dee30..dd51965c6e 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 @@ -14,7 +14,7 @@ weight = -3 [values] brim_width = 14 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 12 raft_airgap = 0.5 speed_print = 50 speed_topbottom = =math.ceil(speed_print * 25 / 50) 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 38cade0bd5..da4671d5af 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 @@ -14,6 +14,7 @@ weight = -4 [values] brim_width = 14 +material_print_temperature = =default_material_print_temperature - 10 raft_airgap = 0.5 speed_infill = =math.ceil(speed_print * 37 / 50) speed_print = 50 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 12534702c8..149104700e 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 @@ -16,7 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature + 11 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 9e8a34c7bf..670ec78d51 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 @@ -16,6 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature + 13 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 604614dd77..c9b5c26d64 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 @@ -16,7 +16,7 @@ brim_width = 25 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'tetrahedral' material_final_print_temperature = =material_print_temperature - 10 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 +material_print_temperature = =default_material_print_temperature + 15 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 3bc7ff58af..26c20268ea 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 0 +material_print_temperature = =default_material_print_temperature + 10 prime_tower_enable = False speed_print = 45 speed_topbottom = =round(speed_print * 35 / 45) 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 516b4e7d60..cc28dc5150 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 35) speed_print = 35 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 3227e6c525..eb338d1e1d 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 @@ -16,7 +16,7 @@ gradual_infill_step_height = =3 * layer_height infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'cubic' machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature + 15 prime_tower_enable = False speed_infill = =math.ceil(speed_print * 30 / 30) speed_print = 30 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 208a8e9412..43436cd4c7 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 @@ -19,7 +19,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature - 2 +material_print_temperature = =default_material_print_temperature - 4 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 20f44ff936..58b524dd2a 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 @@ -20,6 +20,7 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 +material_print_temperature = =default_material_print_temperature - 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 814c3f77f8..d17ec5486a 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 @@ -20,7 +20,6 @@ machine_nozzle_heat_up_speed = 2.5 material_final_print_temperature = =material_print_temperature - 10 material_flow = 105 material_initial_print_temperature = =material_print_temperature - 10 -material_print_temperature = =default_material_print_temperature + 2 multiple_mesh_overlap = 0.2 prime_tower_enable = True prime_tower_flow = 100 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 2223084010..2bc28f4c1a 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 @@ -14,6 +14,7 @@ weight = 1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 7097e1845a..f5b8c35298 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 @@ -14,7 +14,6 @@ weight = -1 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 9b9145bb39..6457f97c9c 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 @@ -14,6 +14,7 @@ weight = 0 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 16469a1fdf..eef90f5f17 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 @@ -14,7 +14,7 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 feb895ec2e..e1862ce3c4 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 @@ -15,6 +15,7 @@ weight = -3 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) 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 3672423331..bf3a442070 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 @@ -14,7 +14,6 @@ weight = -2 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) -material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_interface_enable = True 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 696551609d..ff02ecedd5 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 @@ -14,6 +14,7 @@ weight = -3 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_infill_sparse_thickness = 0.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 8052a38dab..7db02b4cdc 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 @@ -14,6 +14,7 @@ weight = -4 [values] brim_replaces_support = False cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr)) +material_print_temperature = =default_material_print_temperature + 5 retraction_count_max = 5 skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width)) support_interface_enable = True 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 ad3cf1ef5b..18061adda3 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 269b4253b6..066e75b485 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 4cb3760edf..15f3b3e6a5 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 12d6563333..52627f2a58 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 94ca68f5a3..5e29f11222 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 d6d46eb402..85b50e6768 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 547106628d..371f646cb6 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -1 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 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 e67d109b33..778637cf3f 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 @@ -12,7 +12,6 @@ variant = CC 0.4 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 9fe6dca546..ad7c2f5877 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 533a6414e1..72bd69f401 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 b9cea93f9a..8d68d5c92f 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 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 44ea4a26db..6366ee8a7e 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 @@ -12,7 +12,6 @@ variant = CC 0.6 weight = -2 [values] -material_print_temperature = =default_material_print_temperature support_bottom_distance = =support_z_distance / 2 support_top_distance = =support_z_distance support_z_distance = =layer_height * 2 diff --git a/resources/variants/ultimaker3_bb0.8.inst.cfg b/resources/variants/ultimaker3_bb0.8.inst.cfg index 0067e86bd9..62227f50f6 100644 --- a/resources/variants/ultimaker3_bb0.8.inst.cfg +++ b/resources/variants/ultimaker3_bb0.8.inst.cfg @@ -25,7 +25,6 @@ machine_nozzle_heat_up_speed = 1.5 machine_nozzle_id = BB 0.8 machine_nozzle_size = 0.8 machine_nozzle_tip_outer_diameter = 2.0 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_wipe_enabled = True diff --git a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg index 1ca125b2ef..2a88f165e6 100644 --- a/resources/variants/ultimaker3_extended_bb0.8.inst.cfg +++ b/resources/variants/ultimaker3_extended_bb0.8.inst.cfg @@ -25,7 +25,6 @@ machine_nozzle_heat_up_speed = 1.5 machine_nozzle_id = BB 0.8 machine_nozzle_size = 0.8 machine_nozzle_tip_outer_diameter = 2.0 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_wipe_enabled = True diff --git a/resources/variants/ultimaker_s3_bb0.8.inst.cfg b/resources/variants/ultimaker_s3_bb0.8.inst.cfg index 4e749009ea..34e1b6d308 100644 --- a/resources/variants/ultimaker_s3_bb0.8.inst.cfg +++ b/resources/variants/ultimaker_s3_bb0.8.inst.cfg @@ -24,7 +24,6 @@ machine_nozzle_heat_up_speed = 1.5 machine_nozzle_id = BB 0.8 machine_nozzle_size = 0.8 machine_nozzle_tip_outer_diameter = 2.0 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_wipe_enabled = True diff --git a/resources/variants/ultimaker_s5_bb0.8.inst.cfg b/resources/variants/ultimaker_s5_bb0.8.inst.cfg index 1484241e9d..660a6b10f4 100644 --- a/resources/variants/ultimaker_s5_bb0.8.inst.cfg +++ b/resources/variants/ultimaker_s5_bb0.8.inst.cfg @@ -24,7 +24,6 @@ machine_nozzle_heat_up_speed = 1.5 machine_nozzle_id = BB 0.8 machine_nozzle_size = 0.8 machine_nozzle_tip_outer_diameter = 2.0 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_wipe_enabled = True diff --git a/resources/variants/ultimaker_s7_bb0.8.inst.cfg b/resources/variants/ultimaker_s7_bb0.8.inst.cfg index 95bcaef78f..6823fe18a4 100644 --- a/resources/variants/ultimaker_s7_bb0.8.inst.cfg +++ b/resources/variants/ultimaker_s7_bb0.8.inst.cfg @@ -24,7 +24,6 @@ machine_nozzle_heat_up_speed = 1.5 machine_nozzle_id = BB 0.8 machine_nozzle_size = 0.8 machine_nozzle_tip_outer_diameter = 2.0 -material_print_temperature = =default_material_print_temperature + 10 multiple_mesh_overlap = 0 prime_tower_enable = False prime_tower_wipe_enabled = True From 16ae78ee894545781a78a7d444403d83acd383a6 Mon Sep 17 00:00:00 2001 From: Frederic98 Date: Tue, 27 Jun 2023 15:52:38 +0000 Subject: [PATCH 019/231] update translations --- resources/i18n/cs_CZ/cura.po | 2 +- resources/i18n/cura.pot | 594 +++++++++++++++++------------------ resources/i18n/de_DE/cura.po | 2 +- resources/i18n/es_ES/cura.po | 2 +- resources/i18n/fi_FI/cura.po | 2 +- resources/i18n/fr_FR/cura.po | 2 +- resources/i18n/hu_HU/cura.po | 2 +- resources/i18n/it_IT/cura.po | 2 +- resources/i18n/ja_JP/cura.po | 2 +- resources/i18n/ko_KR/cura.po | 2 +- resources/i18n/nl_NL/cura.po | 2 +- resources/i18n/pl_PL/cura.po | 2 +- resources/i18n/pt_BR/cura.po | 2 +- resources/i18n/pt_PT/cura.po | 2 +- resources/i18n/ru_RU/cura.po | 2 +- resources/i18n/tr_TR/cura.po | 2 +- resources/i18n/zh_CN/cura.po | 2 +- resources/i18n/zh_TW/cura.po | 2 +- 18 files changed, 314 insertions(+), 314 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index f4949537f5..0b8244a7f6 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2023-02-16 20:28+0100\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 553eae74ac..26b2f66c2d 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4878,6 +4878,14 @@ msgstr "" msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "" + +msgctxt "name" +msgid "Post Processing" +msgstr "" + msgctxt "description" msgid "Logs certain events so that they can be used by the crash reporter" msgstr "" @@ -4887,227 +4895,75 @@ msgid "Sentry Logger" msgstr "" msgctxt "description" -msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." msgstr "" msgctxt "name" -msgid "Marketplace" +msgid "Version Upgrade 3.0 to 3.1" msgstr "" msgctxt "description" -msgid "Manages network connections to UltiMaker networked printers." +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." msgstr "" msgctxt "name" -msgid "UltiMaker Network Connection" +msgid "Version Upgrade 2.5 to 2.6" msgstr "" msgctxt "description" -msgid "Reads g-code from a compressed archive." +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." msgstr "" msgctxt "name" -msgid "Compressed G-code Reader" +msgid "Version Upgrade 4.4 to 4.5" msgstr "" msgctxt "description" -msgid "Provides support for importing profiles from g-code files." +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." msgstr "" msgctxt "name" -msgid "G-code Profile Reader" +msgid "Version Upgrade 4.8 to 4.9" msgstr "" msgctxt "description" -msgid "Provides the Per Model Settings." +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." msgstr "" msgctxt "name" -msgid "Per Model Settings Tool" +msgid "Version Upgrade 4.6.2 to 4.7" msgstr "" msgctxt "description" -msgid "Provides the X-Ray view." +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." msgstr "" msgctxt "name" -msgid "X-Ray View" +msgid "Version Upgrade 4.1 to 4.2" msgstr "" msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Version Upgrade 2.6 to 2.7" msgstr "" msgctxt "description" -msgid "Provides support for reading 3MF files." +msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." msgstr "" msgctxt "name" -msgid "3MF Reader" +msgid "Version Upgrade 5.2 to 5.3" msgstr "" msgctxt "description" -msgid "Writes g-code to a file." +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." msgstr "" msgctxt "name" -msgid "G-code Writer" -msgstr "" - -msgctxt "description" -msgid "Allows loading and displaying G-code files." -msgstr "" - -msgctxt "name" -msgid "G-code Reader" -msgstr "" - -msgctxt "description" -msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." -msgstr "" - -msgctxt "name" -msgid "Machine Settings Action" -msgstr "" - -msgctxt "description" -msgid "Provides support for importing profiles from legacy Cura versions." -msgstr "" - -msgctxt "name" -msgid "Legacy Cura Profile Reader" -msgstr "" - -msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." -msgstr "" - -msgctxt "name" -msgid "USB printing" -msgstr "" - -msgctxt "description" -msgid "Provides the preview of sliced layerdata." -msgstr "" - -msgctxt "name" -msgid "Simulation View" -msgstr "" - -msgctxt "description" -msgid "Provides a normal solid mesh view." -msgstr "" - -msgctxt "name" -msgid "Solid View" -msgstr "" - -msgctxt "description" -msgid "Provides a prepare stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Prepare Stage" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -msgctxt "name" -msgid "Trimesh Reader" -msgstr "" - -msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." -msgstr "" - -msgctxt "name" -msgid "Model Checker" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Writer" -msgstr "" - -msgctxt "description" -msgid "Provides capabilities to read and write XML-based material profiles." -msgstr "" - -msgctxt "name" -msgid "Material Profiles" -msgstr "" - -msgctxt "description" -msgid "Enables ability to generate printable geometry from 2D image files." -msgstr "" - -msgctxt "name" -msgid "Image Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading AMF files." -msgstr "" - -msgctxt "name" -msgid "AMF Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for exporting Cura profiles." -msgstr "" - -msgctxt "name" -msgid "Cura Profile Writer" -msgstr "" - -msgctxt "description" -msgid "Provides a machine actions for updating firmware." -msgstr "" - -msgctxt "name" -msgid "Firmware Updater" -msgstr "" - -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Monitor Stage" -msgstr "" - -msgctxt "description" -msgid "Writes g-code to a compressed archive." -msgstr "" - -msgctxt "name" -msgid "Compressed G-code Writer" -msgstr "" - -msgctxt "description" -msgid "Checks for firmware updates." -msgstr "" - -msgctxt "name" -msgid "Firmware Update Checker" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing Ultimaker Format Packages." -msgstr "" - -msgctxt "name" -msgid "UFP Writer" +msgid "Version Upgrade 3.5 to 4.0" msgstr "" msgctxt "description" @@ -5119,11 +4975,67 @@ msgid "Version Upgrade 4.6.0 to 4.6.2" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.11 to 4.12" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.7 to 4.8" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.3 to 5.4" msgstr "" msgctxt "description" @@ -5143,107 +5055,27 @@ msgid "Version Upgrade 4.9 to 4.10" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.3 to 4.4" +msgid "Version Upgrade 3.4 to 3.5" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." msgstr "" msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" +msgid "Version Upgrade 4.13 to 5.0" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." msgstr "" msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.5 to 4.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.2 to 4.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.3 to 5.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.3 to 3.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" +msgid "Version Upgrade 4.5 to 4.6" msgstr "" msgctxt "description" @@ -5263,59 +5095,59 @@ msgid "Version Upgrade 2.2 to 2.4" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgid "Backup and restore your configuration." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.7 to 4.8" +msgid "Cura Backups" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgid "Provides support for exporting Cura profiles." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.4 to 4.5" +msgid "Cura Profile Writer" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" +msgid "USB printing" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgid "Reads g-code from a compressed archive." msgstr "" msgctxt "name" -msgid "Version Upgrade 3.4 to 3.5" +msgid "Compressed G-code Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgid "Provides support for importing profiles from legacy Cura versions." msgstr "" msgctxt "name" -msgid "Version Upgrade 2.7 to 3.0" +msgid "Legacy Cura Profile Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." +msgid "Creates an eraser mesh to block the printing of support in certain places" msgstr "" msgctxt "name" -msgid "Version Upgrade 4.5 to 4.6" +msgid "Support Eraser" msgstr "" msgctxt "description" -msgid "Provides support for reading X3D files." +msgid "Provides support for reading AMF files." msgstr "" msgctxt "name" -msgid "X3D Reader" +msgid "AMF Reader" msgstr "" msgctxt "description" @@ -5327,43 +5159,27 @@ msgid "UltiMaker machine actions" msgstr "" msgctxt "description" -msgid "Provides the link to the CuraEngine slicing backend." +msgid "Provides support for reading model files." msgstr "" msgctxt "name" -msgid "CuraEngine Backend" +msgid "Trimesh Reader" msgstr "" msgctxt "description" -msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." +msgid "Allows loading and displaying G-code files." msgstr "" msgctxt "name" -msgid "Ultimaker Digital Library" +msgid "G-code Reader" msgstr "" msgctxt "description" -msgid "Submits anonymous slice info. Can be disabled through preferences." +msgid "Checks models and print configuration for possible printing issues and give suggestions." msgstr "" msgctxt "name" -msgid "Slice info" -msgstr "" - -msgctxt "description" -msgid "Backup and restore your configuration." -msgstr "" - -msgctxt "name" -msgid "Cura Backups" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading Ultimaker Format Packages." -msgstr "" - -msgctxt "name" -msgid "UFP Reader" +msgid "Model Checker" msgstr "" msgctxt "description" @@ -5374,6 +5190,22 @@ msgctxt "name" msgid "Preview Stage" msgstr "" +msgctxt "description" +msgid "Provides the link to the CuraEngine slicing backend." +msgstr "" + +msgctxt "name" +msgid "CuraEngine Backend" +msgstr "" + +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "" + +msgctxt "name" +msgid "Material Profiles" +msgstr "" + msgctxt "description" msgid "Provides removable drive hotplugging and writing support." msgstr "" @@ -5382,6 +5214,22 @@ msgctxt "name" msgid "Removable Drive Output Device Plugin" msgstr "" +msgctxt "description" +msgid "Provides the preview of sliced layerdata." +msgstr "" + +msgctxt "name" +msgid "Simulation View" +msgstr "" + +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "" + +msgctxt "name" +msgid "Per Model Settings Tool" +msgstr "" + msgctxt "description" msgid "Provides support for importing Cura profiles." msgstr "" @@ -5391,10 +5239,162 @@ msgid "Cura Profile Reader" msgstr "" msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" +msgid "Writes g-code to a file." msgstr "" msgctxt "name" -msgid "Post Processing" +msgid "G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Prepare Stage" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading Ultimaker Format Packages." +msgstr "" + +msgctxt "name" +msgid "UFP Reader" +msgstr "" + +msgctxt "description" +msgid "Submits anonymous slice info. Can be disabled through preferences." +msgstr "" + +msgctxt "name" +msgid "Slice info" +msgstr "" + +msgctxt "description" +msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgstr "" + +msgctxt "name" +msgid "Marketplace" +msgstr "" + +msgctxt "description" +msgid "Enables ability to generate printable geometry from 2D image files." +msgstr "" + +msgctxt "name" +msgid "Image Reader" +msgstr "" + +msgctxt "description" +msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." +msgstr "" + +msgctxt "name" +msgid "Machine Settings Action" +msgstr "" + +msgctxt "description" +msgid "Provides a normal solid mesh view." +msgstr "" + +msgctxt "name" +msgid "Solid View" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "" + +msgctxt "name" +msgid "UFP Writer" +msgstr "" + +msgctxt "description" +msgid "Provides support for importing profiles from g-code files." +msgstr "" + +msgctxt "name" +msgid "G-code Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Provides a machine actions for updating firmware." +msgstr "" + +msgctxt "name" +msgid "Firmware Updater" +msgstr "" + +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "" + +msgctxt "name" +msgid "Firmware Update Checker" +msgstr "" + +msgctxt "description" +msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." +msgstr "" + +msgctxt "name" +msgid "Ultimaker Digital Library" +msgstr "" + +msgctxt "description" +msgid "Writes g-code to a compressed archive." +msgstr "" + +msgctxt "name" +msgid "Compressed G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Manages network connections to UltiMaker networked printers." +msgstr "" + +msgctxt "name" +msgid "UltiMaker Network Connection" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading X3D files." +msgstr "" + +msgctxt "name" +msgid "X3D Reader" +msgstr "" + +msgctxt "description" +msgid "Provides the X-Ray view." +msgstr "" + +msgctxt "name" +msgid "X-Ray View" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Writer" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Reader" +msgstr "" + +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Monitor Stage" msgstr "" diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index 61fa7f1bf7..ff28c02a22 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index 1a07f81aa5..865fe568e1 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index b8da67996f..4416117c38 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index 08111493a3..431dbc5256 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index 435f9dbdb1..4ea0d24c9b 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index 85b02a17fd..13ec6ab5b0 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index dc29faa5a3..9bacb8e38e 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index 65c83f441e..f777083132 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index 34a874f6ee..b42e75dda9 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index cf089a4b2b..f4f08019ef 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+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" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 95c6f5d29c..97249ef822 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index 1c133ed3b6..b7a55e0234 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index c2c7ce1ec5..631f181cb3 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index e885959fbe..efdb1b0b9b 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index 32f566e315..66421fda07 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index 10aaf168f6..82c8f66258 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-06-15 13:37+0000\n" +"POT-Creation-Date: 2023-06-27 15:52+0000\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" From 26bf00ccc05f9c54ddd24f5fc952299a450c948f Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 10 Jul 2023 13:25:29 +0200 Subject: [PATCH 020/231] Add backend_plugin messages to proto file CURA-10717 --- plugins/CuraEngineBackend/Cura.proto | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index b420a6ecc2..ef12ab6d6f 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -8,12 +8,26 @@ message ObjectList repeated Setting settings = 2; // meshgroup settings (for one-at-a-time printing) } +enum SlotID { + SIMPLIFY = 0; + POSTPROCESS = 1; +} + +message EnginePlugin +{ + SlotID id = 1; + optional string address = 2; + optional uint32 port = 3; +} + message Slice { repeated ObjectList object_lists = 1; // The meshgroups to be printed one after another SettingList global_settings = 2; // The global settings used for the whole print job repeated Extruder extruders = 3; // The settings sent to each extruder object repeated SettingExtruder limit_to_extruder = 4; // From which stack the setting would inherit if not defined per object + + repeated EnginePlugin engine_plugins = 5; } message Extruder From f3bc7bf28a60ce7555e59d633983e55233fdc141 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 11:24:28 +0200 Subject: [PATCH 021/231] Move backend plugin logic to Cura from Uranium I was running into abstraction issues when it was defined in Uranium. Instead of trying to fight those, it's just easier to move it to Cura CURA-10717 --- cura/BackendPlugin.py | 74 +++++++++++++++++++ cura/CuraApplication.py | 9 +++ .../CuraEngineBackend/CuraEngineBackend.py | 16 +++- 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 cura/BackendPlugin.py diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py new file mode 100644 index 0000000000..6493f20487 --- /dev/null +++ b/cura/BackendPlugin.py @@ -0,0 +1,74 @@ +# Copyright (c) 2023 Ultimaker B.V. +# Cura is released under the terms of the LGPLv3 or higher. +import subprocess +from typing import Optional, List + +from UM.Logger import Logger +from UM.PluginObject import PluginObject + + +class BackendPlugin(PluginObject): + def __init__(self) -> None: + super().__init__() + self.__port: int = 0 + self._plugin_address: str = "127.0.0.1" + self._plugin_command: Optional[List[str]] = None + self._process = None + self._is_running = False + + def isRunning(self): + return self._is_running + + def setPort(self, port: int) -> None: + self.__port = port + + def getPort(self) -> int: + return self.__port + + def _validatePluginCommand(self) -> list[str]: + """ + Validate the plugin command and add the port parameter if it is missing. + + :return: A list of strings containing the validated plugin command. + """ + if not self._plugin_command or "--port" in self._plugin_command: + return self._plugin_command or [] + + return self._plugin_command + ["--port", str(self.__port)] + + def start(self) -> bool: + """ + Starts the backend_plugin process. + + :return: True if the plugin process started successfully, False otherwise. + """ + try: + # STDIN needs to be None because we provide no input, but communicate via a local socket instead. + # The NUL device sometimes doesn't exist on some computers. + self._process = subprocess.Popen(self._validatePluginCommand(), stdin = None) + self._is_running = True + return True + except PermissionError: + Logger.log("e", f"Couldn't start backend_plugin [{self._plugin_id}]: No permission to execute process.") + except FileNotFoundError: + Logger.logException("e", f"Unable to find backend_plugin executable [{self._plugin_id}]") + except BlockingIOError: + Logger.logException("e", f"Couldn't start backend_plugin [{self._plugin_id}]: Resource is temporarily unavailable") + except OSError as e: + Logger.logException("e", f"Couldn't start backend_plugin [{self._plugin_id}]: Operating system is blocking it (antivirus?)") + return False + + def stop(self) -> bool: + if not self._process: + self._is_running = False + return True # Nothing to stop + + try: + self._process.terminate() + return_code = self._process.wait() + self._is_running = False + Logger.log("d", f"Backend_plugin [{self._plugin_id}] was killed. Received return code {return_code}") + return True + except PermissionError: + Logger.log("e", "Unable to kill running engine. Access is denied.") + return False diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 6b04503ebc..c96de7e50a 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -205,6 +205,8 @@ class CuraApplication(QtApplication): self._cura_scene_controller = None self._machine_error_checker = None + self._backend_plugins: List[BackendPlugin] = [] + self._machine_settings_manager = MachineSettingsManager(self, parent = self) self._material_management_model = None self._quality_management_model = None @@ -792,6 +794,7 @@ class CuraApplication(QtApplication): self._plugin_registry.addType("profile_reader", self._addProfileReader) self._plugin_registry.addType("profile_writer", self._addProfileWriter) + self._plugin_registry.addType("backend_plugin", self._addBackendPlugin) if Platform.isLinux(): lib_suffixes = {"", "64", "32", "x32"} # A few common ones on different distributions. @@ -1730,6 +1733,12 @@ class CuraApplication(QtApplication): def _addProfileWriter(self, profile_writer): pass + def _addBackendPlugin(self, backend_plugin: "BackendPlugin") -> None: + self._backend_plugins.append(backend_plugin) + + def getBackendPlugins(self) -> List["BackendPlugin"]: + return self._backend_plugins + @pyqtSlot("QSize") def setMinimumWindowSize(self, size): main_window = self.getMainWindow() diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index f5d701f6f7..e53d29d9b9 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -70,7 +70,7 @@ class CuraEngineBackend(QObject, Backend): os.path.join(CuraApplication.getInstallPrefix(), "bin"), os.path.dirname(os.path.abspath(sys.executable)), ] - + self._last_backend_plugin_port = self._port + 1000 for path in search_path: engine_path = os.path.join(path, executable_name) if os.path.isfile(engine_path): @@ -176,6 +176,20 @@ class CuraEngineBackend(QObject, Backend): application.initializationFinished.connect(self.initialize) + def startPlugins(self) -> None: + """ + Ensure that all backend plugins are started + :return: + """ + backend_plugins = CuraApplication.getInstance().getBackendPlugins() + for backend_plugin in backend_plugins: + if backend_plugin.isRunning(): + continue + # Set the port to prevent plugins from using the same one. + backend_plugin.setPort(self._last_backend_plugin_port) + self.__last_backend_plugin_port += 1 + backend_plugin.start() + def _resetLastSliceTimeStats(self) -> None: self._time_start_process = None self._time_send_message = None From 5d74f2d2507fd1ee07d3a8a039f7cd098ad86956 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 11:30:49 +0200 Subject: [PATCH 022/231] Convert typing in CuraEngineBackend to modern style Boyscouting CURA-10717 --- .../CuraEngineBackend/CuraEngineBackend.py | 61 ++++++++++--------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index e53d29d9b9..903617d076 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -86,9 +86,9 @@ class CuraEngineBackend(QObject, Backend): self._default_engine_location = execpath break - application = CuraApplication.getInstance() #type: CuraApplication - self._multi_build_plate_model = None #type: Optional[MultiBuildPlateModel] - self._machine_error_checker = None #type: Optional[MachineErrorChecker] + application: CuraApplication = CuraApplication.getInstance() + self._multi_build_plate_model: Optional[MultiBuildPlateModel] = None + self._machine_error_checker: Optional[MachineErrorChecker] = None if not self._default_engine_location: raise EnvironmentError("Could not find CuraEngine") @@ -99,13 +99,15 @@ class CuraEngineBackend(QObject, Backend): application.getPreferences().addPreference("backend/location", self._default_engine_location) # Workaround to disable layer view processing if layer view is not active. - self._layer_view_active = False #type: bool + self._layer_view_active: bool = False self._onActiveViewChanged() - self._stored_layer_data = [] # type: List[Arcus.PythonMessage] - self._stored_optimized_layer_data = {} # type: Dict[int, List[Arcus.PythonMessage]] # key is build plate number, then arrays are stored until they go to the ProcessSlicesLayersJob + self._stored_layer_data: List[Arcus.PythonMessage] = [] - self._scene = application.getController().getScene() #type: Scene + # key is build plate number, then arrays are stored until they go to the ProcessSlicesLayersJob + self._stored_optimized_layer_data: Dict[int, List[Arcus.PythonMessage]] = {} + + self._scene: Scene = application.getController().getScene() self._scene.sceneChanged.connect(self._onSceneChanged) # Triggers for auto-slicing. Auto-slicing is triggered as follows: @@ -116,7 +118,7 @@ class CuraEngineBackend(QObject, Backend): # If there is an error check, stop the auto-slicing timer, and only wait for the error check to be finished # to start the auto-slicing timer again. # - self._global_container_stack = None #type: Optional[ContainerStack] + self._global_container_stack: Optional[ContainerStack] = None # Listeners for receiving messages from the back-end. self._message_handlers["cura.proto.Layer"] = self._onLayerMessage @@ -128,31 +130,32 @@ class CuraEngineBackend(QObject, Backend): self._message_handlers["cura.proto.PrintTimeMaterialEstimates"] = self._onPrintTimeMaterialEstimates self._message_handlers["cura.proto.SlicingFinished"] = self._onSlicingFinishedMessage - self._start_slice_job = None #type: Optional[StartSliceJob] - self._start_slice_job_build_plate = None #type: Optional[int] - self._slicing = False #type: bool # Are we currently slicing? - self._restart = False #type: bool # Back-end is currently restarting? - self._tool_active = False #type: bool # If a tool is active, some tasks do not have to do anything - self._always_restart = True #type: bool # Always restart the engine when starting a new slice. Don't keep the process running. TODO: Fix engine statelessness. - self._process_layers_job = None #type: Optional[ProcessSlicedLayersJob] # The currently active job to process layers, or None if it is not processing layers. - self._build_plates_to_be_sliced = [] #type: List[int] # what needs slicing? - self._engine_is_fresh = True #type: bool # Is the newly started engine used before or not? + self._start_slice_job: Optional[StartSliceJob] = None + self._start_slice_job_build_plate: Optional[int] = None + self._slicing: bool = False # Are we currently slicing? + self._restart: bool = False # Back-end is currently restarting? + self._tool_active: bool = False # If a tool is active, some tasks do not have to do anything + self._always_restart: bool = True # Always restart the engine when starting a new slice. Don't keep the process running. TODO: Fix engine statelessness. + self._process_layers_job: Optional[ProcessSlicedLayersJob] = None # The currently active job to process layers, or None if it is not processing layers. + self._build_plates_to_be_sliced: List[int] = [] # what needs slicing? + self._engine_is_fresh: bool = True # Is the newly started engine used before or not? - self._backend_log_max_lines = 20000 #type: int # Maximum number of lines to buffer - self._error_message = None #type: Optional[Message] # Pop-up message that shows errors. - self._last_num_objects = defaultdict(int) #type: Dict[int, int] # Count number of objects to see if there is something changed - self._postponed_scene_change_sources = [] #type: List[SceneNode] # scene change is postponed (by a tool) + self._backend_log_max_lines: int = 20000 # Maximum number of lines to buffer + self._error_message: Optional[Message] = None # Pop-up message that shows errors. + self._last_num_objects: Dict[int, int] = defaultdict(int) # Count number of objects to see if there is something changed + self._postponed_scene_change_sources: List[SceneNode] = [] # scene change is postponed (by a tool) - self._time_start_process = None #type: Optional[float] - self._is_disabled = False #type: bool + self._time_start_process: Optional[float] = None + self._is_disabled: bool = False application.getPreferences().addPreference("general/auto_slice", False) - self._use_timer = False #type: bool + self._use_timer: bool = False + # When you update a setting and other settings get changed through inheritance, many propertyChanged signals are fired. # This timer will group them up, and only slice for the last setting changed signal. # TODO: Properly group propertyChanged signals by whether they are triggered by the same user interaction. - self._change_timer = QTimer() #type: QTimer + self._change_timer: QTimer = QTimer() self._change_timer.setSingleShot(True) self._change_timer.setInterval(500) self.determineAutoSlicing() @@ -172,7 +175,7 @@ class CuraEngineBackend(QObject, Backend): self._slicing_error_message.actionTriggered.connect(self._reportBackendError) self._resetLastSliceTimeStats() - self._snapshot = None #type: Optional[QImage] + self._snapshot: Optional[QImage] = None application.initializationFinished.connect(self.initialize) @@ -443,14 +446,14 @@ class CuraEngineBackend(QObject, Backend): Logger.log("w", "Global container stack not assigned to CuraEngineBackend!") return extruders = ExtruderManager.getInstance().getActiveExtruderStacks() - error_keys = [] #type: List[str] + error_keys: List[str] = [] for extruder in extruders: error_keys.extend(extruder.getErrorKeys()) if not extruders: error_keys = self._global_container_stack.getErrorKeys() error_labels = set() for key in error_keys: - for stack in [self._global_container_stack] + extruders: #Search all container stacks for the definition of this setting. Some are only in an extruder stack. + for stack in [self._global_container_stack] + extruders: #Search all container stacks for the definition of this setting. Some are only in an extruder stack. definitions = cast(DefinitionContainerInterface, stack.getBottom()).findDefinitions(key = key) if definitions: break #Found it! No need to continue search. @@ -580,7 +583,7 @@ class CuraEngineBackend(QObject, Backend): def _numObjectsPerBuildPlate(self) -> Dict[int, int]: """Return a dict with number of objects per build plate""" - num_objects = defaultdict(int) #type: Dict[int, int] + num_objects: Dict[int, int] = defaultdict(int) for node in DepthFirstIterator(self._scene.getRoot()): # Only count sliceable objects if node.callDecoration("isSliceable"): From 19a4e0d2f834d22037080d688806aaa4ad69ae90 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 11:37:31 +0200 Subject: [PATCH 023/231] Fix bunch of comments violating max line length Boyscouting CURA-10717 --- .../CuraEngineBackend/CuraEngineBackend.py | 76 +++++++++++-------- 1 file changed, 46 insertions(+), 30 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 903617d076..544780a03c 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -142,7 +142,9 @@ class CuraEngineBackend(QObject, Backend): self._backend_log_max_lines: int = 20000 # Maximum number of lines to buffer self._error_message: Optional[Message] = None # Pop-up message that shows errors. - self._last_num_objects: Dict[int, int] = defaultdict(int) # Count number of objects to see if there is something changed + + # Count number of objects to see if there is something changed + self._last_num_objects: Dict[int, int] = defaultdict(int) self._postponed_scene_change_sources: List[SceneNode] = [] # scene change is postponed (by a tool) self._time_start_process: Optional[float] = None @@ -152,8 +154,8 @@ class CuraEngineBackend(QObject, Backend): self._use_timer: bool = False - # When you update a setting and other settings get changed through inheritance, many propertyChanged signals are fired. - # This timer will group them up, and only slice for the last setting changed signal. + # When you update a setting and other settings get changed through inheritance, many propertyChanged + # signals are fired. This timer will group them up, and only slice for the last setting changed signal. # TODO: Properly group propertyChanged signals by whether they are triggered by the same user interaction. self._change_timer: QTimer = QTimer() self._change_timer.setSingleShot(True) @@ -219,7 +221,8 @@ class CuraEngineBackend(QObject, Backend): application.getMachineManager().globalContainerChanged.connect(self._onGlobalStackChanged) self._onGlobalStackChanged() - # extruder enable / disable. Actually wanted to use machine manager here, but the initialization order causes it to crash + # Extruder enable / disable. Actually wanted to use machine manager here, + # but the initialization order causes it to crash ExtruderManager.getInstance().extrudersChanged.connect(self._extruderChanged) self.backendQuit.connect(self._onBackendQuit) @@ -256,7 +259,8 @@ class CuraEngineBackend(QObject, Backend): command += ["connect", "127.0.0.1:{0}".format(self._port), ""] parser = argparse.ArgumentParser(prog = "cura", add_help = False) - parser.add_argument("--debug", action = "store_true", default = False, help = "Turn on the debug mode by setting this option.") + parser.add_argument("--debug", action = "store_true", default = False, + help = "Turn on the debug mode by setting this option.") known_args = vars(parser.parse_known_args()[0]) if known_args["debug"]: command.append("-vvv") @@ -283,7 +287,8 @@ class CuraEngineBackend(QObject, Backend): self._terminate() self._createSocket() - if self._process_layers_job is not None: # We were processing layers. Stop that, the layers are going to change soon. + if self._process_layers_job is not None: + # We were processing layers. Stop that, the layers are going to change soon. Logger.log("i", "Aborting process layers job...") self._process_layers_job.abort() self._process_layers_job = None @@ -298,7 +303,7 @@ class CuraEngineBackend(QObject, Backend): self.markSliceAll() self.slice() - @call_on_qt_thread # must be called from the main thread because of OpenGL + @call_on_qt_thread # Must be called from the main thread because of OpenGL def _createSnapshot(self) -> None: self._snapshot = None if not CuraApplication.getInstance().isVisible: @@ -307,7 +312,7 @@ class CuraEngineBackend(QObject, Backend): Logger.log("i", "Creating thumbnail image (just before slice)...") try: self._snapshot = Snapshot.snapshot(width = 300, height = 300) - except: + except Exception: Logger.logException("w", "Failed to create snapshot image") self._snapshot = None # Failing to create thumbnail should not fail creation of UFP @@ -332,7 +337,8 @@ class CuraEngineBackend(QObject, Backend): return if not hasattr(self._scene, "gcode_dict"): - self._scene.gcode_dict = {} #type: ignore #Because we are creating the missing attribute here. + self._scene.gcode_dict = {} # type: ignore + # We need to ignore type because we are creating the missing attribute here. # see if we really have to slice application = CuraApplication.getInstance() @@ -343,9 +349,9 @@ class CuraEngineBackend(QObject, Backend): self._stored_layer_data = [] - if build_plate_to_be_sliced not in num_objects or num_objects[build_plate_to_be_sliced] == 0: - self._scene.gcode_dict[build_plate_to_be_sliced] = [] #type: ignore #Because we created this attribute above. + self._scene.gcode_dict[build_plate_to_be_sliced] = [] # type: ignore + # We need to ignore the type because we created this attribute above. Logger.log("d", "Build plate %s has no objects to be sliced, skipping", build_plate_to_be_sliced) if self._build_plates_to_be_sliced: self.slice() @@ -354,7 +360,7 @@ class CuraEngineBackend(QObject, Backend): if application.getPrintInformation() and build_plate_to_be_sliced == active_build_plate: application.getPrintInformation().setToZeroPrintInformation(build_plate_to_be_sliced) - if self._process is None: # type: ignore + if self._process is None: # type: ignore self._createSocket() self.stopSlicing() self._engine_is_fresh = False # Yes we're going to use the engine @@ -362,7 +368,7 @@ class CuraEngineBackend(QObject, Backend): self.processingProgress.emit(0.0) self.backendStateChange.emit(BackendState.NotStarted) - self._scene.gcode_dict[build_plate_to_be_sliced] = [] #type: ignore #[] indexed by build plate number + self._scene.gcode_dict[build_plate_to_be_sliced] = [] # type: ignore #[] indexed by build plate number self._slicing = True self.slicingStarted.emit() @@ -394,14 +400,15 @@ class CuraEngineBackend(QObject, Backend): if CuraApplication.getInstance().getUseExternalBackend(): return - if self._process is not None: # type: ignore + if self._process is not None: # type: ignore Logger.log("d", "Killing engine process") try: - self._process.terminate() # type: ignore - Logger.log("d", "Engine process is killed. Received return code %s", self._process.wait()) # type: ignore - self._process = None # type: ignore + self._process.terminate() # type: ignore + Logger.log("d", "Engine process is killed. Received return code %s", self._process.wait()) # type: ignore + self._process = None # type: ignore - except Exception as e: # terminating a process that is already terminating causes an exception, silently ignore this. + except Exception as e: + # Terminating a process that is already terminating causes an exception, silently ignore this. Logger.log("d", "Exception occurred while trying to kill the engine %s", str(e)) def _onStartSliceCompleted(self, job: StartSliceJob) -> None: @@ -541,7 +548,7 @@ class CuraEngineBackend(QObject, Backend): # Preparation completed, send it to the backend. self._socket.sendMessage(job.getSliceMessage()) - # Notify the user that it's now up to the backend to do it's job + # Notify the user that it's now up to the backend to do its job self.setState(BackendState.Processing) # Handle time reporting. @@ -568,7 +575,8 @@ class CuraEngineBackend(QObject, Backend): self._is_disabled = True gcode_list = node.callDecoration("getGCodeList") if gcode_list is not None: - self._scene.gcode_dict[node.callDecoration("getBuildPlateNumber")] = gcode_list #type: ignore #Because we generate this attribute dynamically. + self._scene.gcode_dict[node.callDecoration("getBuildPlateNumber")] = gcode_list # type: ignore + # We need to ignore type because we generate this attribute dynamically. if self._use_timer == enable_timer: return self._use_timer @@ -663,11 +671,13 @@ class CuraEngineBackend(QObject, Backend): self._terminate() self._createSocket() - if error.getErrorCode() not in [Arcus.ErrorCode.BindFailedError, Arcus.ErrorCode.ConnectionResetError, Arcus.ErrorCode.Debug]: + if error.getErrorCode() not in [Arcus.ErrorCode.BindFailedError, + Arcus.ErrorCode.ConnectionResetError, + Arcus.ErrorCode.Debug]: Logger.log("w", "A socket error caused the connection to be reset") # _terminate()' function sets the job status to 'cancel', after reconnecting to another Port the job status - # needs to be updated. Otherwise backendState is "Unable To Slice" + # needs to be updated. Otherwise, backendState is "Unable To Slice" if error.getErrorCode() == Arcus.ErrorCode.BindFailedError and self._start_slice_job is not None: self._start_slice_job.setIsCancelled(False) @@ -689,7 +699,7 @@ class CuraEngineBackend(QObject, Backend): for node in DepthFirstIterator(self._scene.getRoot()): if node.callDecoration("getLayerData"): if not build_plate_numbers or node.callDecoration("getBuildPlateNumber") in build_plate_numbers: - # We can assume that all nodes have a parent as we're looping through the scene (and filter out root) + # We can assume that all nodes have a parent as we're looping through the scene and filter out root cast(SceneNode, node.getParent()).removeChild(node) def markSliceAll(self) -> None: @@ -718,7 +728,7 @@ class CuraEngineBackend(QObject, Backend): :param instance: The setting instance that has changed. :param property: The property of the setting instance that has changed. """ - if property == "value": # Only reslice if the value has changed. + if property == "value": # Only re-slice if the value has changed. self.needsSlicing() self._onChanged() @@ -787,8 +797,10 @@ class CuraEngineBackend(QObject, Backend): self._time_end_slice = time() try: - gcode_list = self._scene.gcode_dict[self._start_slice_job_build_plate] #type: ignore #Because we generate this attribute dynamically. - except KeyError: # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. + gcode_list = self._scene.gcode_dict[self._start_slice_job_build_plate] #type: ignore + # We need to ignore the type because it was generated dynamically. + except KeyError: + # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. gcode_list = [] application = CuraApplication.getInstance() for index, line in enumerate(gcode_list): @@ -833,7 +845,8 @@ class CuraEngineBackend(QObject, Backend): try: self._scene.gcode_dict[self._start_slice_job_build_plate].append(message.data.decode("utf-8", "replace")) #type: ignore #Because we generate this attribute dynamically. - except KeyError: # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. + except KeyError: + # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. pass # Throw the message away. def _onGCodePrefixMessage(self, message: Arcus.PythonMessage) -> None: @@ -845,7 +858,8 @@ class CuraEngineBackend(QObject, Backend): try: self._scene.gcode_dict[self._start_slice_job_build_plate].insert(0, message.data.decode("utf-8", "replace")) #type: ignore #Because we generate this attribute dynamically. - except KeyError: # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. + except KeyError: + # Can occur if the g-code has been cleared while a slice message is still arriving from the other end. pass # Throw the message away. def _onSliceUUIDMessage(self, message: Arcus.PythonMessage) -> None: @@ -972,7 +986,8 @@ class CuraEngineBackend(QObject, Backend): view = CuraApplication.getInstance().getController().getActiveView() if view: active_build_plate = CuraApplication.getInstance().getMultiBuildPlateModel().activeBuildPlate - if view.getPluginId() == "SimulationView": # If switching to layer view, we should process the layers if that hasn't been done yet. + if view.getPluginId() == "SimulationView": + # If switching to layer view, we should process the layers if that hasn't been done yet. self._layer_view_active = True # There is data and we're not slicing at the moment # if we are slicing, there is no need to re-calculate the data as it will be invalid in a moment. @@ -1024,7 +1039,8 @@ class CuraEngineBackend(QObject, Backend): self._global_container_stack = CuraApplication.getInstance().getMachineManager().activeMachine if self._global_container_stack: - self._global_container_stack.propertyChanged.connect(self._onSettingChanged) # Note: Only starts slicing when the value changed. + # Note: Only starts slicing when the value changed. + self._global_container_stack.propertyChanged.connect(self._onSettingChanged) self._global_container_stack.containersChanged.connect(self._onChanged) for extruder in self._global_container_stack.extruderList: From bf32b83c82e061a2d9614051f0ac14d62214bace Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 11:38:21 +0200 Subject: [PATCH 024/231] Move signal definition to top of file It's easier to understand what is going on if the signal definitions are not spread out CURA-10717 --- .../CuraEngineBackend/CuraEngineBackend.py | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 544780a03c..39f3c75185 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -46,6 +46,19 @@ catalog = i18nCatalog("cura") class CuraEngineBackend(QObject, Backend): backendError = Signal() + printDurationMessage = Signal() + """Emitted when we get a message containing print duration and material amount. + + This also implies the slicing has finished. + :param time: The amount of time the print will take. + :param material_amount: The amount of material the print will use. + """ + slicingStarted = Signal() + """Emitted when the slicing process starts.""" + + slicingCancelled = Signal() + """Emitted when the slicing process is aborted forcefully.""" + def __init__(self) -> None: """Starts the back-end plug-in. @@ -267,19 +280,6 @@ class CuraEngineBackend(QObject, Backend): return command - printDurationMessage = Signal() - """Emitted when we get a message containing print duration and material amount. - - This also implies the slicing has finished. - :param time: The amount of time the print will take. - :param material_amount: The amount of material the print will use. - """ - slicingStarted = Signal() - """Emitted when the slicing process starts.""" - - slicingCancelled = Signal() - """Emitted when the slicing process is aborted forcefully.""" - @pyqtSlot() def stopSlicing(self) -> None: self.setState(BackendState.NotStarted) From 4aebd755b2aa6d814c87d26da1ecee19e8c6913a Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 11:43:15 +0200 Subject: [PATCH 025/231] Clarify documentation of startBackendPlugin function CURA-10717 --- plugins/CuraEngineBackend/CuraEngineBackend.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 39f3c75185..a7a0dfbdbf 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -197,6 +197,7 @@ class CuraEngineBackend(QObject, Backend): def startPlugins(self) -> None: """ Ensure that all backend plugins are started + It assigns unique ports to each plugin to avoid conflicts. :return: """ backend_plugins = CuraApplication.getInstance().getBackendPlugins() @@ -205,7 +206,7 @@ class CuraEngineBackend(QObject, Backend): continue # Set the port to prevent plugins from using the same one. backend_plugin.setPort(self._last_backend_plugin_port) - self.__last_backend_plugin_port += 1 + self._last_backend_plugin_port += 1 backend_plugin.start() def _resetLastSliceTimeStats(self) -> None: From 3037320b03b10bc67bcd3ce4522a21c6da5c25f3 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 15:18:52 +0200 Subject: [PATCH 026/231] Send slotID's for backend_plugins CURA-10717 --- cura/BackendPlugin.py | 7 +++++++ plugins/CuraEngineBackend/StartSliceJob.py | 13 +++++++++++++ 2 files changed, 20 insertions(+) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 6493f20487..de7b3f29dc 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -15,6 +15,10 @@ class BackendPlugin(PluginObject): self._plugin_command: Optional[List[str]] = None self._process = None self._is_running = False + self._supported_slots: List[int] = [] + + def getSupportedSlots(self) -> List[int]: + return self._supported_slots def isRunning(self): return self._is_running @@ -25,6 +29,9 @@ class BackendPlugin(PluginObject): def getPort(self) -> int: return self.__port + def getAddress(self) -> str: + return self._plugin_address + def _validatePluginCommand(self) -> list[str]: """ Validate the plugin command and add the port parameter if it is missing. diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index d06136a2b4..f9fb7f6615 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -301,6 +301,19 @@ class StartSliceJob(Job): for extruder_stack in global_stack.extruderList: self._buildExtruderMessage(extruder_stack) + for plugin in CuraApplication.getInstance().getBackendPlugins(): + for slot in plugin.getSupportedSlots(): + # Right now we just send the message for every slot that we support. A single plugin can support + # multiple slots + # In the future the frontend will need to decide what slots that a plugin actually supports should + # also be used. For instance, if you have two plugins and each of them support a_generate and b_generate + # only one of each can actually be used (eg; plugin 1 does both, plugin 1 does a_generate and 2 does + # b_generate, etc). + plugin_message = self._slice_message.addRepeatedMessage("engine_plugins") + plugin_message.id = slot + plugin_message.address = plugin.getAddress() + plugin_message.port = plugin.getPort() + for group in filtered_object_groups: group_message = self._slice_message.addRepeatedMessage("object_lists") parent = group[0].getParent() From d37afe78801f14fa39578c51df65a60248ba868b Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 11 Jul 2023 15:21:36 +0200 Subject: [PATCH 027/231] Actually call startPlugins before slicing CURA-10717 --- plugins/CuraEngineBackend/CuraEngineBackend.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index a7a0dfbdbf..ef073e6865 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -325,6 +325,8 @@ class CuraEngineBackend(QObject, Backend): self._createSnapshot() + self.startPlugins() + Logger.log("i", "Starting to slice...") self._time_start_process = time() if not self._build_plates_to_be_sliced: From 8c5278ab1d123235770f376fe7b21a4689c45292 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 12 Jul 2023 18:39:32 +0200 Subject: [PATCH 028/231] Use the branch dependencies Contributes to CURA-10717 and CURA-10475 --- conanfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index 46e143cc10..cdebfbd924 100644 --- a/conanfile.py +++ b/conanfile.py @@ -270,10 +270,10 @@ class CuraConan(ConanFile): def requirements(self): self.requires("pyarcus/5.2.2") - self.requires("curaengine/(latest)@ultimaker/testing") + self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") - self.requires("uranium/(latest)@ultimaker/testing") + self.requires("uranium/(latest)@ultimaker/cura_10475") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") if self.options.internal: From 129e0d04b0a4339176a411b5baced953d508a9a1 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 14 Jul 2023 09:27:39 +0200 Subject: [PATCH 029/231] Sync used SlotID Contributes to CURA-10717 and CURA-10475 --- plugins/CuraEngineBackend/Cura.proto | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index 4953531a64..5afe585e30 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -9,8 +9,11 @@ message ObjectList } enum SlotID { - SIMPLIFY = 0; - POSTPROCESS = 1; + BROADCAST_SETTINGS = 0; + SIMPLIFY_MODIFY = 100; + POSTPROCESS_MODIFY = 101; + INFILL_MODIFY = 102; + INFILL_GENERATE = 200; } message EnginePlugin From 289b71cd9fb396386bba6406a04b9c4c0d253726 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 18 Jul 2023 11:11:27 +0200 Subject: [PATCH 030/231] Use common cmdline practices for named args Contributes CURA-10475 and CURA-10625 --- cura/BackendPlugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index de7b3f29dc..fe8f2246e4 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -41,7 +41,7 @@ class BackendPlugin(PluginObject): if not self._plugin_command or "--port" in self._plugin_command: return self._plugin_command or [] - return self._plugin_command + ["--port", str(self.__port)] + return self._plugin_command + ["--port=", str(self.__port)] def start(self) -> bool: """ From 982ba7e36b273c80455340fdde6fed2a610c68cc Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 18 Jul 2023 11:17:15 +0200 Subject: [PATCH 031/231] Add log statement when starting plugin Revert = Contributes CURA-10475 and CURA-10625 --- cura/BackendPlugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index fe8f2246e4..5f22e33fbb 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -41,7 +41,7 @@ class BackendPlugin(PluginObject): if not self._plugin_command or "--port" in self._plugin_command: return self._plugin_command or [] - return self._plugin_command + ["--port=", str(self.__port)] + return self._plugin_command + ["--port", str(self.__port)] def start(self) -> bool: """ @@ -52,6 +52,7 @@ class BackendPlugin(PluginObject): try: # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. + Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") self._process = subprocess.Popen(self._validatePluginCommand(), stdin = None) self._is_running = True return True From cd08e6e3bf5e5cb3fb5eeddbdf8dd45cf847b5a2 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 18 Jul 2023 12:31:02 +0200 Subject: [PATCH 032/231] Use pyarcus from branch CURA-10475 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index cdebfbd924..8b902265c5 100644 --- a/conanfile.py +++ b/conanfile.py @@ -269,7 +269,7 @@ class CuraConan(ConanFile): raise ConanInvalidConfiguration("Only versions 5+ are support") def requirements(self): - self.requires("pyarcus/5.2.2") + self.requires("pyarcus/(latest)@ultimaker/cura_10475") self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") From fad3d09b95262b9fc202c24ffb7120184245290d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 18 Jul 2023 12:41:34 +0200 Subject: [PATCH 033/231] specify boost version in root package Solve version conflict with libnest2d --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index 8b902265c5..92b4b06983 100644 --- a/conanfile.py +++ b/conanfile.py @@ -262,6 +262,7 @@ class CuraConan(ConanFile): self.options["pysavitar"].shared = True self.options["pynest2d"].shared = True self.options["cpython"].shared = True + self.options["boost"].header_only = True def validate(self): version = self.conf_info.get("user.cura:version", default = self.version, check_type = str) @@ -269,6 +270,7 @@ class CuraConan(ConanFile): raise ConanInvalidConfiguration("Only versions 5+ are support") def requirements(self): + self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10475") self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/5.2.2") From a1f02154f1579dbde6b1a65997e0f2cd67af6274 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Thu, 27 Jul 2023 09:02:28 +0200 Subject: [PATCH 034/231] Add used backend plugins to 3mf metadata These are appended to project metadata. A warning can now be shown to the user when trying to load a project file while the correct plugins are not installed. These missing plugins can concequently be downloaded from the marketplace. To show the warning and install missing package dialog the same system we use to install missing materials is used. CURA-10719 --- plugins/3MFWriter/ThreeMFWriter.py | 88 ++++++++++++++++++++++++++---- 1 file changed, 77 insertions(+), 11 deletions(-) diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py index 57c667145e..cbbb635d21 100644 --- a/plugins/3MFWriter/ThreeMFWriter.py +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -1,8 +1,9 @@ # Copyright (c) 2015-2022 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. import json +import re -from typing import Optional, cast, List, Dict +from typing import Optional, cast, List, Dict, Pattern, Set from UM.Mesh.MeshWriter import MeshWriter from UM.Math.Vector import Vector @@ -17,6 +18,7 @@ from UM.Settings.EmptyInstanceContainer import EmptyInstanceContainer from cura.CuraApplication import CuraApplication from cura.CuraPackageManager import CuraPackageManager +from cura.Settings import CuraContainerStack from cura.Utils.Threading import call_on_qt_thread from cura.Snapshot import Snapshot @@ -175,13 +177,15 @@ class ThreeMFWriter(MeshWriter): archive.writestr(thumbnail_file, thumbnail_buffer.data()) # Add PNG to content types file - thumbnail_type = ET.SubElement(content_types, "Default", Extension = "png", ContentType = "image/png") + thumbnail_type = ET.SubElement(content_types, "Default", Extension="png", ContentType="image/png") # Add thumbnail relation to _rels/.rels file - thumbnail_relation_element = ET.SubElement(relations_element, "Relationship", Target = "/" + THUMBNAIL_PATH, Id = "rel1", Type = "http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail") + thumbnail_relation_element = ET.SubElement(relations_element, "Relationship", + Target="/" + THUMBNAIL_PATH, Id="rel1", + Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail") # Write material metadata - material_metadata = self._getMaterialPackageMetadata() - self._storeMetadataJson({"packages": material_metadata}, archive, PACKAGE_METADATA_PATH) + packages_metadata = self._getMaterialPackageMetadata() + self._getPluginPackageMetadata() + self._storeMetadataJson({"packages": packages_metadata}, archive, PACKAGE_METADATA_PATH) savitar_scene = Savitar.Scene() @@ -253,7 +257,64 @@ class ThreeMFWriter(MeshWriter): metadata_file = zipfile.ZipInfo(path) # We have to set the compress type of each file as well (it doesn't keep the type of the entire archive) metadata_file.compress_type = zipfile.ZIP_DEFLATED - archive.writestr(metadata_file, json.dumps(metadata, separators=(", ", ": "), indent=4, skipkeys=True, ensure_ascii=False)) + archive.writestr(metadata_file, + json.dumps(metadata, separators=(", ", ": "), indent=4, skipkeys=True, ensure_ascii=False)) + + @staticmethod + def _getPluginPackageMetadata() -> List[Dict[str, str]]: + """Get metadata for all backend plugins that are used in the project. + + :return: List of material metadata dictionaries. + """ + + backend_plugin_enum_value_regex = re.compile( + r"PLUGIN::(?P\w+)@(?P\d+.\d+.\d+)::(?P\w+)") + # This regex parses enum values to find if they contain custom + # backend engine values. These custom enum values are in the format + # PLUGIN::@:: + # where + # - plugin_id is the id of the plugin + # - version is in the semver format + # - value is the value of the enum + + plugin_ids = set() + + def add_plugin_ids_in_stack(stack: CuraContainerStack): + for key in stack.getAllKeys(): + value = str(stack.getProperty(key, "value")) + for plugin_id, _version, _value in backend_plugin_enum_value_regex.findall(value): + plugin_ids.add(plugin_id) + + # go through all stacks and find all the plugin id contained in the project + global_stack = Application.getInstance().getMachineManager().activeMachine + add_plugin_ids_in_stack(global_stack) + + for container in global_stack.getContainers(): + add_plugin_ids_in_stack(container) + + for extruder_stack in global_stack.extruderList: + add_plugin_ids_in_stack(extruder_stack) + + for container in extruder_stack.getContainers(): + add_plugin_ids_in_stack(container) + + metadata = {} + + package_manager = cast(CuraPackageManager, CuraApplication.getInstance().getPackageManager()) + for plugin_id in plugin_ids: + package_data = package_manager.getInstalledPackageInfo(plugin_id) + + metadata[plugin_id] = { + "id": plugin_id, + "display_name": package_data.get("display_name") if package_data.get("display_name") else "", + "package_version": package_data.get("package_version") if package_data.get("package_version") else "", + "sdk_version_semver": package_data.get("sdk_version_semver") if package_data.get( + "sdk_version_semver") else "", + "type": "backend_plugin", + } + + # Storing in a dict and fetching values to avoid duplicates + return list(metadata.values()) @staticmethod def _getMaterialPackageMetadata() -> List[Dict[str, str]]: @@ -278,7 +339,8 @@ class ThreeMFWriter(MeshWriter): # Don't export bundled materials continue - package_id = package_manager.getMaterialFilePackageId(extruder.material.getFileName(), extruder.material.getMetaDataEntry("GUID")) + package_id = package_manager.getMaterialFilePackageId(extruder.material.getFileName(), + extruder.material.getMetaDataEntry("GUID")) package_data = package_manager.getInstalledPackageInfo(package_id) # We failed to find the package for this material @@ -286,10 +348,14 @@ class ThreeMFWriter(MeshWriter): Logger.info(f"Could not find package for material in extruder {extruder.id}, skipping.") continue - material_metadata = {"id": package_id, - "display_name": package_data.get("display_name") if package_data.get("display_name") else "", - "package_version": package_data.get("package_version") if package_data.get("package_version") else "", - "sdk_version_semver": package_data.get("sdk_version_semver") if package_data.get("sdk_version_semver") else ""} + material_metadata = { + "id": package_id, + "display_name": package_data.get("display_name") if package_data.get("display_name") else "", + "package_version": package_data.get("package_version") if package_data.get("package_version") else "", + "sdk_version_semver": package_data.get("sdk_version_semver") if package_data.get( + "sdk_version_semver") else "", + "type": "material", + } metadata[package_id] = material_metadata From 42002dac3690e3d0f9a72e5a5a33ff05ad2f09da Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Thu, 27 Jul 2023 09:03:35 +0200 Subject: [PATCH 035/231] Update copy Now more then just materials can be installed. Update copy to reflect this. CURA-10719 --- plugins/3MFReader/WorkspaceDialog.qml | 2 +- .../Marketplace/resources/qml/InstallMissingPackagesDialog.qml | 2 +- plugins/Marketplace/resources/qml/MissingPackages.qml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/3MFReader/WorkspaceDialog.qml b/plugins/3MFReader/WorkspaceDialog.qml index d1a000bae4..3def26277d 100644 --- a/plugins/3MFReader/WorkspaceDialog.qml +++ b/plugins/3MFReader/WorkspaceDialog.qml @@ -404,7 +404,7 @@ UM.Dialog Cura.PrimaryButton { visible: warning - text: catalog.i18nc("@action:button", "Install missing material") + text: catalog.i18nc("@action:button", "Install missing packages") onClicked: manager.installMissingPackages() } ] diff --git a/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml b/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml index edad18f1a8..7ac0a241e6 100644 --- a/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml +++ b/plugins/Marketplace/resources/qml/InstallMissingPackagesDialog.qml @@ -12,7 +12,7 @@ import Cura 1.6 as Cura Marketplace { modality: Qt.ApplicationModal - title: catalog.i18nc("@title", "Install missing Materials") + title: catalog.i18nc("@title", "Install missing packages") pageContentsSource: "MissingPackages.qml" showSearchHeader: false showOnboadBanner: false diff --git a/plugins/Marketplace/resources/qml/MissingPackages.qml b/plugins/Marketplace/resources/qml/MissingPackages.qml index 316d048317..a1d29addf9 100644 --- a/plugins/Marketplace/resources/qml/MissingPackages.qml +++ b/plugins/Marketplace/resources/qml/MissingPackages.qml @@ -5,7 +5,7 @@ import UM 1.4 as UM Packages { - pageTitle: catalog.i18nc("@header", "Install Materials") + pageTitle: catalog.i18nc("@header", "Install Packages") bannerVisible: false showUpdateButton: false From 0e77a05c742460339547b29a047dea762e18ac98 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Thu, 27 Jul 2023 10:15:27 +0200 Subject: [PATCH 036/231] Correctly differentiate between plugins and materials in missing packages dialog CURA-10719 --- plugins/3MFWriter/ThreeMFWriter.py | 2 +- plugins/Marketplace/MissingPackageList.py | 10 ++++++++-- plugins/Marketplace/PackageModel.py | 14 ++++++++++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py index cbbb635d21..2bfb152217 100644 --- a/plugins/3MFWriter/ThreeMFWriter.py +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -310,7 +310,7 @@ class ThreeMFWriter(MeshWriter): "package_version": package_data.get("package_version") if package_data.get("package_version") else "", "sdk_version_semver": package_data.get("sdk_version_semver") if package_data.get( "sdk_version_semver") else "", - "type": "backend_plugin", + "type": "plugin", } # Storing in a dict and fetching values to avoid duplicates diff --git a/plugins/Marketplace/MissingPackageList.py b/plugins/Marketplace/MissingPackageList.py index 385e78b95f..018e977823 100644 --- a/plugins/Marketplace/MissingPackageList.py +++ b/plugins/Marketplace/MissingPackageList.py @@ -20,7 +20,6 @@ class MissingPackageList(RemotePackageList): def __init__(self, packages_metadata: List[Dict[str, str]], parent: Optional["QObject"] = None) -> None: super().__init__(parent) self._packages_metadata: List[Dict[str, str]] = packages_metadata - self._package_type_filter = "material" self._search_type = "package_ids" self._requested_search_string = ",".join(map(lambda package: package["id"], packages_metadata)) @@ -38,7 +37,14 @@ class MissingPackageList(RemotePackageList): for package_metadata in self._packages_metadata: if package_metadata["id"] not in returned_packages_ids: - package = PackageModel.fromIncompletePackageInformation(package_metadata["display_name"], package_metadata["package_version"], self._package_type_filter) + package_type = package_metadata["type"] if "type" in package_metadata else "material" + # When this feature was originally introduced only missing materials were detected. With the inclusion + # of backend plugins this system was extended to also detect missing plugins. With that change the type + # of the package was added to the metadata. Project files before this change do not have this type. So + # if the type is not present we assume it is a material. + package = PackageModel.fromIncompletePackageInformation(package_metadata["display_name"], + package_metadata["package_version"], + package_type) self.appendItem({"package": package}) self.itemsChanged.emit() diff --git a/plugins/Marketplace/PackageModel.py b/plugins/Marketplace/PackageModel.py index fa909b4120..afc6e0ce73 100644 --- a/plugins/Marketplace/PackageModel.py +++ b/plugins/Marketplace/PackageModel.py @@ -87,12 +87,22 @@ class PackageModel(QObject): self._is_missing_package_information = False @classmethod - def fromIncompletePackageInformation(cls, display_name: str, package_version: str, package_type: str) -> "PackageModel": + def fromIncompletePackageInformation(cls, display_name: str, package_version: str, + package_type: str) -> "PackageModel": + description = "" + match package_type: + case "material": + description = catalog.i18nc("@label:label Ultimaker Marketplace is a brand name, don't translate", + "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.") + case "plugin": + description = catalog.i18nc("@label:label Ultimaker Marketplace is a brand name, don't translate", + "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file.") + package_data = { "display_name": display_name, "package_version": package_version, "package_type": package_type, - "description": catalog.i18nc("@label:label Ultimaker Marketplace is a brand name, don't translate", "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.") + "description": description, } package_model = cls(package_data) package_model.setIsMissingPackageInformation(True) From 31cb11ce63b2c6f529f10086b53d757c9f2b9479 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Thu, 27 Jul 2023 10:31:38 +0200 Subject: [PATCH 037/231] Update more copies CURA-10719 --- plugins/3MFReader/WorkspaceDialog.py | 29 ++++++++++++++------------- plugins/3MFReader/WorkspaceDialog.qml | 2 +- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/plugins/3MFReader/WorkspaceDialog.py b/plugins/3MFReader/WorkspaceDialog.py index afa1deecfd..cce195e2fa 100644 --- a/plugins/3MFReader/WorkspaceDialog.py +++ b/plugins/3MFReader/WorkspaceDialog.py @@ -408,26 +408,27 @@ class WorkspaceDialog(QObject): @pyqtSlot() def showMissingMaterialsWarning(self) -> None: result_message = Message( - i18n_catalog.i18nc("@info:status", "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace."), + i18n_catalog.i18nc("@info:status", + "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace."), lifetime=0, - title=i18n_catalog.i18nc("@info:title", "Material profiles not installed"), + title=i18n_catalog.i18nc("@info:title", "Some required packages are not installed"), message_type=Message.MessageType.WARNING ) result_message.addAction( - "learn_more", - name=i18n_catalog.i18nc("@action:button", "Learn more"), - icon="", - description="Learn more about project materials.", - button_align=Message.ActionButtonAlignment.ALIGN_LEFT, - button_style=Message.ActionButtonStyle.LINK + "learn_more", + name=i18n_catalog.i18nc("@action:button", "Learn more"), + icon="", + description=i18n_catalog.i18nc("@label", "Learn more about project packages."), + button_align=Message.ActionButtonAlignment.ALIGN_LEFT, + button_style=Message.ActionButtonStyle.LINK ) result_message.addAction( - "install_materials", - name=i18n_catalog.i18nc("@action:button", "Install Materials"), - icon="", - description="Install missing materials from project file.", - button_align=Message.ActionButtonAlignment.ALIGN_RIGHT, - button_style=Message.ActionButtonStyle.DEFAULT + "install_materials", + name=i18n_catalog.i18nc("@action:button", "Install Packages"), + icon="", + description=i18n_catalog.i18nc("@label", "Install missing packages from project file."), + button_align=Message.ActionButtonAlignment.ALIGN_RIGHT, + button_style=Message.ActionButtonStyle.DEFAULT ) result_message.actionTriggered.connect(self._onMessageActionTriggered) result_message.show() diff --git a/plugins/3MFReader/WorkspaceDialog.qml b/plugins/3MFReader/WorkspaceDialog.qml index 3def26277d..d5f9b1817d 100644 --- a/plugins/3MFReader/WorkspaceDialog.qml +++ b/plugins/3MFReader/WorkspaceDialog.qml @@ -364,7 +364,7 @@ UM.Dialog UM.Label { id: warningText - text: catalog.i18nc("@label", "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project.") + text: catalog.i18nc("@label", "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project.") } } From 7c810eeca85362bc229db4de09f912da9d4e1940 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 28 Jul 2023 14:52:56 +0200 Subject: [PATCH 038/231] Ease of use; each backend-plugin can now provide additional settings. Any overriding cals that does so, should just add 'self.definition_file_paths' to load their additional settings. However, at the moment of this commit, you should still suppy setting_definitions_appender in the list of __init__.register for the plugin. part of CURA-10722 --- cura/BackendPlugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 5f22e33fbb..be48aa50d2 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -4,10 +4,10 @@ import subprocess from typing import Optional, List from UM.Logger import Logger -from UM.PluginObject import PluginObject +from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDefinitionsAppender -class BackendPlugin(PluginObject): +class BackendPlugin(AdditionalSettingDefinitionsAppender): def __init__(self) -> None: super().__init__() self.__port: int = 0 From 4c8209874573ec0ef34b1812000acf96acb088d7 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 28 Jul 2023 15:13:48 +0200 Subject: [PATCH 039/231] Backend-plugins don't have to register separately for extra setting-defs. Also they now have their own appender-type (previously it was _always_ 'PLUGIN', now the other plugins are 'EXTRA'). part of CURA-10722 --- cura/BackendPlugin.py | 1 + cura/CuraApplication.py | 1 + 2 files changed, 2 insertions(+) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index be48aa50d2..cd859197a0 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -16,6 +16,7 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender): self._process = None self._is_running = False self._supported_slots: List[int] = [] + self.appender_type = "PLUGIN" def getSupportedSlots(self) -> List[int]: return self._supported_slots diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 807757d1ed..1a00d527d3 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -1745,6 +1745,7 @@ class CuraApplication(QtApplication): pass def _addBackendPlugin(self, backend_plugin: "BackendPlugin") -> None: + self._container_registry.addAdditionalSettingDefinitionsAppender(backend_plugin) self._backend_plugins.append(backend_plugin) def getBackendPlugins(self) -> List["BackendPlugin"]: From b1797111d58d3894501a56e3b7e7be56d444b426 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Mon, 31 Jul 2023 17:06:58 +0200 Subject: [PATCH 040/231] Update message id to properly reflect action CURA-10719 --- plugins/3MFReader/WorkspaceDialog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/3MFReader/WorkspaceDialog.py b/plugins/3MFReader/WorkspaceDialog.py index cce195e2fa..ed42485691 100644 --- a/plugins/3MFReader/WorkspaceDialog.py +++ b/plugins/3MFReader/WorkspaceDialog.py @@ -423,7 +423,7 @@ class WorkspaceDialog(QObject): button_style=Message.ActionButtonStyle.LINK ) result_message.addAction( - "install_materials", + "install_packages", name=i18n_catalog.i18nc("@action:button", "Install Packages"), icon="", description=i18n_catalog.i18nc("@label", "Install missing packages from project file."), From e3d482514ba1041b4573a7180f72428dfba8bad7 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Mon, 31 Jul 2023 17:09:27 +0200 Subject: [PATCH 041/231] Use camelCase for python function definition CURA-10719 Co-authored-by: Jaime van Kessel --- plugins/3MFWriter/ThreeMFWriter.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py index 2bfb152217..a3636a98b9 100644 --- a/plugins/3MFWriter/ThreeMFWriter.py +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -279,7 +279,7 @@ class ThreeMFWriter(MeshWriter): plugin_ids = set() - def add_plugin_ids_in_stack(stack: CuraContainerStack): + def addPluginIdsInStack(stack: CuraContainerStack) -> None: for key in stack.getAllKeys(): value = str(stack.getProperty(key, "value")) for plugin_id, _version, _value in backend_plugin_enum_value_regex.findall(value): @@ -287,16 +287,16 @@ class ThreeMFWriter(MeshWriter): # go through all stacks and find all the plugin id contained in the project global_stack = Application.getInstance().getMachineManager().activeMachine - add_plugin_ids_in_stack(global_stack) + addPluginIdsInStack(global_stack) for container in global_stack.getContainers(): - add_plugin_ids_in_stack(container) + addPluginIdsInStack(container) for extruder_stack in global_stack.extruderList: - add_plugin_ids_in_stack(extruder_stack) + addPluginIdsInStack(extruder_stack) for container in extruder_stack.getContainers(): - add_plugin_ids_in_stack(container) + addPluginIdsInStack(container) metadata = {} From 9b6abf80d74528e662fa9d53f72e647aee4d7d9b Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Mon, 31 Jul 2023 17:10:06 +0200 Subject: [PATCH 042/231] Capitalize first word of comment comment CURA-10719 Co-authored-by: Jaime van Kessel --- plugins/3MFWriter/ThreeMFWriter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py index a3636a98b9..3be9a7478d 100644 --- a/plugins/3MFWriter/ThreeMFWriter.py +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -285,7 +285,7 @@ class ThreeMFWriter(MeshWriter): for plugin_id, _version, _value in backend_plugin_enum_value_regex.findall(value): plugin_ids.add(plugin_id) - # go through all stacks and find all the plugin id contained in the project + # Go through all stacks and find all the plugin id contained in the project global_stack = Application.getInstance().getMachineManager().activeMachine addPluginIdsInStack(global_stack) From f9d4eb955428706496652ebe0c46cf2be4f996d5 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 1 Aug 2023 07:47:22 +0200 Subject: [PATCH 043/231] Sync Cura.proto with other repo's Contributes CURA-10475 --- plugins/CuraEngineBackend/Cura.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index 5afe585e30..d5d7c92d0b 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -9,7 +9,7 @@ message ObjectList } enum SlotID { - BROADCAST_SETTINGS = 0; + SETTINGS_BROADCAST = 0; SIMPLIFY_MODIFY = 100; POSTPROCESS_MODIFY = 101; INFILL_MODIFY = 102; From 0f7b092507154274867f69afd410c9b37d686013 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 1 Aug 2023 07:47:51 +0200 Subject: [PATCH 044/231] Allow for using Conan 1.60 Contributes CURA-10475 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 92b4b06983..598168fe73 100644 --- a/conanfile.py +++ b/conanfile.py @@ -10,7 +10,7 @@ from conan.tools.env import VirtualRunEnv, Environment, VirtualBuildEnv from conan.tools.scm import Version from conan.errors import ConanInvalidConfiguration, ConanException -required_conan_version = "<=1.56.0" +required_conan_version = "<=1.60.0" class CuraConan(ConanFile): From c436dd36cf77f8a3032ce6fb34e8963f3149969e Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Wed, 2 Aug 2023 14:03:55 +0200 Subject: [PATCH 045/231] Add unit test CURA-10719 --- plugins/3MFWriter/ThreeMFWriter.py | 2 +- plugins/3MFWriter/tests/TestMFWriter.py | 56 +++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 plugins/3MFWriter/tests/TestMFWriter.py diff --git a/plugins/3MFWriter/ThreeMFWriter.py b/plugins/3MFWriter/ThreeMFWriter.py index 3be9a7478d..10b040e01f 100644 --- a/plugins/3MFWriter/ThreeMFWriter.py +++ b/plugins/3MFWriter/ThreeMFWriter.py @@ -286,7 +286,7 @@ class ThreeMFWriter(MeshWriter): plugin_ids.add(plugin_id) # Go through all stacks and find all the plugin id contained in the project - global_stack = Application.getInstance().getMachineManager().activeMachine + global_stack = CuraApplication.getInstance().getMachineManager().activeMachine addPluginIdsInStack(global_stack) for container in global_stack.getContainers(): diff --git a/plugins/3MFWriter/tests/TestMFWriter.py b/plugins/3MFWriter/tests/TestMFWriter.py new file mode 100644 index 0000000000..addef2788e --- /dev/null +++ b/plugins/3MFWriter/tests/TestMFWriter.py @@ -0,0 +1,56 @@ +import sys +import os.path +from typing import Dict, Optional + +from unittest.mock import patch, MagicMock, PropertyMock + +from UM.PackageManager import PackageManager +from cura.CuraApplication import CuraApplication + +sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")) + +import ThreeMFWriter + +PLUGIN_ID = "my_plugin" +DISPLAY_NAME = "MyPlugin" +PACKAGE_VERSION = "0.0.1" +SDK_VERSION = "8.0.0" + + +def package_manager() -> MagicMock: + pm = MagicMock(spec=PackageManager) + pm.getInstalledPackageInfo.return_value = { + "display_name": DISPLAY_NAME, + "package_version": PACKAGE_VERSION, + "sdk_version_semver": SDK_VERSION + } + return pm + + +def machine_manager() -> MagicMock: + mm = MagicMock(spec=PackageManager) + active_machine = MagicMock() + active_machine.getAllKeys.return_value = ["infill_pattern", "layer_height", "material_bed_temperature"] + active_machine.getProperty.return_value = f"PLUGIN::{PLUGIN_ID}@{PACKAGE_VERSION}::custom_value" + active_machine.getContainers.return_value = [] + active_machine.extruderList = [] + mm.activeMachine = active_machine + return mm + + +def application(): + app = MagicMock() + app.getPackageManager.return_value = package_manager() + app.getMachineManager.return_value = machine_manager() + return app + + +def test_enumParsing(): + with patch("cura.CuraApplication.CuraApplication.getInstance", MagicMock(return_value=application())): + packages_metadata = ThreeMFWriter.ThreeMFWriter._getPluginPackageMetadata()[0] + + assert packages_metadata.get("id") == PLUGIN_ID + assert packages_metadata.get("display_name") == DISPLAY_NAME + assert packages_metadata.get("package_version") == PACKAGE_VERSION + assert packages_metadata.get("sdk_version_semver") == SDK_VERSION + assert packages_metadata.get("type") == "plugin" From 83d35ccd8b3100df9dc4cbfe9b3426bd7bd1f47c Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Wed, 2 Aug 2023 14:46:37 +0200 Subject: [PATCH 046/231] Use pytest fixtures CURA-10719 --- plugins/3MFWriter/tests/TestMFWriter.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/plugins/3MFWriter/tests/TestMFWriter.py b/plugins/3MFWriter/tests/TestMFWriter.py index addef2788e..7bee581105 100644 --- a/plugins/3MFWriter/tests/TestMFWriter.py +++ b/plugins/3MFWriter/tests/TestMFWriter.py @@ -1,6 +1,7 @@ import sys import os.path from typing import Dict, Optional +import pytest from unittest.mock import patch, MagicMock, PropertyMock @@ -17,6 +18,7 @@ PACKAGE_VERSION = "0.0.1" SDK_VERSION = "8.0.0" +@pytest.fixture def package_manager() -> MagicMock: pm = MagicMock(spec=PackageManager) pm.getInstalledPackageInfo.return_value = { @@ -27,6 +29,7 @@ def package_manager() -> MagicMock: return pm +@pytest.fixture def machine_manager() -> MagicMock: mm = MagicMock(spec=PackageManager) active_machine = MagicMock() @@ -38,15 +41,16 @@ def machine_manager() -> MagicMock: return mm -def application(): +@pytest.fixture +def application(package_manager, machine_manager): app = MagicMock() - app.getPackageManager.return_value = package_manager() - app.getMachineManager.return_value = machine_manager() + app.getPackageManager.return_value = package_manager + app.getMachineManager.return_value = machine_manager return app -def test_enumParsing(): - with patch("cura.CuraApplication.CuraApplication.getInstance", MagicMock(return_value=application())): +def test_enumParsing(application): + with patch("cura.CuraApplication.CuraApplication.getInstance", MagicMock(return_value=application)): packages_metadata = ThreeMFWriter.ThreeMFWriter._getPluginPackageMetadata()[0] assert packages_metadata.get("id") == PLUGIN_ID From 4f2b038a5969d6464bfffb710da362316f9f7bc8 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Thu, 3 Aug 2023 13:04:14 +0200 Subject: [PATCH 047/231] Use "PLUGIN" as default `appender_type` --- cura/BackendPlugin.py | 1 - 1 file changed, 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index cd859197a0..be48aa50d2 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -16,7 +16,6 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender): self._process = None self._is_running = False self._supported_slots: List[int] = [] - self.appender_type = "PLUGIN" def getSupportedSlots(self) -> List[int]: return self._supported_slots From 2240db9062699b17471a4e0c233a68866d50f9f1 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 7 Aug 2023 16:04:25 +0200 Subject: [PATCH 048/231] Add GCodePathsModify Contributes CURA-10446 --- plugins/CuraEngineBackend/Cura.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index d5d7c92d0b..96f1f64477 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -13,6 +13,7 @@ enum SlotID { SIMPLIFY_MODIFY = 100; POSTPROCESS_MODIFY = 101; INFILL_MODIFY = 102; + GCODE_PATHS_MODIFY = 103; INFILL_GENERATE = 200; } From e01b1406e31c87b580f0f9640d0cabe440473dc7 Mon Sep 17 00:00:00 2001 From: GregValiant <64202104+GregValiant@users.noreply.github.com> Date: Thu, 29 Jun 2023 17:08:41 -0400 Subject: [PATCH 049/231] Update LimitXYAccelJerk.py Added Gradual Accel Change. Update LimitXYAccelJerk.py Round the Accel numbers to nearest "50". Create LimitXYAccelJerk.py New post processor to limit the X and or Y accel and jerk for bed-slinger printers. Update LimitXYAccelJerk.py Removed debug code. Update LimitXYAccelJerk.py Remove debug code Update LimitXYAccelJerk.py Bug Fix --- .../scripts/LimitXYAccelJerk.py | 273 ++++++++++++++++++ 1 file changed, 273 insertions(+) create mode 100644 plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py diff --git a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py new file mode 100644 index 0000000000..8932d8e4ea --- /dev/null +++ b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py @@ -0,0 +1,273 @@ +# Limit XY Accel: Authored by: Greg Foresi (GregValiant) +# July 2023 +# Sometimes bed-slinger printers need different Accel and Jerk values for the Y but Cura always makes them the same. +# This script changes the Accel and/or Jerk from the beginning of the 'Start Layer' to the end of the 'End Layer'. +# The existing M201 Max Accel will be changed to limit the Y (and/or X) accel at the printer. If you have Accel enabled in Cura and the XY Accel is set to 3000 then setting the Y limit to 1000 will result in the printer limiting the Y to 1000. This can keep tall skinny prints from breaking loose of the bed and failing. The script was not tested with Junction Deviation. +# If enabled - the Jerk setting is changed line-by-line within the gcode as there is no "limit" on Jerk. +# if 'Gradual ACCEL change' is enabled then the Accel is changed gradually from the Start to the End layer and that will be the final Accel setting in the file. If 'Gradual' is enabled then the Jerk settings will continue to be changed to the end of the file (rather than ending at the End layer). + +from ..Script import Script +from cura.CuraApplication import CuraApplication +import re + +class LimitXYAccelJerk(Script): + def __init__(self): + super().__init__() + + def initialize(self) -> None: + super().initialize() + # Get the Accel and Jerk and set the values in the setting boxes--------------------------------------------- + mycura = CuraApplication.getInstance().getGlobalContainerStack() + extruder = mycura.extruderList + accel_print = extruder[0].getProperty("acceleration_print", "value") + accel_travel = extruder[0].getProperty("acceleration_travel", "value") + jerk_print_old = extruder[0].getProperty("jerk_print", "value") + jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") + self._instance.setProperty("X_accel_limit", "value", round(accel_print)) + self._instance.setProperty("Y_accel_limit", "value", round(accel_print)) + self._instance.setProperty("X_jerk", "value", jerk_print_old) + self._instance.setProperty("Y_jerk", "value", jerk_print_old) + + def getSettingDataString(self): + return """{ + "name": "Limit the X-Y Accel/Jerk", + "key": "LimitXYAccelJerk", + "metadata": {}, + "version": 2, + "settings": + { + "X_accel_limit": + { + "label": "X MAX Acceleration", + "description": "If this number is lower than the 'X Print Accel' in Cura then this will limit the Accel on the X axis. Enter the Maximum Acceleration value for the X axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", + "type": "int", + "enabled": true, + "minimum_value": 50, + "unit": "mm/sec² ", + "default_value": 500 + }, + "Y_accel_limit": + { + "label": "Y MAX Acceleration", + "description": "If this number is lower than the Y accel in Cura then this will limit the Accel on the Y axis. Enter the Maximum Acceleration value for the Y axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", + "type": "int", + "enabled": true, + "minimum_value": 50, + "unit": "mm/sec² ", + "default_value": 500 + }, + "jerk_enable": + { + "label": "Change the Jerk", + "description": "Whether to change the Jerk values.", + "type": "bool", + "enabled": true, + "default_value": false + }, + "X_jerk": + { + "label": " X jerk", + "description": "Enter the Jerk value for the X axis. Enter '0' to use the existing X Jerk. This setting will affect both the Print and Travel jerk.", + "type": "int", + "enabled": "jerk_enable", + "unit": "mm/sec ", + "default_value": 8 + }, + "Y_jerk": + { + "label": " Y jerk", + "description": "Enter the Jerk value for the Y axis. Enter '0' to use the existing Y Jerk. This setting will affect both the Print and Travel jerk.", + "type": "int", + "enabled": "jerk_enable", + "unit": "mm/sec ", + "default_value": 8 + }, + "start_layer": + { + "label": "From Start of Layer:", + "description": "Use the Cura Preview numbers. Enter the Layer to start the changes at. The minimum is Layer 1.", + "type": "int", + "default_value": 1, + "minimum_value": 1, + "unit": "Lay# ", + "enabled": "not gradient_change" + }, + "end_layer": + { + "label": "To End of Layer", + "description": "Use the Cura Preview numbers. Enter '-1' for the entire file or enter a layer number. The changes will end at your 'End Layer' and revert back to the original numbers.", + "type": "int", + "default_value": -1, + "minimum_value": -1, + "unit": "Lay# ", + "enabled": "not gradient_change" + }, + "gradient_change": + { + "label": "Gradual ACCEL Change", + "description": "Gradually change the Accel numbers 'From layer' - 'To Layer'. If Jerk is enabled the Jerk changes are not 'Gradual' because there is no Max Jerk setting. Unlike Constant change - using 'Gradual' the Accel and Jerk change continues from the End Layer to the end of the file.", + "type": "bool", + "default_value": false, + "enabled": true + }, + "gradient_start_layer": + { + "label": " Gradual From Layer:", + "description": "Use the Cura Preview numbers. Enter the Layer to start the changes at. The minimum is Layer 1.", + "type": "int", + "default_value": 1, + "minimum_value": 1, + "unit": "Lay# ", + "enabled": "gradient_change" + }, + "gradient_end_layer": + { + "label": " Gradual To Layer", + "description": "Use the Cura Preview numbers. Enter '-1' for the top layer or enter a layer number. The last 'Gradual' change will continue to the end of the file.", + "type": "int", + "default_value": -1, + "minimum_value": -1, + "unit": "Lay# ", + "enabled": "gradient_change" + } + } + }""" + + def execute(self, data): + mycura = CuraApplication.getInstance().getGlobalContainerStack() + extruder = mycura.extruderList + constant_change = not bool(self.getSettingValueByKey("gradient_change")) + accel_print_enabled = bool(extruder[0].getProperty("acceleration_enabled", "value")) + accel_travel_enabled = bool(extruder[0].getProperty("acceleration_travel_enabled", "value")) + accel_print = extruder[0].getProperty("acceleration_print", "value") + accel_travel = extruder[0].getProperty("acceleration_travel", "value") + jerk_print_enabled = str(extruder[0].getProperty("jerk_enabled", "value")) + jerk_travel_enabled = str(extruder[0].getProperty("jerk_travel_enabled", "value")) + jerk_print_old = extruder[0].getProperty("jerk_print", "value") + jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") + if int(accel_print) >= int(accel_travel): + accel_old = accel_print + else: + accel_old = accel_travel + jerk_travel = str(extruder[0].getProperty("jerk_travel", "value")) + if int(jerk_print_old) >= int(jerk_travel_old): + jerk_old = jerk_print_old + else: + jerk_old = jerk_travel_old + + #Set the new Accel values--------------------------------------------------------------------------------- + x_accel = str(self.getSettingValueByKey("X_accel_limit")) + y_accel = str(self.getSettingValueByKey("Y_accel_limit")) + x_jerk = int(self.getSettingValueByKey("X_jerk")) + y_jerk = int(self.getSettingValueByKey("Y_jerk")) + # Put the strings together + M201_limit_new = "M201 X" + x_accel + " Y" + y_accel + M201_limit_old = "M201 X" + str(round(accel_old)) + " Y" + str(round(accel_old)) + if x_jerk == 0: + M205_jerk_pattern = "Y(\d*)" + M205_jerk_new = "Y" + str(y_jerk) + if y_jerk == 0: + M205_jerk_pattern = "X(\d*)" + M205_jerk_new = "X" + str(x_jerk) + if x_jerk != 0 and y_jerk != 0: + M205_jerk_pattern = "M205 X(\d*) Y(\d*)" + M205_jerk_new = "M205 X" + str(x_jerk) + " Y" + str(y_jerk) + M205_jerk_old = "M205 X" + str(jerk_old) + " Y" + str(jerk_old) + + #Get the indexes of the start and end layers---------------------------------------- + if constant_change: + start_layer = int(self.getSettingValueByKey("start_layer"))-1 + end_layer = int(self.getSettingValueByKey("end_layer")) + else: + start_layer = int(self.getSettingValueByKey("gradient_start_layer"))-1 + end_layer = int(self.getSettingValueByKey("gradient_end_layer")) + start_index = 2 + end_index = len(data)-2 + for num in range(2,len(data)-1): + if ";LAYER:" + str(start_layer) + "\n" in data[num]: + start_index = num + break + if int(end_layer) > 0: + for num in range(3,len(data)-1): + try: + if ";LAYER:" + str(end_layer) + "\n" in data[num]: + end_index = num + break + except: + end_index = len(data)-2 + + #Add Accel limit and new Jerk at start layer----------------------------------------------------- + if constant_change: + layer = data[start_index] + lines = layer.split("\n") + for index, line in enumerate(lines): + if lines[index].startswith(";LAYER:"): + lines.insert(index+1,M201_limit_new) + if self.getSettingValueByKey("jerk_enable"): + lines.insert(index+2,M205_jerk_new) + data[start_index] = "\n".join(lines) + break + + #Alter any existing jerk lines. Accel lines can be ignored----------------------------------- + for num in range(start_index,end_index,1): + layer = data[num] + lines = layer.split("\n") + for index, line in enumerate(lines): + if line.startswith("M205"): + lines[index] = re.sub(M205_jerk_pattern, M205_jerk_new, line) + data[num] = "\n".join(lines) + if end_layer != -1: + try: + layer = data[end_index-1] + lines = layer.split("\n") + lines.insert(len(lines)-2,M201_limit_old) + lines.insert(len(lines)-2,M205_jerk_old) + data[end_index-1] = "\n".join(lines) + except: + all + else: + data[len(data)-1] = M201_limit_old + "\n" + M205_jerk_old + "\n" + data[len(data)-1] + return data + + + elif not constant_change: + layer_spread = end_index - start_index + x_accel_hyst = round((accel_old - int(x_accel)) / layer_spread) + y_accel_hyst = round((accel_old - int(y_accel)) / layer_spread) + x_accel_start = round(round((accel_old - x_accel_hyst)/50)*50) + y_accel_start = round(round((accel_old - y_accel_hyst)/50)*50) + M201_limit_new = "M201 X" + str(x_accel_start) + " Y" + str(y_accel_start) + #Add Accel limit and new Jerk at start layer------------------------------------------------------------- + layer = data[start_index] + lines = layer.split("\n") + for index, line in enumerate(lines): + if lines[index].startswith(";LAYER:"): + lines.insert(index+1,M201_limit_new) + if self.getSettingValueByKey("jerk_enable"): + lines.insert(index+2,M205_jerk_new) + data[start_index] = "\n".join(lines) + break + for num in range(start_index + 1, end_index,1): + layer = data[num] + lines = layer.split("\n") + x_accel_start -= x_accel_hyst + if x_accel_start < int(x_accel): x_accel_start = int(x_accel) + y_accel_start -= y_accel_hyst + if y_accel_start < int(y_accel): y_accel_start = int(y_accel) + M201_limit_new = "M201 X" + str(round(round(x_accel_start/50)*50)) + " Y" + str(round(round(y_accel_start/50)*50)) + for index, line in enumerate(lines): + if line.startswith(";LAYER:"): + lines.insert(index+1, M201_limit_new) + continue + data[num] = "\n".join(lines) + #Alter any existing jerk lines. Accel lines can be ignored----------------------------------- + if self.getSettingValueByKey("jerk_enable"): + for num in range(start_index,len(data)-1,1): + layer = data[num] + lines = layer.split("\n") + for index, line in enumerate(lines): + if line.startswith("M205"): + lines[index] = re.sub(M205_jerk_pattern, M205_jerk_new, line) + data[num] = "\n".join(lines) + data[len(data)-1] = M201_limit_old + "\n" + M205_jerk_old + "\n" + data[len(data)-1] + return data \ No newline at end of file From dead016ed991eb7508a18bd3f97a303e34270103 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Thu, 10 Aug 2023 05:56:24 +0200 Subject: [PATCH 050/231] Add error messages to BackendPlugin and enhance exception handling Exception handling in BackendPlugin has been improved by adding user-friendly error messages for various exceptions. Errors during backend plugin start or stop will now trigger a message to the user, providing more context about the cause of the failure. This makes it easier for users to understand and resolve possible issues. In addition, the EngineBackend stop function has been modified to forcibly stop all running backend plugins instead of allowing multiple plugins to run simultaneously. --- cura/BackendPlugin.py | 32 +++++++++++++++---- .../CuraEngineBackend/CuraEngineBackend.py | 2 +- 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index be48aa50d2..a92e4fe405 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -4,6 +4,7 @@ import subprocess from typing import Optional, List from UM.Logger import Logger +from UM.Message import Message from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDefinitionsAppender @@ -57,13 +58,25 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender): self._is_running = True return True except PermissionError: - Logger.log("e", f"Couldn't start backend_plugin [{self._plugin_id}]: No permission to execute process.") + Logger.log("e", f"Couldn't start EnginePlugin: {self._plugin_id} No permission to execute process.") + self._showMessage(self.catalog.i18nc("@info:plugin_failed", + f"Couldn't start EnginePlugin: {self._plugin_id}\nNo permission to execute process."), + message_type = Message.MessageType.ERROR) except FileNotFoundError: - Logger.logException("e", f"Unable to find backend_plugin executable [{self._plugin_id}]") + Logger.logException("e", f"Unable to find local EnginePlugin server executable for: {self._plugin_id}") + self._showMessage(self.catalog.i18nc("@info:plugin_failed", + f"Unable to find local EnginePlugin server executable for: {self._plugin_id}"), + message_type = Message.MessageType.ERROR) except BlockingIOError: - Logger.logException("e", f"Couldn't start backend_plugin [{self._plugin_id}]: Resource is temporarily unavailable") + Logger.logException("e", f"Couldn't start EnginePlugin: {self._plugin_id} Resource is temporarily unavailable") + self._showMessage(self.catalog.i18nc("@info:plugin_failed", + f"Couldn't start EnginePlugin: {self._plugin_id}\nResource is temporarily unavailable"), + message_type = Message.MessageType.ERROR) except OSError as e: - Logger.logException("e", f"Couldn't start backend_plugin [{self._plugin_id}]: Operating system is blocking it (antivirus?)") + Logger.logException("e", f"Couldn't start EnginePlugin {self._plugin_id} Operating system is blocking it (antivirus?)") + self._showMessage(self.catalog.i18nc("@info:plugin_failed", + f"Couldn't start EnginePlugin: {self._plugin_id}\nOperating system is blocking it (antivirus?)"), + message_type = Message.MessageType.ERROR) return False def stop(self) -> bool: @@ -75,8 +88,15 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender): self._process.terminate() return_code = self._process.wait() self._is_running = False - Logger.log("d", f"Backend_plugin [{self._plugin_id}] was killed. Received return code {return_code}") + Logger.log("d", f"EnginePlugin: {self._plugin_id} was killed. Received return code {return_code}") return True except PermissionError: - Logger.log("e", "Unable to kill running engine. Access is denied.") + Logger.log("e", f"Unable to kill running EnginePlugin: {self._plugin_id} Access is denied.") + self._showMessage(self.catalog.i18nc("@info:plugin_failed", + f"Unable to kill running EnginePlugin: {self._plugin_id}\nAccess is denied."), + message_type = Message.MessageType.ERROR) return False + + def _showMessage(self, message: str, message_type: Message.MessageType = Message.MessageType.ERROR) -> None: + Message(message, title=self.catalog.i18nc("@info:title", "EnginePlugin"), message_type = message_type).show() + diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index ef073e6865..2577d227cc 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -203,7 +203,7 @@ class CuraEngineBackend(QObject, Backend): backend_plugins = CuraApplication.getInstance().getBackendPlugins() for backend_plugin in backend_plugins: if backend_plugin.isRunning(): - continue + backend_plugin.stop() # Set the port to prevent plugins from using the same one. backend_plugin.setPort(self._last_backend_plugin_port) self._last_backend_plugin_port += 1 From 7daff5358af210bb6500e52a6935bb42c6a2e953 Mon Sep 17 00:00:00 2001 From: goofoo3d Date: Tue, 15 Aug 2023 15:14:49 +0800 Subject: [PATCH 051/231] Creat filament files with different nozzle diameters --- .../abs/goofoo_far_0.2_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_0.2_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_0.6_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_0.6_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_0.8_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_0.8_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_1.0_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_far_1.0_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.2_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.2_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.6_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.6_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.8_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_0.8_abs_standard.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_1.0_abs_fine.inst.cfg | 18 +++++++++++++++ .../abs/goofoo_near_1.0_abs_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.2_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.2_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.6_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.6_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.8_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_0.8_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_1.0_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_far_1.0_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.2_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.2_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.6_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.6_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.8_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_0.8_asa_standard.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_1.0_asa_fine.inst.cfg | 18 +++++++++++++++ .../asa/goofoo_near_1.0_asa_standard.inst.cfg | 18 +++++++++++++++ .../hips/goofoo_far_0.2_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.2_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.2_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.2_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.6_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.6_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.6_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.6_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.8_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.8_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_0.8_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.8_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_1.0_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_1.0_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_far_1.0_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_1.0_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.2_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.2_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.2_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.2_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.6_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.6_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.6_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.6_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.8_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.8_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_0.8_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.8_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_1.0_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_1.0_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_near_1.0_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_1.0_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.2_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.2_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.2_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_open_0.2_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.6_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.6_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.6_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_open_0.6_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.8_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.8_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_0.8_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_open_0.8_hips_standard.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_1.0_hips_draft.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_1.0_hips_efine.inst.cfg | 17 ++++++++++++++ .../hips/goofoo_open_1.0_hips_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_open_1.0_hips_standard.inst.cfg | 17 ++++++++++++++ .../goofoo/pa/goofoo_far_0.2_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_far_0.2_pa_standard.inst.cfg | 17 ++++++++++++++ .../goofoo/pa/goofoo_far_0.6_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_far_0.6_pa_standard.inst.cfg | 17 ++++++++++++++ .../goofoo/pa/goofoo_far_0.8_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_far_0.8_pa_standard.inst.cfg | 17 ++++++++++++++ .../goofoo/pa/goofoo_far_1.0_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_far_1.0_pa_standard.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.2_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.2_pa_standard.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.6_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.6_pa_standard.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.8_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_0.8_pa_standard.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_1.0_pa_fine.inst.cfg | 17 ++++++++++++++ .../pa/goofoo_near_1.0_pa_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_far_0.2_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.2_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_far_0.6_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.6_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_far_0.8_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_0.8_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_far_1.0_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_1.0_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_near_0.2_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.2_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_near_0.6_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.6_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_near_0.8_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_0.8_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pa_cf/goofoo_near_1.0_pa_cf_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_1.0_pa_cf_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.2_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.2_pc_efine.inst.cfg | 17 ++++++++++++++ .../goofoo/pc/goofoo_far_0.2_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.2_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.6_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.6_pc_efine.inst.cfg | 17 ++++++++++++++ .../goofoo/pc/goofoo_far_0.6_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.6_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.8_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.8_pc_efine.inst.cfg | 17 ++++++++++++++ .../goofoo/pc/goofoo_far_0.8_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_0.8_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_1.0_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_1.0_pc_efine.inst.cfg | 17 ++++++++++++++ .../goofoo/pc/goofoo_far_1.0_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_far_1.0_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.2_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.2_pc_efine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.2_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.2_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.6_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.6_pc_efine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.6_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.6_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.8_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.8_pc_efine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.8_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_0.8_pc_standard.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_1.0_pc_draft.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_1.0_pc_efine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_1.0_pc_fine.inst.cfg | 17 ++++++++++++++ .../pc/goofoo_near_1.0_pc_standard.inst.cfg | 17 ++++++++++++++ .../peek/goofoo_far_0.2_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.2_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.2_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.2_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.6_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.6_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.6_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.6_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.8_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.8_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_0.8_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.8_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_1.0_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_1.0_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_far_1.0_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_1.0_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.2_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.2_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.2_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.6_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.6_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.6_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.8_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.8_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_0.8_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_peek_standard.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_1.0_peek_draft.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_1.0_peek_efine.inst.cfg | 18 +++++++++++++++ .../peek/goofoo_near_1.0_peek_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_peek_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_far_0.2_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.2_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_far_0.6_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.6_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_far_0.8_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.8_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_far_1.0_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_1.0_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_near_0.2_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_near_0.6_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_near_0.8_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_near_1.0_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_open_0.2_petg_fine.inst.cfg | 19 ++++++++++++++++ .../goofoo_open_0.2_petg_standard.inst.cfg | 19 ++++++++++++++++ .../petg/goofoo_open_0.6_petg_fine.inst.cfg | 19 ++++++++++++++++ .../goofoo_open_0.6_petg_standard.inst.cfg | 19 ++++++++++++++++ .../petg/goofoo_open_0.8_petg_fine.inst.cfg | 19 ++++++++++++++++ .../goofoo_open_0.8_petg_standard.inst.cfg | 19 ++++++++++++++++ .../petg/goofoo_open_1.0_petg_fine.inst.cfg | 19 ++++++++++++++++ .../goofoo_open_1.0_petg_standard.inst.cfg | 19 ++++++++++++++++ .../petg/goofoo_small_0.2_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_small_0.2_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_small_0.6_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_small_0.6_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_small_0.8_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_small_0.8_petg_standard.inst.cfg | 18 +++++++++++++++ .../petg/goofoo_small_1.0_petg_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_small_1.0_petg_standard.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_far_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_bronze_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_far_bronze_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_far_bronze_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_far_bronze_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_bronze_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_far_bronze_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_far_emarble_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_far_emarble_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_far_emarble_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_far_emarble_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_emarble_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_far_emarble_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_far_esilk_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_far_esilk_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_far_esilk_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_esilk_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_far_esilk_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_wood_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_wood_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_wood_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_far_wood_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_far_wood_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_near_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_bronze_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ ...ofoo_near_bronze_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ ...ofoo_near_bronze_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ ...ofoo_near_bronze_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_bronze_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ ...ofoo_near_bronze_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ ...goofoo_near_emarble_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_emarble_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...foo_near_emarble_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_emarble_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...foo_near_emarble_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_emarble_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...foo_near_emarble_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ ...goofoo_near_emarble_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_emarble_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...foo_near_emarble_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_near_esilk_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_near_esilk_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_near_esilk_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_esilk_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_near_esilk_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_near_wood_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_near_wood_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_near_wood_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_near_wood_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...goofoo_near_wood_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_open_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_open_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_emarble_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ ...foo_open_emarble_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_emarble_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ ...foo_open_emarble_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_emarble_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ ...foo_open_emarble_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ ...goofoo_open_emarble_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_emarble_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ ...foo_open_emarble_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_open_esilk_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_open_esilk_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_open_esilk_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_esilk_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ ...oofoo_open_esilk_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.2_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.2_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.2_pla_fine.inst.cfg | 18 +++++++++++++++ ...goofoo_open_wood_0.2_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.6_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.6_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.6_pla_fine.inst.cfg | 18 +++++++++++++++ ...goofoo_open_wood_0.6_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.8_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.8_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_0.8_pla_fine.inst.cfg | 18 +++++++++++++++ ...goofoo_open_wood_0.8_pla_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_1.0_pla_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_1.0_pla_efine.inst.cfg | 18 +++++++++++++++ .../goofoo_open_wood_1.0_pla_fine.inst.cfg | 18 +++++++++++++++ ...goofoo_open_wood_1.0_pla_standard.inst.cfg | 18 +++++++++++++++ .../pla/goofoo_small_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../pla/goofoo_small_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ ...goofoo_small_emarble_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...oo_small_emarble_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ ...goofoo_small_emarble_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...oo_small_emarble_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ ...goofoo_small_emarble_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...oo_small_emarble_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ ...oofoo_small_emarble_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ ...goofoo_small_emarble_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...oo_small_emarble_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_small_esilk_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_small_esilk_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_small_esilk_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_esilk_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...ofoo_small_esilk_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.2_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.2_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.2_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_small_wood_0.2_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.6_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.6_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.6_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_small_wood_0.6_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.8_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.8_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_0.8_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_small_wood_0.8_pla_standard.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_1.0_pla_draft.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_1.0_pla_efine.inst.cfg | 17 ++++++++++++++ .../goofoo_small_wood_1.0_pla_fine.inst.cfg | 17 ++++++++++++++ ...oofoo_small_wood_1.0_pla_standard.inst.cfg | 17 ++++++++++++++ .../pva/goofoo_far_0.2_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.2_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.2_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.2_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.6_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.6_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.6_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.6_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.8_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.8_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.8_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_0.8_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_1.0_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_1.0_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_1.0_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_far_1.0_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.2_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.2_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.2_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.2_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.6_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.6_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.6_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.6_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.8_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.8_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.8_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_0.8_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_1.0_pva_draft.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_1.0_pva_efine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_1.0_pva_fine.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_near_1.0_pva_standard.inst.cfg | 21 ++++++++++++++++++ .../pva/goofoo_open_0.2_pva_draft.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.2_pva_efine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.2_pva_fine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.2_pva_standard.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.6_pva_draft.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.6_pva_efine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.6_pva_fine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.6_pva_standard.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.8_pva_draft.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.8_pva_efine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.8_pva_fine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_0.8_pva_standard.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_1.0_pva_draft.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_1.0_pva_efine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_1.0_pva_fine.inst.cfg | 22 +++++++++++++++++++ .../pva/goofoo_open_1.0_pva_standard.inst.cfg | 22 +++++++++++++++++++ .../tpe/goofoo_far_0.2_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.2_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.2_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.2_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.6_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.6_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.6_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.6_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.8_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.8_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.8_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_0.8_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_1.0_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_1.0_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_1.0_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_far_1.0_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.2_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.2_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.2_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.2_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.6_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.6_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.6_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.6_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.8_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.8_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.8_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_0.8_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_1.0_tpe_draft.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_1.0_tpe_efine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_1.0_tpe_fine.inst.cfg | 18 +++++++++++++++ .../tpe/goofoo_near_1.0_tpe_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.2_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.2_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.2_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.2_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.2_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.2_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.2_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.6_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.6_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.6_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.6_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.6_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.6_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.6_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.8_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.8_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.8_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.8_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.8_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_0.8_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_0.8_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_1.0_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_1.0_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_1.0_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_1.0_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_1.0_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_far_1.0_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_far_1.0_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.2_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.2_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.2_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.6_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.6_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.6_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.8_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_0.8_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_0.8_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_tpu_87a_draft.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_1.0_tpu_87a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_tpu_87a_standard.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_tpu_95a_draft.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_tpu_95a_efine.inst.cfg | 18 +++++++++++++++ .../tpu/goofoo_near_1.0_tpu_95a_fine.inst.cfg | 18 +++++++++++++++ .../goofoo_near_1.0_tpu_95a_standard.inst.cfg | 18 +++++++++++++++ 632 files changed, 11240 insertions(+) create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.2_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.2_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.6_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.6_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.8_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_0.8_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_1.0_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_far_1.0_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.2_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.2_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.6_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.6_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.8_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_0.8_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_1.0_abs_fine.inst.cfg create mode 100644 resources/quality/goofoo/abs/goofoo_near_1.0_abs_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.2_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.2_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.6_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.6_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.8_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_0.8_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_1.0_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_far_1.0_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.2_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.2_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.6_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.6_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.8_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_0.8_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_1.0_asa_fine.inst.cfg create mode 100644 resources/quality/goofoo/asa/goofoo_near_1.0_asa_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.2_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.2_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.2_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.2_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.6_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.6_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.6_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.6_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.8_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.8_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.8_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_0.8_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_1.0_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_1.0_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_1.0_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_far_1.0_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.2_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.2_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.2_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.2_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.6_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.6_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.6_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.6_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.8_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.8_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.8_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_0.8_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_1.0_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_1.0_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_1.0_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_near_1.0_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.2_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.2_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.2_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.2_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.6_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.6_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.6_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.6_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.8_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.8_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.8_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_0.8_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_1.0_hips_draft.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_1.0_hips_efine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_1.0_hips_fine.inst.cfg create mode 100644 resources/quality/goofoo/hips/goofoo_open_1.0_hips_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.2_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.2_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.6_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.6_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.8_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_0.8_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_1.0_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_far_1.0_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.2_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.2_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.6_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.6_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.8_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_0.8_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_1.0_pa_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa/goofoo_near_1.0_pa_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_fine.inst.cfg create mode 100644 resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.2_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.2_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.2_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.2_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.6_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.6_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.6_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.6_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.8_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.8_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.8_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_0.8_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_1.0_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_1.0_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_1.0_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_far_1.0_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.2_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.2_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.2_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.2_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.6_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.6_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.6_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.6_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.8_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.8_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.8_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_0.8_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_1.0_pc_draft.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_1.0_pc_efine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_1.0_pc_fine.inst.cfg create mode 100644 resources/quality/goofoo/pc/goofoo_near_1.0_pc_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.2_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.2_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.2_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.2_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.6_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.6_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.6_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.6_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.8_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.8_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.8_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_0.8_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_1.0_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_1.0_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_1.0_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_far_1.0_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.2_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.2_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.2_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.2_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.6_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.6_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.6_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.6_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.8_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.8_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.8_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_0.8_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_1.0_peek_draft.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_1.0_peek_efine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_1.0_peek_fine.inst.cfg create mode 100644 resources/quality/goofoo/peek/goofoo_near_1.0_peek_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.2_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.2_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.6_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.6_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.8_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_0.8_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_1.0_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_far_1.0_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.2_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.2_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.6_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.6_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.8_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_0.8_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_1.0_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_near_1.0_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.2_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.2_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.6_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.6_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.8_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_0.8_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_1.0_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_open_1.0_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.2_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.2_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.6_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.6_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.8_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_0.8_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_1.0_petg_fine.inst.cfg create mode 100644 resources/quality/goofoo/petg/goofoo_small_1.0_petg_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_draft.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_efine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_fine.inst.cfg create mode 100644 resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.2_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.2_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.2_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.2_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.6_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.6_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.6_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.6_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.8_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.8_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.8_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_0.8_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_1.0_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_1.0_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_1.0_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_far_1.0_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.2_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.2_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.2_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.2_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.6_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.6_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.6_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.6_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.8_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.8_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.8_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_0.8_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_1.0_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_1.0_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_1.0_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_near_1.0_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.2_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.2_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.2_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.2_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.6_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.6_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.6_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.6_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.8_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.8_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.8_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_0.8_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_1.0_pva_draft.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_1.0_pva_efine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_1.0_pva_fine.inst.cfg create mode 100644 resources/quality/goofoo/pva/goofoo_open_1.0_pva_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_standard.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_draft.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_efine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_fine.inst.cfg create mode 100644 resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_standard.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_far_0.2_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.2_abs_fine.inst.cfg new file mode 100644 index 0000000000..6f66349551 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.2_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_0.2_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.2_abs_standard.inst.cfg new file mode 100644 index 0000000000..3056dc187d --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.2_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_0.6_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.6_abs_fine.inst.cfg new file mode 100644 index 0000000000..35a0b83d81 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.6_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_0.6_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.6_abs_standard.inst.cfg new file mode 100644 index 0000000000..f7deb1bd43 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.6_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_0.8_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.8_abs_fine.inst.cfg new file mode 100644 index 0000000000..89a5ebe403 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.8_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_0.8_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.8_abs_standard.inst.cfg new file mode 100644 index 0000000000..d8aaa46c56 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_0.8_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_1.0_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_1.0_abs_fine.inst.cfg new file mode 100644 index 0000000000..48a467369c --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_1.0_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_far_1.0_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_1.0_abs_standard.inst.cfg new file mode 100644 index 0000000000..c210d234b1 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_far_1.0_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.2_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.2_abs_fine.inst.cfg new file mode 100644 index 0000000000..881a3768d4 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.2_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.2_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.2_abs_standard.inst.cfg new file mode 100644 index 0000000000..a8e2cd8475 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.2_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.6_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.6_abs_fine.inst.cfg new file mode 100644 index 0000000000..af0c913efc --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.6_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.6_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.6_abs_standard.inst.cfg new file mode 100644 index 0000000000..16a19e22c2 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.6_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.8_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.8_abs_fine.inst.cfg new file mode 100644 index 0000000000..3916a8683f --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.8_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_0.8_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.8_abs_standard.inst.cfg new file mode 100644 index 0000000000..c4fd612bce --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_0.8_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_1.0_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_1.0_abs_fine.inst.cfg new file mode 100644 index 0000000000..3ad812b25f --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_1.0_abs_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/abs/goofoo_near_1.0_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_1.0_abs_standard.inst.cfg new file mode 100644 index 0000000000..fe8a911220 --- /dev/null +++ b/resources/quality/goofoo/abs/goofoo_near_1.0_abs_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_abs +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.2_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.2_asa_fine.inst.cfg new file mode 100644 index 0000000000..4a255eed13 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.2_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.2_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.2_asa_standard.inst.cfg new file mode 100644 index 0000000000..ecd3ec02e5 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.2_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.6_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.6_asa_fine.inst.cfg new file mode 100644 index 0000000000..143a1374e2 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.6_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.6_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.6_asa_standard.inst.cfg new file mode 100644 index 0000000000..094bb29505 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.6_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.8_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.8_asa_fine.inst.cfg new file mode 100644 index 0000000000..c2f16c9d70 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.8_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_0.8_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.8_asa_standard.inst.cfg new file mode 100644 index 0000000000..f9076384c1 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_0.8_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_1.0_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_1.0_asa_fine.inst.cfg new file mode 100644 index 0000000000..47b25e5b37 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_1.0_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_far_1.0_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_1.0_asa_standard.inst.cfg new file mode 100644 index 0000000000..fec406103b --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_far_1.0_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.2_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.2_asa_fine.inst.cfg new file mode 100644 index 0000000000..793afcca70 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.2_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.2_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.2_asa_standard.inst.cfg new file mode 100644 index 0000000000..2f0d73b67b --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.2_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.6_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.6_asa_fine.inst.cfg new file mode 100644 index 0000000000..a53b02ac90 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.6_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.6_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.6_asa_standard.inst.cfg new file mode 100644 index 0000000000..b6834ea9bf --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.6_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.8_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.8_asa_fine.inst.cfg new file mode 100644 index 0000000000..dc316d182f --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.8_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_0.8_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.8_asa_standard.inst.cfg new file mode 100644 index 0000000000..b29899f505 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_0.8_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_1.0_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_1.0_asa_fine.inst.cfg new file mode 100644 index 0000000000..d554ed8996 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_1.0_asa_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/asa/goofoo_near_1.0_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_1.0_asa_standard.inst.cfg new file mode 100644 index 0000000000..edac2f3727 --- /dev/null +++ b/resources/quality/goofoo/asa/goofoo_near_1.0_asa_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_asa +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.2_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_draft.inst.cfg new file mode 100644 index 0000000000..382b5b7b61 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.2_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_efine.inst.cfg new file mode 100644 index 0000000000..68949c1d6f --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.2_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_fine.inst.cfg new file mode 100644 index 0000000000..9054c9489d --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.2_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_standard.inst.cfg new file mode 100644 index 0000000000..4e128688b1 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.2_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.6_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_draft.inst.cfg new file mode 100644 index 0000000000..cde0ddc48b --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.6_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_efine.inst.cfg new file mode 100644 index 0000000000..9bf54a37fb --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.6_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_fine.inst.cfg new file mode 100644 index 0000000000..5a7a645b52 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.6_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_standard.inst.cfg new file mode 100644 index 0000000000..7e404b7b90 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.6_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.8_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_draft.inst.cfg new file mode 100644 index 0000000000..d3c2294534 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.8_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_efine.inst.cfg new file mode 100644 index 0000000000..7ba6c2a6f7 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.8_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_fine.inst.cfg new file mode 100644 index 0000000000..7fefcbba15 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_0.8_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_standard.inst.cfg new file mode 100644 index 0000000000..ce588169fb --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_0.8_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_1.0_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_draft.inst.cfg new file mode 100644 index 0000000000..fe1739a06a --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_1.0_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_efine.inst.cfg new file mode 100644 index 0000000000..aada93345e --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_1.0_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_fine.inst.cfg new file mode 100644 index 0000000000..02687e6e26 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_far_1.0_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_standard.inst.cfg new file mode 100644 index 0000000000..222330b5cb --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_far_1.0_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.2_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_draft.inst.cfg new file mode 100644 index 0000000000..0861c92358 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.2_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_efine.inst.cfg new file mode 100644 index 0000000000..70c1ba0756 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.2_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_fine.inst.cfg new file mode 100644 index 0000000000..38beebc234 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.2_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_standard.inst.cfg new file mode 100644 index 0000000000..9206ce61f1 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.2_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.6_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_draft.inst.cfg new file mode 100644 index 0000000000..f67b726f8e --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.6_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_efine.inst.cfg new file mode 100644 index 0000000000..b93f42ffc7 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.6_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_fine.inst.cfg new file mode 100644 index 0000000000..ea4106110c --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.6_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_standard.inst.cfg new file mode 100644 index 0000000000..e2330ad8af --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.6_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.8_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_draft.inst.cfg new file mode 100644 index 0000000000..b61e7ef3cb --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.8_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_efine.inst.cfg new file mode 100644 index 0000000000..41dce05fc6 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.8_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_fine.inst.cfg new file mode 100644 index 0000000000..47487c9e0a --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_0.8_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_standard.inst.cfg new file mode 100644 index 0000000000..41528048ef --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_0.8_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_1.0_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_draft.inst.cfg new file mode 100644 index 0000000000..479c51c9b7 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_1.0_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_efine.inst.cfg new file mode 100644 index 0000000000..733be0fd46 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_1.0_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_fine.inst.cfg new file mode 100644 index 0000000000..4d324f8a7b --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_near_1.0_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_standard.inst.cfg new file mode 100644 index 0000000000..a5c3b8f34d --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_near_1.0_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.2_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_draft.inst.cfg new file mode 100644 index 0000000000..20861e56cc --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.2_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_efine.inst.cfg new file mode 100644 index 0000000000..f9b17d8fa4 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.2_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_fine.inst.cfg new file mode 100644 index 0000000000..54a3390e5e --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.2_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_standard.inst.cfg new file mode 100644 index 0000000000..2817c49e1b --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.2_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.6_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_draft.inst.cfg new file mode 100644 index 0000000000..4aa8ebc640 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.6_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_efine.inst.cfg new file mode 100644 index 0000000000..ab2d4f7214 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.6_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_fine.inst.cfg new file mode 100644 index 0000000000..a6fab274b7 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.6_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_standard.inst.cfg new file mode 100644 index 0000000000..4eff58cc50 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.6_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.8_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_draft.inst.cfg new file mode 100644 index 0000000000..9e50a5cf80 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.8_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_efine.inst.cfg new file mode 100644 index 0000000000..24de9df2e1 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.8_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_fine.inst.cfg new file mode 100644 index 0000000000..dc15adb0cd --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_0.8_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_standard.inst.cfg new file mode 100644 index 0000000000..1115cf5e0a --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_0.8_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_1.0_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_draft.inst.cfg new file mode 100644 index 0000000000..e1e666538b --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_1.0_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_efine.inst.cfg new file mode 100644 index 0000000000..84d9f7e94c --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_1.0_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_fine.inst.cfg new file mode 100644 index 0000000000..59a2b76168 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/hips/goofoo_open_1.0_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_standard.inst.cfg new file mode 100644 index 0000000000..eb1a9273d6 --- /dev/null +++ b/resources/quality/goofoo/hips/goofoo_open_1.0_hips_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_hips +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.2_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.2_pa_fine.inst.cfg new file mode 100644 index 0000000000..0b789d09a6 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.2_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.2_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.2_pa_standard.inst.cfg new file mode 100644 index 0000000000..8226e0ca89 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.2_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.6_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.6_pa_fine.inst.cfg new file mode 100644 index 0000000000..681d84301f --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.6_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.6_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.6_pa_standard.inst.cfg new file mode 100644 index 0000000000..ab2609e099 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.6_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.8_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.8_pa_fine.inst.cfg new file mode 100644 index 0000000000..5217639a6f --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.8_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_0.8_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.8_pa_standard.inst.cfg new file mode 100644 index 0000000000..6e99c89bc6 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_0.8_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_1.0_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_1.0_pa_fine.inst.cfg new file mode 100644 index 0000000000..759dd180de --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_1.0_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_far_1.0_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_1.0_pa_standard.inst.cfg new file mode 100644 index 0000000000..eb4d8f8c69 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_far_1.0_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.2_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.2_pa_fine.inst.cfg new file mode 100644 index 0000000000..fbeebdff0f --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.2_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.2_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.2_pa_standard.inst.cfg new file mode 100644 index 0000000000..14402ffb41 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.2_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.6_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.6_pa_fine.inst.cfg new file mode 100644 index 0000000000..dfbe334e38 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.6_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.6_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.6_pa_standard.inst.cfg new file mode 100644 index 0000000000..c6bffb0caf --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.6_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.8_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.8_pa_fine.inst.cfg new file mode 100644 index 0000000000..3945747b1b --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.8_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_0.8_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.8_pa_standard.inst.cfg new file mode 100644 index 0000000000..c4d0928d9d --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_0.8_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_1.0_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_1.0_pa_fine.inst.cfg new file mode 100644 index 0000000000..e3410dc193 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_1.0_pa_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa/goofoo_near_1.0_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_1.0_pa_standard.inst.cfg new file mode 100644 index 0000000000..1a7d1343e1 --- /dev/null +++ b/resources/quality/goofoo/pa/goofoo_near_1.0_pa_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..eea1633018 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..e3b5210a10 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.2_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..3e0b6583c8 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..59ae5b69b5 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.6_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..db75bc2c67 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..259440b6a6 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.8_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..72c3baa2a1 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..a8adf0b443 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_far_1.0_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 6 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..ab949f6a6a --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..0eb5a9bc61 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.2_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..c6a0204071 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..b8e976b1fc --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.6_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..1b153efe8d --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..ea80a02e30 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.8_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_fine.inst.cfg new file mode 100644 index 0000000000..bc46f2dfa0 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_standard.inst.cfg new file mode 100644 index 0000000000..3315f0d248 --- /dev/null +++ b/resources/quality/goofoo/pa_cf/goofoo_near_1.0_pa_cf_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pa_cf +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = brim +retraction_amount = 4.5 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.2_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_draft.inst.cfg new file mode 100644 index 0000000000..ec03597e07 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.2_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_efine.inst.cfg new file mode 100644 index 0000000000..086d782b4f --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.2_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_fine.inst.cfg new file mode 100644 index 0000000000..fa9eee18b0 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.2_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_standard.inst.cfg new file mode 100644 index 0000000000..32f99a349c --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.2_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.6_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_draft.inst.cfg new file mode 100644 index 0000000000..4f5cc865a9 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.6_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_efine.inst.cfg new file mode 100644 index 0000000000..ce8abce4ac --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.6_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_fine.inst.cfg new file mode 100644 index 0000000000..a7d3f6b27a --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.6_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_standard.inst.cfg new file mode 100644 index 0000000000..6c5ab971ef --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.6_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.8_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_draft.inst.cfg new file mode 100644 index 0000000000..ec0ac7ad63 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.8_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_efine.inst.cfg new file mode 100644 index 0000000000..37f541bd8f --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.8_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_fine.inst.cfg new file mode 100644 index 0000000000..be2af8377b --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_0.8_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_standard.inst.cfg new file mode 100644 index 0000000000..208e815039 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_0.8_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_1.0_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_draft.inst.cfg new file mode 100644 index 0000000000..9c6c8d5eba --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_1.0_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_efine.inst.cfg new file mode 100644 index 0000000000..7e78e26ff8 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_1.0_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_fine.inst.cfg new file mode 100644 index 0000000000..04dcc09c2c --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_far_1.0_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_standard.inst.cfg new file mode 100644 index 0000000000..dd60d832ae --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_far_1.0_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.2_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_draft.inst.cfg new file mode 100644 index 0000000000..78c695cece --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.2_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_efine.inst.cfg new file mode 100644 index 0000000000..bf53a8e25c --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.2_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_fine.inst.cfg new file mode 100644 index 0000000000..804cd0e68c --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.2_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_standard.inst.cfg new file mode 100644 index 0000000000..2d539d0b57 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.2_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.6_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_draft.inst.cfg new file mode 100644 index 0000000000..477da6f14d --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.6_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_efine.inst.cfg new file mode 100644 index 0000000000..71fb033e2b --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.6_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_fine.inst.cfg new file mode 100644 index 0000000000..f8cd0df597 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.6_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_standard.inst.cfg new file mode 100644 index 0000000000..300b611dad --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.6_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.8_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_draft.inst.cfg new file mode 100644 index 0000000000..3c252ed862 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.8_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_efine.inst.cfg new file mode 100644 index 0000000000..3854c6d138 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.8_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_fine.inst.cfg new file mode 100644 index 0000000000..8fd500f125 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_0.8_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_standard.inst.cfg new file mode 100644 index 0000000000..ac055896ea --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_0.8_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_1.0_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_draft.inst.cfg new file mode 100644 index 0000000000..a17a103662 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_1.0_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_efine.inst.cfg new file mode 100644 index 0000000000..bc2340c2f2 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_1.0_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_fine.inst.cfg new file mode 100644 index 0000000000..60e710cf49 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pc/goofoo_near_1.0_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_standard.inst.cfg new file mode 100644 index 0000000000..a74c970491 --- /dev/null +++ b/resources/quality/goofoo/pc/goofoo_near_1.0_pc_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pc +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.2_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_draft.inst.cfg new file mode 100644 index 0000000000..4397bed5bb --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.2_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_efine.inst.cfg new file mode 100644 index 0000000000..ef364d7dc5 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.2_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_fine.inst.cfg new file mode 100644 index 0000000000..8123c177b2 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.2_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_standard.inst.cfg new file mode 100644 index 0000000000..336015d159 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.2_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.6_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_draft.inst.cfg new file mode 100644 index 0000000000..3856ee3921 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.6_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_efine.inst.cfg new file mode 100644 index 0000000000..5ce9cd2643 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.6_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_fine.inst.cfg new file mode 100644 index 0000000000..9471178bc1 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.6_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_standard.inst.cfg new file mode 100644 index 0000000000..d7929e5ae1 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.6_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.8_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_draft.inst.cfg new file mode 100644 index 0000000000..dd3a2cc592 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.8_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_efine.inst.cfg new file mode 100644 index 0000000000..605838791f --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.8_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_fine.inst.cfg new file mode 100644 index 0000000000..5e9fff7262 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_0.8_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_standard.inst.cfg new file mode 100644 index 0000000000..6f7bfaf0a4 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_0.8_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_1.0_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_draft.inst.cfg new file mode 100644 index 0000000000..6d05e8ce3e --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_1.0_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_efine.inst.cfg new file mode 100644 index 0000000000..2a365bbdd8 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_1.0_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_fine.inst.cfg new file mode 100644 index 0000000000..18b2535fc8 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_far_1.0_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_standard.inst.cfg new file mode 100644 index 0000000000..25c4d06093 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_far_1.0_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.2_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_draft.inst.cfg new file mode 100644 index 0000000000..83a44b24fd --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.2_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_efine.inst.cfg new file mode 100644 index 0000000000..cfb5cd1b7e --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.2_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_fine.inst.cfg new file mode 100644 index 0000000000..f1e02ab23f --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.2_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_standard.inst.cfg new file mode 100644 index 0000000000..fc37e37d3d --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.2_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.6_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_draft.inst.cfg new file mode 100644 index 0000000000..52bb7224b1 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.6_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_efine.inst.cfg new file mode 100644 index 0000000000..937440d1db --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.6_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_fine.inst.cfg new file mode 100644 index 0000000000..8c3443e5f5 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.6_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_standard.inst.cfg new file mode 100644 index 0000000000..a125ec8817 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.6_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.8_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_draft.inst.cfg new file mode 100644 index 0000000000..100aba53bb --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.8_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_efine.inst.cfg new file mode 100644 index 0000000000..74e44c5249 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.8_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_fine.inst.cfg new file mode 100644 index 0000000000..967ed0a1a5 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_0.8_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_standard.inst.cfg new file mode 100644 index 0000000000..5f9443f94f --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_0.8_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_1.0_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_draft.inst.cfg new file mode 100644 index 0000000000..c02f3de320 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_1.0_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_efine.inst.cfg new file mode 100644 index 0000000000..31210dd237 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_1.0_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_fine.inst.cfg new file mode 100644 index 0000000000..7103f6f518 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/peek/goofoo_near_1.0_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_standard.inst.cfg new file mode 100644 index 0000000000..a6cc6efe66 --- /dev/null +++ b/resources/quality/goofoo/peek/goofoo_near_1.0_peek_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_peek +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +cool_fan_enabled = False +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.2_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.2_petg_fine.inst.cfg new file mode 100644 index 0000000000..6f05c25a56 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.2_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.2_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.2_petg_standard.inst.cfg new file mode 100644 index 0000000000..d52397d199 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.2_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.6_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.6_petg_fine.inst.cfg new file mode 100644 index 0000000000..da4c292506 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.6_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.6_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.6_petg_standard.inst.cfg new file mode 100644 index 0000000000..c6620e11ea --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.6_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.8_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.8_petg_fine.inst.cfg new file mode 100644 index 0000000000..da4f814433 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.8_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_0.8_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.8_petg_standard.inst.cfg new file mode 100644 index 0000000000..2806286c73 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_0.8_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_1.0_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_1.0_petg_fine.inst.cfg new file mode 100644 index 0000000000..4090dbf86e --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_1.0_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_far_1.0_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_1.0_petg_standard.inst.cfg new file mode 100644 index 0000000000..64b49409dc --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_far_1.0_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.2_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.2_petg_fine.inst.cfg new file mode 100644 index 0000000000..d786159358 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.2_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.2_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.2_petg_standard.inst.cfg new file mode 100644 index 0000000000..9e9f0e8ce6 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.2_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.6_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.6_petg_fine.inst.cfg new file mode 100644 index 0000000000..7f3ef09e5d --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.6_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.6_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.6_petg_standard.inst.cfg new file mode 100644 index 0000000000..1042e7b351 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.6_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.8_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.8_petg_fine.inst.cfg new file mode 100644 index 0000000000..db4e0037ea --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.8_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_0.8_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.8_petg_standard.inst.cfg new file mode 100644 index 0000000000..f1505283ee --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_0.8_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_1.0_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_1.0_petg_fine.inst.cfg new file mode 100644 index 0000000000..0cfc788460 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_1.0_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_near_1.0_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_1.0_petg_standard.inst.cfg new file mode 100644 index 0000000000..2f1d6f8a3c --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_near_1.0_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.2_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.2_petg_fine.inst.cfg new file mode 100644 index 0000000000..b0924d5ead --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.2_petg_fine.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.2_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.2_petg_standard.inst.cfg new file mode 100644 index 0000000000..5da003b6cd --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.2_petg_standard.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.6_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.6_petg_fine.inst.cfg new file mode 100644 index 0000000000..b8fd1635c2 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.6_petg_fine.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.6_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.6_petg_standard.inst.cfg new file mode 100644 index 0000000000..9bbd2ad7d4 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.6_petg_standard.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.8_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.8_petg_fine.inst.cfg new file mode 100644 index 0000000000..5f98ee9cfb --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.8_petg_fine.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_0.8_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.8_petg_standard.inst.cfg new file mode 100644 index 0000000000..58c8b1159c --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_0.8_petg_standard.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_1.0_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_1.0_petg_fine.inst.cfg new file mode 100644 index 0000000000..6f97ce76be --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_1.0_petg_fine.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_open_1.0_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_1.0_petg_standard.inst.cfg new file mode 100644 index 0000000000..53e207635c --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_open_1.0_petg_standard.inst.cfg @@ -0,0 +1,19 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.2_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.2_petg_fine.inst.cfg new file mode 100644 index 0000000000..0e316b5c4a --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.2_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.2_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.2_petg_standard.inst.cfg new file mode 100644 index 0000000000..717b598447 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.2_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.6_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.6_petg_fine.inst.cfg new file mode 100644 index 0000000000..9ca061bec6 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.6_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.6_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.6_petg_standard.inst.cfg new file mode 100644 index 0000000000..9c3552f6b1 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.6_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.8_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.8_petg_fine.inst.cfg new file mode 100644 index 0000000000..61c4222003 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.8_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_0.8_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.8_petg_standard.inst.cfg new file mode 100644 index 0000000000..1bd2aeefb3 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_0.8_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_1.0_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_1.0_petg_fine.inst.cfg new file mode 100644 index 0000000000..75e485b560 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_1.0_petg_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/petg/goofoo_small_1.0_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_1.0_petg_standard.inst.cfg new file mode 100644 index 0000000000..1fa396f1e7 --- /dev/null +++ b/resources/quality/goofoo/petg/goofoo_small_1.0_petg_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_petg +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +speed_layer_0 = 15 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..a24167ad8e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..59faa1d11b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..485c18956f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..dbeca61566 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..943647c002 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..b83988fb94 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..a49d3ca4b6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..52e0c9ef2f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..f15fde22ec --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..a56bd4d9c6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..835022875a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..a9c9cde3f8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..23083c1a04 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..1a2d3063a4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..3ba2de10d7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..a21f8ad647 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..fb219067cd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..fc6502628e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..f14b42e672 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..9ab81d4ab6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..48fd247c17 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..b4ced41c47 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..b05f7fc31b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..fb393edd18 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..8dbca6af01 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..ac7fccc482 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..d1b58ffed5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..53b131ad0b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..dc1b3f52cd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..bcbb301661 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..8f6fdaa339 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..cf1d7d5b22 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_bronze_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..4188aebce9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..a511d11351 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..59e90a3bb3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..9c85e6c6bc --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..c5f5804074 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..8d61ff22d0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..75198a3df8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..0bba5cf295 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..aa7b5d0b24 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..a83b0e3ad2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..d64032362a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..bda9411fb9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..6c2d4f0e00 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..20cf16c1d4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..7007418194 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..5759d5678e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_emarble_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..fd3fd0a200 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..4c811504c1 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..afc99b665f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..1bc5484174 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..a7ff3efcdb --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..0103f6ddc8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..3bdb5f9759 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..77141c38db --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..f3b67d20fa --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..816ce00367 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..f2efc7ef98 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..4df8c1e46d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..1f39390e1e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..ff27767a2f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..06dff2e66e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..094c11b8ff --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_esilk_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..f06b2abb44 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..8fb8978957 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..3de8dd51d8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..4b023b7c1a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..7c2aab3219 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..d96c20174b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..058655a1e6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..1ff2b34068 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..dca5cf9f3c --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..e8375270b5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..c7dec1380f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..19c660a4f6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..cdb1911b9a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..ded43d0969 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..de7c1f3620 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..10580fbc2b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_far_wood_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..79855f83e2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..91073385f7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..56afdac231 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..ef32166d4a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..b321728ed5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..5931a2497a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..cd3ec9b4d5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..3374a8e2ab --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..2fe1a46d66 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..829c8fd491 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..bf09b68564 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..1d04870b05 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..c1b973352b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..c8da6547bc --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..69f0e97e0a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..e8a065418f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..5f8af2b28d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..8b8e206a78 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..bd93ca1c6a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..e5c179ff45 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..84dbdc550a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..caf6cc6cb1 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..84e1264d36 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..2f17885289 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..ad526c1bab --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..0a7582fd7f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..b417b80c86 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..838a440182 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..db4115a0b7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..13dc3b1aeb --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..95b67c7b19 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..3c418caacf --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_bronze_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_bronze_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 1 +retraction_speed = 10 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..946269e6e4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..b36d981df9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..3bb2a5c25a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..318b863137 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..2e5539a0b6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..b00f0ce701 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..c6b885df4a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..fcbe4aa9ac --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..54349a9169 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..c0e790de03 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..1e66935368 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..6d49dbd117 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..b74e3acccd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..7501c72dde --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..3feb6df3a0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..935f974003 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_emarble_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..39e214fda0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..8a51924281 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..834d64152d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..d6fff7acb8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..aed7875226 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..bd21d6e301 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..f720646b8b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..26fcc13cea --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..060a636082 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..736bd6ba52 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..1af5ab5773 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..64752f37e0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..058eab3b51 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..29dc4ea9c9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..dcda2fee8a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..bde488d5bb --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_esilk_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 4.5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..962ee7df64 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..6fae0d7de3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..045e0dd9a3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..69adc588fe --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..25c69b0716 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..327f56569a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..0bd8183eda --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..d86ac946c1 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..6fa76cf269 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..9b67dd691b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..fbcee52ef0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..dc780ccce1 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..7e57571e07 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..fb11dae28e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..fe89dfb09f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..1a8351b2ea --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_near_wood_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +retraction_amount = 5 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..79ee9f35d6 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..01ea17738b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..b227780b3f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..94b03d6653 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..2d4c6d3501 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..d81ddd486f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..ccc463655e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..14acbc16f3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..6f3ebb98ed --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..f07208c662 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..2c436418cd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..c341378f23 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..d8bae28f18 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..3a8668d705 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..63506d7c13 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..8babb65317 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..e6403083d2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..bc8e85b663 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..802e8c299b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..e2128f9758 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..6ac15e5f7c --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..c72b18b91d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..e143b95b71 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..528052b6bd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..d4740559ff --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..441cada5b9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..816d60c36e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..2b8626361a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..d28480fa4d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..455ba84ee9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..b58b7b1d88 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..3ee1caeca5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_emarble_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..ab5ec4e748 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..db0a844d97 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..856335f5ad --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..cf6165f701 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..54dd0fb008 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..5e288f02c2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..c01fa7db09 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..09c0853432 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..02513dab07 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..92b75c84e8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..8a1a9b7d33 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..9ac586e25e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..40a51f422f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..924e6f6f53 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..4c63c9486d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..2a21f43111 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_esilk_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 70 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..910eae2f47 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..325f037957 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..811ff42d68 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..827c3c43a7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.2_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..ac32149455 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..2e79e9b88e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..10b33ca2c4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..d2819a8f01 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.6_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..c8073b57a0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..3a7f1c54ab --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..535b1da3c0 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..b96a76d79a --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.8_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..c788c0d887 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..e5c236d98c --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..7723098574 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..cf1147a425 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_open_wood_1.0_pla_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +material_bed_temperature = 60 +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..596c4b79c5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..0d97b4ee37 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..82848057d4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..aaf25c03c9 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..68264892fc --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..c5678f48c7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..b43f566e08 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..cc8737355e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..156132c8a7 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..b640517870 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..0763c0b969 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..b8e72e2b85 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..2fe0334d24 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..f6aac1d38f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..e083b57522 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..72066ca6a3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..5256fc3783 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..5dabf9f38c --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..a55d9c304d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..1fe7644f2d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..6864af98d5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..b8d46420ac --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..3ca1390368 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..44c569cd81 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..b55e079336 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..5f4a94be7b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..cc19dd93ec --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..56f7201381 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..7005a15a08 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..4440229bfd --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..d7eb2fa3af --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..b36955655d --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_emarble_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_emarble_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..75559b404f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..98e1d91ab4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..17d04e9444 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..6cf3047e35 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..4d3ded603e --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..472bac1b49 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..d9e9c6baac --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..11a5bf11da --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..73c4381d77 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..9ab5b47fc8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..1d9a367606 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..e8c6338461 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..1b3a7fc630 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..6365705e9b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..c19e5744bf --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..1f06092793 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_esilk_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_esilk_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_draft.inst.cfg new file mode 100644 index 0000000000..3a66f22968 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_efine.inst.cfg new file mode 100644 index 0000000000..030a1215a8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_fine.inst.cfg new file mode 100644 index 0000000000..526c675bf5 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_standard.inst.cfg new file mode 100644 index 0000000000..7064d1dbf2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.2_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_draft.inst.cfg new file mode 100644 index 0000000000..436ee3fdae --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_efine.inst.cfg new file mode 100644 index 0000000000..6fcce27f3b --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_fine.inst.cfg new file mode 100644 index 0000000000..2b2d770040 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_standard.inst.cfg new file mode 100644 index 0000000000..70d0a9e1d2 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.6_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_draft.inst.cfg new file mode 100644 index 0000000000..8656ed85ad --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_efine.inst.cfg new file mode 100644 index 0000000000..909c82ace3 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_fine.inst.cfg new file mode 100644 index 0000000000..0bc7b9d98f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_standard.inst.cfg new file mode 100644 index 0000000000..746317e2e8 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.8_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_draft.inst.cfg new file mode 100644 index 0000000000..f0a74a8fb4 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_draft.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_efine.inst.cfg new file mode 100644 index 0000000000..e63033750f --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_efine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_fine.inst.cfg new file mode 100644 index 0000000000..893340e54c --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_fine.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_standard.inst.cfg new file mode 100644 index 0000000000..baf7204993 --- /dev/null +++ b/resources/quality/goofoo/pla/goofoo_small_wood_1.0_pla_standard.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = goofoo_small +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_wood_pla +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = raft +retraction_amount = 6 +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.2_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_draft.inst.cfg new file mode 100644 index 0000000000..dbf4d02cba --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.2_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_efine.inst.cfg new file mode 100644 index 0000000000..8cba0d5d70 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.2_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_fine.inst.cfg new file mode 100644 index 0000000000..bea05b2d8d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.2_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_standard.inst.cfg new file mode 100644 index 0000000000..172c4bf9d7 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.2_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.6_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_draft.inst.cfg new file mode 100644 index 0000000000..7611fdf69a --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.6_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_efine.inst.cfg new file mode 100644 index 0000000000..7ff408c45f --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.6_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_fine.inst.cfg new file mode 100644 index 0000000000..dadb1f716d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.6_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_standard.inst.cfg new file mode 100644 index 0000000000..675e64af20 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.6_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.8_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_draft.inst.cfg new file mode 100644 index 0000000000..6b6b9c295f --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.8_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_efine.inst.cfg new file mode 100644 index 0000000000..1abca53167 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.8_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_fine.inst.cfg new file mode 100644 index 0000000000..2ce84bd9c2 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_0.8_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_standard.inst.cfg new file mode 100644 index 0000000000..86f97a674a --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_0.8_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_1.0_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_draft.inst.cfg new file mode 100644 index 0000000000..58cd0e49f2 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_1.0_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_efine.inst.cfg new file mode 100644 index 0000000000..3291eed01d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_1.0_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_fine.inst.cfg new file mode 100644 index 0000000000..d6bb3a6fce --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_far_1.0_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_standard.inst.cfg new file mode 100644 index 0000000000..3f2ab06293 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_far_1.0_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.2_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_draft.inst.cfg new file mode 100644 index 0000000000..01c7398332 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.2_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_efine.inst.cfg new file mode 100644 index 0000000000..c09a540a34 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.2_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_fine.inst.cfg new file mode 100644 index 0000000000..1362015f13 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.2_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_standard.inst.cfg new file mode 100644 index 0000000000..098c80b899 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.2_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.6_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_draft.inst.cfg new file mode 100644 index 0000000000..9420fbd8d2 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.6_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_efine.inst.cfg new file mode 100644 index 0000000000..77982e1559 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.6_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_fine.inst.cfg new file mode 100644 index 0000000000..ac75323db6 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.6_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_standard.inst.cfg new file mode 100644 index 0000000000..173d78ce78 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.6_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.8_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_draft.inst.cfg new file mode 100644 index 0000000000..d8772778fb --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.8_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_efine.inst.cfg new file mode 100644 index 0000000000..d9db15f5e8 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.8_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_fine.inst.cfg new file mode 100644 index 0000000000..fd78553b0d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_0.8_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_standard.inst.cfg new file mode 100644 index 0000000000..4e59e51b30 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_0.8_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_1.0_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_draft.inst.cfg new file mode 100644 index 0000000000..977a131066 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_1.0_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_efine.inst.cfg new file mode 100644 index 0000000000..dd3b88ed5b --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_efine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_1.0_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_fine.inst.cfg new file mode 100644 index 0000000000..6a4b8f6e3b --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_fine.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_near_1.0_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_standard.inst.cfg new file mode 100644 index 0000000000..419a5ad42b --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_near_1.0_pva_standard.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.2_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_draft.inst.cfg new file mode 100644 index 0000000000..30323b2e71 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_draft.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.2_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_efine.inst.cfg new file mode 100644 index 0000000000..56be469fda --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_efine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.2_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_fine.inst.cfg new file mode 100644 index 0000000000..e8ad02e14a --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.2_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_standard.inst.cfg new file mode 100644 index 0000000000..e12df152d5 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.2_pva_standard.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.6_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_draft.inst.cfg new file mode 100644 index 0000000000..546aa829cf --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_draft.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.6_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_efine.inst.cfg new file mode 100644 index 0000000000..b95d38dc3e --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_efine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.6_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_fine.inst.cfg new file mode 100644 index 0000000000..a4e727516e --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.6_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_standard.inst.cfg new file mode 100644 index 0000000000..07d12aea7d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.6_pva_standard.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.8_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_draft.inst.cfg new file mode 100644 index 0000000000..b786fe42b3 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_draft.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.8_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_efine.inst.cfg new file mode 100644 index 0000000000..16def5703d --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_efine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.8_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_fine.inst.cfg new file mode 100644 index 0000000000..b3128f40e9 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_0.8_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_standard.inst.cfg new file mode 100644 index 0000000000..b1c8aadb1a --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_0.8_pva_standard.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_1.0_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_draft.inst.cfg new file mode 100644 index 0000000000..2d28fab21b --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_draft.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_1.0_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_efine.inst.cfg new file mode 100644 index 0000000000..2b6825515c --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_efine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_1.0_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_fine.inst.cfg new file mode 100644 index 0000000000..4775bfc5a5 --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_fine.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/pva/goofoo_open_1.0_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_standard.inst.cfg new file mode 100644 index 0000000000..2f3dbe36ff --- /dev/null +++ b/resources/quality/goofoo/pva/goofoo_open_1.0_pva_standard.inst.cfg @@ -0,0 +1,22 @@ +[general] +definition = goofoo_open +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_pva +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = none +material_bed_temperature = 70 +support_brim_enable = True +support_enable = True +support_infill_rate = 50 +support_interface_enable = True +support_pattern = grid +wall_thickness = =line_width*2 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_draft.inst.cfg new file mode 100644 index 0000000000..647d309c18 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_efine.inst.cfg new file mode 100644 index 0000000000..338162a5f0 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_fine.inst.cfg new file mode 100644 index 0000000000..cb1293ea9b --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_standard.inst.cfg new file mode 100644 index 0000000000..5087d749a2 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.2_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_draft.inst.cfg new file mode 100644 index 0000000000..58c0d71f30 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_efine.inst.cfg new file mode 100644 index 0000000000..1ebf0bc71d --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_fine.inst.cfg new file mode 100644 index 0000000000..07cde244a5 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_standard.inst.cfg new file mode 100644 index 0000000000..d17393a5f0 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.6_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_draft.inst.cfg new file mode 100644 index 0000000000..f9a2ee471e --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_efine.inst.cfg new file mode 100644 index 0000000000..522e7b6680 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_fine.inst.cfg new file mode 100644 index 0000000000..5f8b9645a9 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_standard.inst.cfg new file mode 100644 index 0000000000..7d11410f2a --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_0.8_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_draft.inst.cfg new file mode 100644 index 0000000000..e0d002c768 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_efine.inst.cfg new file mode 100644 index 0000000000..8606bbe8ef --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_fine.inst.cfg new file mode 100644 index 0000000000..dd964bdda5 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_standard.inst.cfg new file mode 100644 index 0000000000..1fe0d04fa4 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_far_1.0_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_draft.inst.cfg new file mode 100644 index 0000000000..1c31950f41 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_efine.inst.cfg new file mode 100644 index 0000000000..77fadaf668 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_fine.inst.cfg new file mode 100644 index 0000000000..281e4543cd --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_standard.inst.cfg new file mode 100644 index 0000000000..abe75e6061 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.2_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_draft.inst.cfg new file mode 100644 index 0000000000..e554c172c6 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_efine.inst.cfg new file mode 100644 index 0000000000..5a10719a81 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_fine.inst.cfg new file mode 100644 index 0000000000..ed09bacb5b --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_standard.inst.cfg new file mode 100644 index 0000000000..16b12b6b91 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.6_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_draft.inst.cfg new file mode 100644 index 0000000000..5729092fee --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_efine.inst.cfg new file mode 100644 index 0000000000..e6e39fd2ba --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_fine.inst.cfg new file mode 100644 index 0000000000..08e0d0eece --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_standard.inst.cfg new file mode 100644 index 0000000000..37a01916dc --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_0.8_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_draft.inst.cfg new file mode 100644 index 0000000000..e7b68bf571 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_efine.inst.cfg new file mode 100644 index 0000000000..cb050a5f5b --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_fine.inst.cfg new file mode 100644 index 0000000000..1a1029e559 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_standard.inst.cfg new file mode 100644 index 0000000000..d6456988a8 --- /dev/null +++ b/resources/quality/goofoo/tpe/goofoo_near_1.0_tpe_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpe_83a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..74855b6092 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..534591138f --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..3c94b57d44 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..c200e621db --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..c8f20b8335 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..60d228122d --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..b7075093ff --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.2_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..aa35ac47da --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..3ca411484d --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..7d9787b30b --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..6aeb97bcfc --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..96baa3c36b --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..cbf8db5c18 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..444701f3ea --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.6_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..0ddf69995b --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..00a42d0e38 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..7bd13060f4 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..b2b1eb43bb --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..caa94951a5 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..3eb74338fd --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..4bea650f68 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_0.8_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..1140c0d664 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..a3aa026c58 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..22a777527c --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..a776fd974a --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..b46485d333 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..52f1d6e15f --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..730333d1e3 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_far_1.0_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_far +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..5dd52d68bb --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..05ead8d6ef --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..01cc928c5f --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..d7c9e84fbc --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..fd2fd649d4 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..7264429502 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..a03f83f31b --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.2_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.2mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..acfba61640 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..e551061035 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..a51f972000 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..33f7343074 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..5be61a07a7 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..70791c3145 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..4c9805c372 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.6_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.6mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..d459bfce0d --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..9e1c45c8ce --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..d63ff9cffe --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..576c8bda75 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..d678e7e1e6 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..a1e3afd88a --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..feacb669e7 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_0.8_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 0.8mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_draft.inst.cfg new file mode 100644 index 0000000000..959288634b --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_fine.inst.cfg new file mode 100644 index 0000000000..5e1e53eda5 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_standard.inst.cfg new file mode 100644 index 0000000000..ee1a941e0e --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_87a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_87a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_draft.inst.cfg new file mode 100644 index 0000000000..fefbd40560 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Draft Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = draft +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*3 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_efine.inst.cfg new file mode 100644 index 0000000000..10e02d9d16 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_efine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Extra Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = efine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_fine.inst.cfg new file mode 100644 index 0000000000..95715b6cd1 --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_fine.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Fine Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = fine +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + diff --git a/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_standard.inst.cfg new file mode 100644 index 0000000000..79a9ee23ac --- /dev/null +++ b/resources/quality/goofoo/tpu/goofoo_near_1.0_tpu_95a_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +definition = goofoo_near +name = Standard Quality +version = 4 + +[metadata] +material = goofoo_tpu_95a +quality_type = normal +setting_version = 22 +type = quality +variant = 1.0mm Nozzle + +[values] +adhesion_type = skirt +speed_layer_0 = 10 +speed_print = 20 +wall_thickness = =line_width*4 + From 1d7139a43a5828dbbf99ff96b1da28450fa23e10 Mon Sep 17 00:00:00 2001 From: goofoo3d Date: Tue, 15 Aug 2023 15:24:17 +0800 Subject: [PATCH 052/231] Uniform naming format --- ...ar_0.40_abs_fine.inst.cfg => goofoo_far_0.4_abs_fine.inst.cfg} | 0 ...abs_standard.inst.cfg => goofoo_far_0.4_abs_standard.inst.cfg} | 0 ...r_0.40_abs_fine.inst.cfg => goofoo_near_0.4_abs_fine.inst.cfg} | 0 ...bs_standard.inst.cfg => goofoo_near_0.4_abs_standard.inst.cfg} | 0 ...ar_0.40_asa_fine.inst.cfg => goofoo_far_0.4_asa_fine.inst.cfg} | 0 ...asa_standard.inst.cfg => goofoo_far_0.4_asa_standard.inst.cfg} | 0 ...r_0.40_asa_fine.inst.cfg => goofoo_near_0.4_asa_fine.inst.cfg} | 0 ...sa_standard.inst.cfg => goofoo_near_0.4_asa_standard.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_far_global_0.2_standard.inst.cfg} | 0 ...standard.inst.cfg => goofoo_near_global_0.2_standard.inst.cfg} | 0 ...standard.inst.cfg => goofoo_open_global_0.2_standard.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_small_global_0.2_standard.inst.cfg} | 0 ....40_hips_draft.inst.cfg => goofoo_far_0.4_hips_draft.inst.cfg} | 0 ....40_hips_efine.inst.cfg => goofoo_far_0.4_hips_efine.inst.cfg} | 0 ..._0.40_hips_fine.inst.cfg => goofoo_far_0.4_hips_fine.inst.cfg} | 0 ...ps_standard.inst.cfg => goofoo_far_0.4_hips_standard.inst.cfg} | 0 ...40_hips_draft.inst.cfg => goofoo_near_0.4_hips_draft.inst.cfg} | 0 ...40_hips_efine.inst.cfg => goofoo_near_0.4_hips_efine.inst.cfg} | 0 ...0.40_hips_fine.inst.cfg => goofoo_near_0.4_hips_fine.inst.cfg} | 0 ...s_standard.inst.cfg => goofoo_near_0.4_hips_standard.inst.cfg} | 0 ...40_hips_draft.inst.cfg => goofoo_open_0.4_hips_draft.inst.cfg} | 0 ...40_hips_efine.inst.cfg => goofoo_open_0.4_hips_efine.inst.cfg} | 0 ...0.40_hips_fine.inst.cfg => goofoo_open_0.4_hips_fine.inst.cfg} | 0 ...s_standard.inst.cfg => goofoo_open_0.4_hips_standard.inst.cfg} | 0 ..._far_0.40_pa_fine.inst.cfg => goofoo_far_0.4_pa_fine.inst.cfg} | 0 ...0_pa_standard.inst.cfg => goofoo_far_0.4_pa_standard.inst.cfg} | 0 ...ear_0.40_pa_fine.inst.cfg => goofoo_near_0.4_pa_fine.inst.cfg} | 0 ..._pa_standard.inst.cfg => goofoo_near_0.4_pa_standard.inst.cfg} | 0 ....40_pa_cf_fine.inst.cfg => goofoo_far_0.4_pa_cf_fine.inst.cfg} | 0 ...f_standard.inst.cfg => goofoo_far_0.4_pa_cf_standard.inst.cfg} | 0 ...40_pa_cf_fine.inst.cfg => goofoo_near_0.4_pa_cf_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_near_0.4_pa_cf_standard.inst.cfg} | 0 ...ar_0.40_pc_draft.inst.cfg => goofoo_far_0.4_pc_draft.inst.cfg} | 0 ...ar_0.40_pc_efine.inst.cfg => goofoo_far_0.4_pc_efine.inst.cfg} | 0 ..._far_0.40_pc_fine.inst.cfg => goofoo_far_0.4_pc_fine.inst.cfg} | 0 ...0_pc_standard.inst.cfg => goofoo_far_0.4_pc_standard.inst.cfg} | 0 ...r_0.40_pc_draft.inst.cfg => goofoo_near_0.4_pc_draft.inst.cfg} | 0 ...r_0.40_pc_efine.inst.cfg => goofoo_near_0.4_pc_efine.inst.cfg} | 0 ...ear_0.40_pc_fine.inst.cfg => goofoo_near_0.4_pc_fine.inst.cfg} | 0 ..._pc_standard.inst.cfg => goofoo_near_0.4_pc_standard.inst.cfg} | 0 ....40_peek_draft.inst.cfg => goofoo_far_0.4_peek_draft.inst.cfg} | 0 ....40_peek_efine.inst.cfg => goofoo_far_0.4_peek_efine.inst.cfg} | 0 ..._0.40_peek_fine.inst.cfg => goofoo_far_0.4_peek_fine.inst.cfg} | 0 ...ek_standard.inst.cfg => goofoo_far_0.4_peek_standard.inst.cfg} | 0 ...40_peek_draft.inst.cfg => goofoo_near_0.4_peek_draft.inst.cfg} | 0 ...40_peek_efine.inst.cfg => goofoo_near_0.4_peek_efine.inst.cfg} | 0 ...0.40_peek_fine.inst.cfg => goofoo_near_0.4_peek_fine.inst.cfg} | 0 ...k_standard.inst.cfg => goofoo_near_0.4_peek_standard.inst.cfg} | 0 ..._0.40_petg_fine.inst.cfg => goofoo_far_0.4_petg_fine.inst.cfg} | 0 ...tg_standard.inst.cfg => goofoo_far_0.4_petg_standard.inst.cfg} | 0 ...0.40_petg_fine.inst.cfg => goofoo_near_0.4_petg_fine.inst.cfg} | 0 ...g_standard.inst.cfg => goofoo_near_0.4_petg_standard.inst.cfg} | 0 ...0.40_petg_fine.inst.cfg => goofoo_open_0.4_petg_fine.inst.cfg} | 0 ...g_standard.inst.cfg => goofoo_open_0.4_petg_standard.inst.cfg} | 0 ....40_petg_fine.inst.cfg => goofoo_small_0.4_petg_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_small_0.4_petg_standard.inst.cfg} | 0 ..._0.40_pla_draft.inst.cfg => goofoo_far_0.4_pla_draft.inst.cfg} | 0 ..._0.40_pla_efine.inst.cfg => goofoo_far_0.4_pla_efine.inst.cfg} | 0 ...ar_0.40_pla_fine.inst.cfg => goofoo_far_0.4_pla_fine.inst.cfg} | 0 ...pla_standard.inst.cfg => goofoo_far_0.4_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_far_bronze_0.4_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_far_bronze_0.4_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_far_bronze_0.4_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_far_bronze_0.4_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_far_emarble_0.4_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_far_emarble_0.4_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_far_emarble_0.4_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_far_emarble_0.4_pla_standard.inst.cfg} | 0 ...pla_draft.inst.cfg => goofoo_far_esilk_0.4_pla_draft.inst.cfg} | 0 ...pla_efine.inst.cfg => goofoo_far_esilk_0.4_pla_efine.inst.cfg} | 0 ...0_pla_fine.inst.cfg => goofoo_far_esilk_0.4_pla_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_far_esilk_0.4_pla_standard.inst.cfg} | 0 ..._pla_draft.inst.cfg => goofoo_far_wood_0.4_pla_draft.inst.cfg} | 0 ..._pla_efine.inst.cfg => goofoo_far_wood_0.4_pla_efine.inst.cfg} | 0 ...40_pla_fine.inst.cfg => goofoo_far_wood_0.4_pla_fine.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_far_wood_0.4_pla_standard.inst.cfg} | 0 ...0.40_pla_draft.inst.cfg => goofoo_near_0.4_pla_draft.inst.cfg} | 0 ...0.40_pla_efine.inst.cfg => goofoo_near_0.4_pla_efine.inst.cfg} | 0 ...r_0.40_pla_fine.inst.cfg => goofoo_near_0.4_pla_fine.inst.cfg} | 0 ...la_standard.inst.cfg => goofoo_near_0.4_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_near_bronze_0.4_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_near_bronze_0.4_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_near_bronze_0.4_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_near_bronze_0.4_pla_standard.inst.cfg} | 0 ..._draft.inst.cfg => goofoo_near_emarble_0.4_pla_draft.inst.cfg} | 0 ..._efine.inst.cfg => goofoo_near_emarble_0.4_pla_efine.inst.cfg} | 0 ...la_fine.inst.cfg => goofoo_near_emarble_0.4_pla_fine.inst.cfg} | 0 ...ard.inst.cfg => goofoo_near_emarble_0.4_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_near_esilk_0.4_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_near_esilk_0.4_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_near_esilk_0.4_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_near_esilk_0.4_pla_standard.inst.cfg} | 0 ...pla_draft.inst.cfg => goofoo_near_wood_0.4_pla_draft.inst.cfg} | 0 ...pla_efine.inst.cfg => goofoo_near_wood_0.4_pla_efine.inst.cfg} | 0 ...0_pla_fine.inst.cfg => goofoo_near_wood_0.4_pla_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_near_wood_0.4_pla_standard.inst.cfg} | 0 ...0.40_pla_draft.inst.cfg => goofoo_open_0.4_pla_draft.inst.cfg} | 0 ...0.40_pla_efine.inst.cfg => goofoo_open_0.4_pla_efine.inst.cfg} | 0 ...n_0.40_pla_fine.inst.cfg => goofoo_open_0.4_pla_fine.inst.cfg} | 0 ...la_standard.inst.cfg => goofoo_open_0.4_pla_standard.inst.cfg} | 0 ..._draft.inst.cfg => goofoo_open_emarble_0.4_pla_draft.inst.cfg} | 0 ..._efine.inst.cfg => goofoo_open_emarble_0.4_pla_efine.inst.cfg} | 0 ...la_fine.inst.cfg => goofoo_open_emarble_0.4_pla_fine.inst.cfg} | 0 ...ard.inst.cfg => goofoo_open_emarble_0.4_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_open_esilk_0.4_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_open_esilk_0.4_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_open_esilk_0.4_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_open_esilk_0.4_pla_standard.inst.cfg} | 0 ...pla_draft.inst.cfg => goofoo_open_wood_0.4_pla_draft.inst.cfg} | 0 ...pla_efine.inst.cfg => goofoo_open_wood_0.4_pla_efine.inst.cfg} | 0 ...0_pla_fine.inst.cfg => goofoo_open_wood_0.4_pla_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_open_wood_0.4_pla_standard.inst.cfg} | 0 ....40_pla_draft.inst.cfg => goofoo_small_0.4_pla_draft.inst.cfg} | 0 ....40_pla_efine.inst.cfg => goofoo_small_0.4_pla_efine.inst.cfg} | 0 ..._0.40_pla_fine.inst.cfg => goofoo_small_0.4_pla_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_small_0.4_pla_standard.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_small_0.7_pla_standard.inst.cfg} | 0 ...draft.inst.cfg => goofoo_small_emarble_0.4_pla_draft.inst.cfg} | 0 ...efine.inst.cfg => goofoo_small_emarble_0.4_pla_efine.inst.cfg} | 0 ...a_fine.inst.cfg => goofoo_small_emarble_0.4_pla_fine.inst.cfg} | 0 ...rd.inst.cfg => goofoo_small_emarble_0.4_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_small_esilk_0.4_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_small_esilk_0.4_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_small_esilk_0.4_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_small_esilk_0.4_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_small_wood_0.4_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_small_wood_0.4_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_small_wood_0.4_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_small_wood_0.4_pla_standard.inst.cfg} | 0 ..._0.40_pva_draft.inst.cfg => goofoo_far_0.4_pva_draft.inst.cfg} | 0 ..._0.40_pva_efine.inst.cfg => goofoo_far_0.4_pva_efine.inst.cfg} | 0 ...ar_0.40_pva_fine.inst.cfg => goofoo_far_0.4_pva_fine.inst.cfg} | 0 ...pva_standard.inst.cfg => goofoo_far_0.4_pva_standard.inst.cfg} | 0 ...0.40_pva_draft.inst.cfg => goofoo_near_0.4_pva_draft.inst.cfg} | 0 ...0.40_pva_efine.inst.cfg => goofoo_near_0.4_pva_efine.inst.cfg} | 0 ...r_0.40_pva_fine.inst.cfg => goofoo_near_0.4_pva_fine.inst.cfg} | 0 ...va_standard.inst.cfg => goofoo_near_0.4_pva_standard.inst.cfg} | 0 ...0.40_pva_draft.inst.cfg => goofoo_open_0.4_pva_draft.inst.cfg} | 0 ...0.40_pva_efine.inst.cfg => goofoo_open_0.4_pva_efine.inst.cfg} | 0 ...n_0.40_pva_fine.inst.cfg => goofoo_open_0.4_pva_fine.inst.cfg} | 0 ...va_standard.inst.cfg => goofoo_open_0.4_pva_standard.inst.cfg} | 0 ..._0.40_tpe_draft.inst.cfg => goofoo_far_0.4_tpe_draft.inst.cfg} | 0 ..._0.40_tpe_efine.inst.cfg => goofoo_far_0.4_tpe_efine.inst.cfg} | 0 ...ar_0.40_tpe_fine.inst.cfg => goofoo_far_0.4_tpe_fine.inst.cfg} | 0 ...tpe_standard.inst.cfg => goofoo_far_0.4_tpe_standard.inst.cfg} | 0 ...0.40_tpe_draft.inst.cfg => goofoo_near_0.4_tpe_draft.inst.cfg} | 0 ...0.40_tpe_efine.inst.cfg => goofoo_near_0.4_tpe_efine.inst.cfg} | 0 ...r_0.40_tpe_fine.inst.cfg => goofoo_near_0.4_tpe_fine.inst.cfg} | 0 ...pe_standard.inst.cfg => goofoo_near_0.4_tpe_standard.inst.cfg} | 0 ...u_87a_draft.inst.cfg => goofoo_far_0.4_tpu_87a_draft.inst.cfg} | 0 ...tpu_87a_fine.inst.cfg => goofoo_far_0.4_tpu_87a_fine.inst.cfg} | 0 ...standard.inst.cfg => goofoo_far_0.4_tpu_87a_standard.inst.cfg} | 0 ...u_95a_draft.inst.cfg => goofoo_far_0.4_tpu_95a_draft.inst.cfg} | 0 ...u_95a_efine.inst.cfg => goofoo_far_0.4_tpu_95a_efine.inst.cfg} | 0 ...tpu_95a_fine.inst.cfg => goofoo_far_0.4_tpu_95a_fine.inst.cfg} | 0 ...standard.inst.cfg => goofoo_far_0.4_tpu_95a_standard.inst.cfg} | 0 ..._87a_draft.inst.cfg => goofoo_near_0.4_tpu_87a_draft.inst.cfg} | 0 ...pu_87a_fine.inst.cfg => goofoo_near_0.4_tpu_87a_fine.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_near_0.4_tpu_87a_standard.inst.cfg} | 0 ..._95a_draft.inst.cfg => goofoo_near_0.4_tpu_95a_draft.inst.cfg} | 0 ..._95a_efine.inst.cfg => goofoo_near_0.4_tpu_95a_efine.inst.cfg} | 0 ...pu_95a_fine.inst.cfg => goofoo_near_0.4_tpu_95a_fine.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_near_0.4_tpu_95a_standard.inst.cfg} | 0 163 files changed, 0 insertions(+), 0 deletions(-) rename resources/quality/goofoo/abs/{goofoo_far_0.40_abs_fine.inst.cfg => goofoo_far_0.4_abs_fine.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_far_0.40_abs_standard.inst.cfg => goofoo_far_0.4_abs_standard.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_near_0.40_abs_fine.inst.cfg => goofoo_near_0.4_abs_fine.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_near_0.40_abs_standard.inst.cfg => goofoo_near_0.4_abs_standard.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_far_0.40_asa_fine.inst.cfg => goofoo_far_0.4_asa_fine.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_far_0.40_asa_standard.inst.cfg => goofoo_far_0.4_asa_standard.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_near_0.40_asa_fine.inst.cfg => goofoo_near_0.4_asa_fine.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_near_0.40_asa_standard.inst.cfg => goofoo_near_0.4_asa_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_far_global_0.20_standard.inst.cfg => goofoo_far_global_0.2_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_near_global_0.20_standard.inst.cfg => goofoo_near_global_0.2_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_open_global_0.20_standard.inst.cfg => goofoo_open_global_0.2_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_small_global_0.20_standard.inst.cfg => goofoo_small_global_0.2_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.40_hips_draft.inst.cfg => goofoo_far_0.4_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.40_hips_efine.inst.cfg => goofoo_far_0.4_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.40_hips_fine.inst.cfg => goofoo_far_0.4_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.40_hips_standard.inst.cfg => goofoo_far_0.4_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.40_hips_draft.inst.cfg => goofoo_near_0.4_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.40_hips_efine.inst.cfg => goofoo_near_0.4_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.40_hips_fine.inst.cfg => goofoo_near_0.4_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.40_hips_standard.inst.cfg => goofoo_near_0.4_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.40_hips_draft.inst.cfg => goofoo_open_0.4_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.40_hips_efine.inst.cfg => goofoo_open_0.4_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.40_hips_fine.inst.cfg => goofoo_open_0.4_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.40_hips_standard.inst.cfg => goofoo_open_0.4_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_far_0.40_pa_fine.inst.cfg => goofoo_far_0.4_pa_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_far_0.40_pa_standard.inst.cfg => goofoo_far_0.4_pa_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_near_0.40_pa_fine.inst.cfg => goofoo_near_0.4_pa_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_near_0.40_pa_standard.inst.cfg => goofoo_near_0.4_pa_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_far_0.40_pa_cf_fine.inst.cfg => goofoo_far_0.4_pa_cf_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_far_0.40_pa_cf_standard.inst.cfg => goofoo_far_0.4_pa_cf_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_near_0.40_pa_cf_fine.inst.cfg => goofoo_near_0.4_pa_cf_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_near_0.40_pa_cf_standard.inst.cfg => goofoo_near_0.4_pa_cf_standard.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.40_pc_draft.inst.cfg => goofoo_far_0.4_pc_draft.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.40_pc_efine.inst.cfg => goofoo_far_0.4_pc_efine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.40_pc_fine.inst.cfg => goofoo_far_0.4_pc_fine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.40_pc_standard.inst.cfg => goofoo_far_0.4_pc_standard.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.40_pc_draft.inst.cfg => goofoo_near_0.4_pc_draft.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.40_pc_efine.inst.cfg => goofoo_near_0.4_pc_efine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.40_pc_fine.inst.cfg => goofoo_near_0.4_pc_fine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.40_pc_standard.inst.cfg => goofoo_near_0.4_pc_standard.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.40_peek_draft.inst.cfg => goofoo_far_0.4_peek_draft.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.40_peek_efine.inst.cfg => goofoo_far_0.4_peek_efine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.40_peek_fine.inst.cfg => goofoo_far_0.4_peek_fine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.40_peek_standard.inst.cfg => goofoo_far_0.4_peek_standard.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.40_peek_draft.inst.cfg => goofoo_near_0.4_peek_draft.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.40_peek_efine.inst.cfg => goofoo_near_0.4_peek_efine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.40_peek_fine.inst.cfg => goofoo_near_0.4_peek_fine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.40_peek_standard.inst.cfg => goofoo_near_0.4_peek_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_far_0.40_petg_fine.inst.cfg => goofoo_far_0.4_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_far_0.40_petg_standard.inst.cfg => goofoo_far_0.4_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_near_0.40_petg_fine.inst.cfg => goofoo_near_0.4_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_near_0.40_petg_standard.inst.cfg => goofoo_near_0.4_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_open_0.40_petg_fine.inst.cfg => goofoo_open_0.4_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_open_0.40_petg_standard.inst.cfg => goofoo_open_0.4_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_small_0.40_petg_fine.inst.cfg => goofoo_small_0.4_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_small_0.40_petg_standard.inst.cfg => goofoo_small_0.4_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.40_pla_draft.inst.cfg => goofoo_far_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.40_pla_efine.inst.cfg => goofoo_far_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.40_pla_fine.inst.cfg => goofoo_far_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.40_pla_standard.inst.cfg => goofoo_far_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.40_pla_draft.inst.cfg => goofoo_far_bronze_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.40_pla_efine.inst.cfg => goofoo_far_bronze_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.40_pla_fine.inst.cfg => goofoo_far_bronze_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.40_pla_standard.inst.cfg => goofoo_far_bronze_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.40_pla_draft.inst.cfg => goofoo_far_emarble_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.40_pla_efine.inst.cfg => goofoo_far_emarble_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.40_pla_fine.inst.cfg => goofoo_far_emarble_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.40_pla_standard.inst.cfg => goofoo_far_emarble_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.40_pla_draft.inst.cfg => goofoo_far_esilk_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.40_pla_efine.inst.cfg => goofoo_far_esilk_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.40_pla_fine.inst.cfg => goofoo_far_esilk_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.40_pla_standard.inst.cfg => goofoo_far_esilk_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.40_pla_draft.inst.cfg => goofoo_far_wood_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.40_pla_efine.inst.cfg => goofoo_far_wood_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.40_pla_fine.inst.cfg => goofoo_far_wood_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.40_pla_standard.inst.cfg => goofoo_far_wood_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.40_pla_draft.inst.cfg => goofoo_near_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.40_pla_efine.inst.cfg => goofoo_near_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.40_pla_fine.inst.cfg => goofoo_near_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.40_pla_standard.inst.cfg => goofoo_near_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.40_pla_draft.inst.cfg => goofoo_near_bronze_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.40_pla_efine.inst.cfg => goofoo_near_bronze_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.40_pla_fine.inst.cfg => goofoo_near_bronze_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.40_pla_standard.inst.cfg => goofoo_near_bronze_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.40_pla_draft.inst.cfg => goofoo_near_emarble_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.40_pla_efine.inst.cfg => goofoo_near_emarble_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.40_pla_fine.inst.cfg => goofoo_near_emarble_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.40_pla_standard.inst.cfg => goofoo_near_emarble_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.40_pla_draft.inst.cfg => goofoo_near_esilk_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.40_pla_efine.inst.cfg => goofoo_near_esilk_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.40_pla_fine.inst.cfg => goofoo_near_esilk_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.40_pla_standard.inst.cfg => goofoo_near_esilk_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.40_pla_draft.inst.cfg => goofoo_near_wood_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.40_pla_efine.inst.cfg => goofoo_near_wood_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.40_pla_fine.inst.cfg => goofoo_near_wood_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.40_pla_standard.inst.cfg => goofoo_near_wood_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.40_pla_draft.inst.cfg => goofoo_open_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.40_pla_efine.inst.cfg => goofoo_open_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.40_pla_fine.inst.cfg => goofoo_open_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.40_pla_standard.inst.cfg => goofoo_open_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.40_pla_draft.inst.cfg => goofoo_open_emarble_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.40_pla_efine.inst.cfg => goofoo_open_emarble_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.40_pla_fine.inst.cfg => goofoo_open_emarble_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.40_pla_standard.inst.cfg => goofoo_open_emarble_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.40_pla_draft.inst.cfg => goofoo_open_esilk_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.40_pla_efine.inst.cfg => goofoo_open_esilk_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.40_pla_fine.inst.cfg => goofoo_open_esilk_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.40_pla_standard.inst.cfg => goofoo_open_esilk_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.40_pla_draft.inst.cfg => goofoo_open_wood_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.40_pla_efine.inst.cfg => goofoo_open_wood_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.40_pla_fine.inst.cfg => goofoo_open_wood_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.40_pla_standard.inst.cfg => goofoo_open_wood_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.40_pla_draft.inst.cfg => goofoo_small_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.40_pla_efine.inst.cfg => goofoo_small_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.40_pla_fine.inst.cfg => goofoo_small_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.40_pla_standard.inst.cfg => goofoo_small_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.70_pla_standard.inst.cfg => goofoo_small_0.7_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.40_pla_draft.inst.cfg => goofoo_small_emarble_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.40_pla_efine.inst.cfg => goofoo_small_emarble_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.40_pla_fine.inst.cfg => goofoo_small_emarble_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.40_pla_standard.inst.cfg => goofoo_small_emarble_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.40_pla_draft.inst.cfg => goofoo_small_esilk_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.40_pla_efine.inst.cfg => goofoo_small_esilk_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.40_pla_fine.inst.cfg => goofoo_small_esilk_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.40_pla_standard.inst.cfg => goofoo_small_esilk_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.40_pla_draft.inst.cfg => goofoo_small_wood_0.4_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.40_pla_efine.inst.cfg => goofoo_small_wood_0.4_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.40_pla_fine.inst.cfg => goofoo_small_wood_0.4_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.40_pla_standard.inst.cfg => goofoo_small_wood_0.4_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.40_pva_draft.inst.cfg => goofoo_far_0.4_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.40_pva_efine.inst.cfg => goofoo_far_0.4_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.40_pva_fine.inst.cfg => goofoo_far_0.4_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.40_pva_standard.inst.cfg => goofoo_far_0.4_pva_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.40_pva_draft.inst.cfg => goofoo_near_0.4_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.40_pva_efine.inst.cfg => goofoo_near_0.4_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.40_pva_fine.inst.cfg => goofoo_near_0.4_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.40_pva_standard.inst.cfg => goofoo_near_0.4_pva_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.40_pva_draft.inst.cfg => goofoo_open_0.4_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.40_pva_efine.inst.cfg => goofoo_open_0.4_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.40_pva_fine.inst.cfg => goofoo_open_0.4_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.40_pva_standard.inst.cfg => goofoo_open_0.4_pva_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.40_tpe_draft.inst.cfg => goofoo_far_0.4_tpe_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.40_tpe_efine.inst.cfg => goofoo_far_0.4_tpe_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.40_tpe_fine.inst.cfg => goofoo_far_0.4_tpe_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.40_tpe_standard.inst.cfg => goofoo_far_0.4_tpe_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.40_tpe_draft.inst.cfg => goofoo_near_0.4_tpe_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.40_tpe_efine.inst.cfg => goofoo_near_0.4_tpe_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.40_tpe_fine.inst.cfg => goofoo_near_0.4_tpe_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.40_tpe_standard.inst.cfg => goofoo_near_0.4_tpe_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_87a_draft.inst.cfg => goofoo_far_0.4_tpu_87a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_87a_fine.inst.cfg => goofoo_far_0.4_tpu_87a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_87a_standard.inst.cfg => goofoo_far_0.4_tpu_87a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_95a_draft.inst.cfg => goofoo_far_0.4_tpu_95a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_95a_efine.inst.cfg => goofoo_far_0.4_tpu_95a_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_95a_fine.inst.cfg => goofoo_far_0.4_tpu_95a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.40_tpu_95a_standard.inst.cfg => goofoo_far_0.4_tpu_95a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_87a_draft.inst.cfg => goofoo_near_0.4_tpu_87a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_87a_fine.inst.cfg => goofoo_near_0.4_tpu_87a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_87a_standard.inst.cfg => goofoo_near_0.4_tpu_87a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_95a_draft.inst.cfg => goofoo_near_0.4_tpu_95a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_95a_efine.inst.cfg => goofoo_near_0.4_tpu_95a_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_95a_fine.inst.cfg => goofoo_near_0.4_tpu_95a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.40_tpu_95a_standard.inst.cfg => goofoo_near_0.4_tpu_95a_standard.inst.cfg} (100%) diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.4_abs_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg rename to resources/quality/goofoo/abs/goofoo_far_0.4_abs_fine.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.4_abs_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg rename to resources/quality/goofoo/abs/goofoo_far_0.4_abs_standard.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.4_abs_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg rename to resources/quality/goofoo/abs/goofoo_near_0.4_abs_fine.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.4_abs_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg rename to resources/quality/goofoo/abs/goofoo_near_0.4_abs_standard.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.4_asa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg rename to resources/quality/goofoo/asa/goofoo_far_0.4_asa_fine.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.4_asa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg rename to resources/quality/goofoo/asa/goofoo_far_0.4_asa_standard.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.4_asa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg rename to resources/quality/goofoo/asa/goofoo_near_0.4_asa_fine.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.4_asa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg rename to resources/quality/goofoo/asa/goofoo_near_0.4_asa_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.2_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg rename to resources/quality/goofoo/goofoo_far_global_0.2_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.2_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg rename to resources/quality/goofoo/goofoo_near_global_0.2_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.2_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg rename to resources/quality/goofoo/goofoo_open_global_0.2_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.2_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg rename to resources/quality/goofoo/goofoo_small_global_0.2_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.4_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.4_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.4_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.4_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.4_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.4_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.4_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.4_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.4_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.4_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.4_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.4_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.4_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.4_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.4_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.4_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.4_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.4_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.4_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.4_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.4_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.4_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.4_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.4_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.4_pa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg rename to resources/quality/goofoo/pa/goofoo_far_0.4_pa_fine.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.4_pa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg rename to resources/quality/goofoo/pa/goofoo_far_0.4_pa_standard.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.4_pa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg rename to resources/quality/goofoo/pa/goofoo_near_0.4_pa_fine.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.4_pa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg rename to resources/quality/goofoo/pa/goofoo_near_0.4_pa_standard.inst.cfg 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.4_pa_cf_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_fine.inst.cfg 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.4_pa_cf_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_standard.inst.cfg 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.4_pa_cf_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_fine.inst.cfg 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.4_pa_cf_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_standard.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.4_pc_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.4_pc_draft.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.4_pc_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.4_pc_efine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.4_pc_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.4_pc_fine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.4_pc_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.4_pc_standard.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.4_pc_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.4_pc_draft.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.4_pc_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.4_pc_efine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.4_pc_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.4_pc_fine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.4_pc_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.4_pc_standard.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.4_peek_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.4_peek_draft.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.4_peek_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.4_peek_efine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.4_peek_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.4_peek_fine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.4_peek_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.4_peek_standard.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.4_peek_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.4_peek_draft.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.4_peek_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.4_peek_efine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.4_peek_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.4_peek_fine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.4_peek_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.4_peek_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.4_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_far_0.4_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.4_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_far_0.4_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.4_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_near_0.4_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.4_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_near_0.4_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.4_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_open_0.4_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.4_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_open_0.4_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.4_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_small_0.4_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.4_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_small_0.4_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.4_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.4_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.4_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.4_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.4_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.4_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.4_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.4_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.4_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.4_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.4_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.4_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.4_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.7_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.7_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_standard.inst.cfg 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.4_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_draft.inst.cfg 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.4_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_efine.inst.cfg 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.4_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_fine.inst.cfg 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.4_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.4_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.4_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.4_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.4_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.4_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.4_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.4_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.4_pva_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.4_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.4_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.4_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.4_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.4_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.4_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.4_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.4_pva_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.4_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.4_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.4_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.4_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.4_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.4_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.4_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.4_pva_standard.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_draft.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_efine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_fine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_standard.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_draft.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_efine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_fine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_efine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_efine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_standard.inst.cfg From 11bf974035c63da8116a750be24c56ad244c0248 Mon Sep 17 00:00:00 2001 From: goofoo3d Date: Tue, 15 Aug 2023 07:26:49 +0000 Subject: [PATCH 053/231] Applied printer-linter format --- resources/definitions/kingroon_kp3s_pro.def.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/definitions/kingroon_kp3s_pro.def.json b/resources/definitions/kingroon_kp3s_pro.def.json index 79a4916680..dc9de3b73d 100644 --- a/resources/definitions/kingroon_kp3s_pro.def.json +++ b/resources/definitions/kingroon_kp3s_pro.def.json @@ -5,9 +5,9 @@ "metadata": { "visible": true, + "author": "willuhmjs", "platform": "kingroon_kp3s.stl", - "quality_definition": "kingroon_base", - "author": "willuhmjs" + "quality_definition": "kingroon_base" }, "overrides": { @@ -34,4 +34,4 @@ "retraction_speed": { "value": 40 }, "speed_z_hop": { "value": 4 } } -} +} \ No newline at end of file From f634a5bd44e8d0e394b280c8445663caaf4f079d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 15 Aug 2023 11:27:15 +0200 Subject: [PATCH 054/231] Send over plugin name and version Might be needed during the handshake between engine and plugin Contributes to CURA-10619 --- cura/BackendPlugin.py | 3 ++- plugins/CuraEngineBackend/Cura.proto | 6 ++++-- plugins/CuraEngineBackend/StartSliceJob.py | 2 ++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index a92e4fe405..b4a6ad8835 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -6,9 +6,10 @@ from typing import Optional, List from UM.Logger import Logger from UM.Message import Message from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDefinitionsAppender +from UM.PluginObject import PluginObject -class BackendPlugin(AdditionalSettingDefinitionsAppender): +class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): def __init__(self) -> None: super().__init__() self.__port: int = 0 diff --git a/plugins/CuraEngineBackend/Cura.proto b/plugins/CuraEngineBackend/Cura.proto index d5d7c92d0b..f60a7f96d8 100644 --- a/plugins/CuraEngineBackend/Cura.proto +++ b/plugins/CuraEngineBackend/Cura.proto @@ -19,8 +19,10 @@ enum SlotID { message EnginePlugin { SlotID id = 1; - optional string address = 2; - optional uint32 port = 3; + string address = 2; + uint32 port = 3; + string plugin_name = 4; + string plugin_version = 5; } message Slice diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index b1f92b3b25..892e4dfca6 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -314,6 +314,8 @@ class StartSliceJob(Job): plugin_message.id = slot plugin_message.address = plugin.getAddress() plugin_message.port = plugin.getPort() + plugin_message.plugin_name = plugin.getPluginId() + plugin_message.plugin_version = plugin.getVersion() for group in filtered_object_groups: group_message = self._slice_message.addRepeatedMessage("object_lists") From eadf9881ef57e25bcc2ee2ee7d92ff5f5bd2a983 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 16 Aug 2023 09:15:03 +0200 Subject: [PATCH 055/231] Use cura_10169 for the engine revert after merge Contributes CURA-10619 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index bcb276832b..d2cfbe3e41 100644 --- a/conanfile.py +++ b/conanfile.py @@ -303,7 +303,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10475") - self.requires("curaengine/(latest)@ultimaker/cura_10475") + self.requires("curaengine/(latest)@ultimaker/cura_10619") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") self.requires("uranium/(latest)@ultimaker/cura_10475") From b483537c43012b4009cae05559e251335e52ac02 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 16 Aug 2023 14:26:54 +0200 Subject: [PATCH 056/231] Explicitly use address for plugin_command Contributes CURA-10619 --- cura/BackendPlugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index b4a6ad8835..1003d46009 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -43,7 +43,7 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): if not self._plugin_command or "--port" in self._plugin_command: return self._plugin_command or [] - return self._plugin_command + ["--port", str(self.__port)] + return self._plugin_command + ["--address", self.getAddress(), "--port", str(self.__port)] def start(self) -> bool: """ From 8cc54b0d8995b24a3680b5f1db1ad69cddb93219 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 16 Aug 2023 16:08:05 +0200 Subject: [PATCH 057/231] Add missing catalog to BackendPlugin Contribute to CURA-10619 --- cura/BackendPlugin.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 1003d46009..bbdd622d5f 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -7,9 +7,12 @@ from UM.Logger import Logger from UM.Message import Message from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDefinitionsAppender from UM.PluginObject import PluginObject +from UM.i18n import i18nCatalog class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): + catalog = i18nCatalog("cura") + def __init__(self) -> None: super().__init__() self.__port: int = 0 From 4393603b8e0c3e2ce997c8d0740350ebc03e6fff Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 16 Aug 2023 21:08:52 +0200 Subject: [PATCH 058/231] pin curaengine channel --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index d2cfbe3e41..bcb276832b 100644 --- a/conanfile.py +++ b/conanfile.py @@ -303,7 +303,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10475") - self.requires("curaengine/(latest)@ultimaker/cura_10619") + self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") self.requires("uranium/(latest)@ultimaker/cura_10475") From 55d27bd0afdafe46f0448102d888d73839eedf43 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Thu, 17 Aug 2023 00:15:32 +0200 Subject: [PATCH 059/231] Don't create shell windows when starting plugin Contribute to CURA-10619 --- cura/BackendPlugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index bbdd622d5f..d51379ebb1 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -58,7 +58,7 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - self._process = subprocess.Popen(self._validatePluginCommand(), stdin = None) + self._process = subprocess.Popen(self._validatePluginCommand(), stdin = None, creationflags = subprocess.CREATE_NO_WINDOW) self._is_running = True return True except PermissionError: From fa52469f5d179c2b932b7559d28319eaab313ad1 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Thu, 17 Aug 2023 08:13:50 +0200 Subject: [PATCH 060/231] Make popen kwargs OS specific Contribute to CURA-10619 --- cura/BackendPlugin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index d51379ebb1..935b376c63 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -8,6 +8,7 @@ from UM.Message import Message from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDefinitionsAppender from UM.PluginObject import PluginObject from UM.i18n import i18nCatalog +from UM.Platform import Platform class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): @@ -58,7 +59,10 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - self._process = subprocess.Popen(self._validatePluginCommand(), stdin = None, creationflags = subprocess.CREATE_NO_WINDOW) + popen_kwargs = {"stdin": None} + if Platform.isWindows(): + popen_kwargs["creationflags"] = subprocess.CREATE_NO_WINDOW + self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) self._is_running = True return True except PermissionError: From fc159a2f5d56cb7ef01fa488802bffc4371cf63d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 01:56:23 +0200 Subject: [PATCH 061/231] Also make sure that the packaging tools can be run Contributes to CURA-8415 --- .github/workflows/macos.yml | 22 ++++++++++++++++++---- .github/workflows/windows.yml | 30 +++++++++++++++++++++++++----- 2 files changed, 43 insertions(+), 9 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 4c77692cff..1b8eab877f 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -242,27 +242,39 @@ jobs: f.writelines(f"`{package.key}/{package.version}`\n") - name: Archive the artifacts (bash) - run: tar -zcf "./${{ steps.filename.outputs.INSTALLER_FILENAME }}.tar.gz" "./dist/" + run: | + tar -zcf "./${{ steps.filename.outputs.INSTALLER_FILENAME }}.tar.gz" "./dist/" + tar -zcf "./${{ steps.filename.outputs.INSTALLER_FILENAME }}-package.tar.gz" "./cura_inst/packaging/" - - name: upload the tarred dist folder + - name: upload the tarred dist and packaging folder uses: actions/upload-artifact@v3 with: name: dist path: | ${{ steps.filename.outputs.INSTALLER_FILENAME }}.tar.gz + ${{ steps.filename.outputs.INSTALLER_FILENAME }}-package.tar.gz retention-days: 5 cura-installer-create-dmg: needs: [ cura-installer-create ] runs-on: macos-11 steps: + - name: Setup Python and pip + uses: actions/setup-python@v4 + with: + python-version: '3.10.x' + cache: 'pip' + cache-dependency-path: .github/workflows/requirements-conan-package.txt + - name: Download the dist uses: actions/download-artifact@v3 with: name: dist - name: untar the dist folder - run: tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.tar.gz" + run: | + tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.tar.gz" + tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}-package.tar.gz" - name: Remove Macos keychain (Bash) run: security delete-keychain signing_temp.keychain || true @@ -309,7 +321,9 @@ jobs: name: dist - name: untar the dist folder - run: tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.tar.gz" + run: | + tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.tar.gz" + tar -zxf "./${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}-package.tar.gz" - name: Remove Macos keychain (Bash) run: security delete-keychain signing_temp.keychain || true diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f335605b91..37f7975129 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -199,29 +199,40 @@ jobs: for package in pkg_resources.working_set: f.writelines(f"`{package.key}/{package.version}`\n") - - name: Archive the artifacts (Powershell) - run: Compress-Archive -Path ".\dist" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}.zip" + run: | + Compress-Archive -Path ".\dist" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}.zip" + Compress-Archive -Path ".\cura_inst\packaging\" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}-packaging.zip" - - name: upload the zipped dist folder + - name: upload the zipped dist and packaging folder uses: actions/upload-artifact@v3 with: name: dist path: | ${{ steps.filename.outputs.INSTALLER_FILENAME }}.zip + ${{ steps.filename.outputs.INSTALLER_FILENAME }}-packaging.zip retention-days: 5 cura-installer-create-exe: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: + - name: Setup Python and pip + uses: actions/setup-python@v4 + with: + python-version: '3.10.x' + cache: 'pip' + cache-dependency-path: .github/workflows/requirements-conan-package.txt + - name: Download the zipped dist uses: actions/download-artifact@v3 with: name: dist - name: Extract the zipped dist - run: Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.zip" -DestinationPath "." + run: | + Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.zip" -DestinationPath "." + Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}-packaging.zip" -DestinationPath "." shell: powershell - name: Create PFX certificate from BASE64_PFX_CONTENT secret @@ -258,13 +269,22 @@ jobs: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: + - name: Setup Python and pip + uses: actions/setup-python@v4 + with: + python-version: '3.10.x' + cache: 'pip' + cache-dependency-path: .github/workflows/requirements-conan-package.txt + - name: Download the dist uses: actions/download-artifact@v3 with: name: dist - name: Extract the zipped dist - run: Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.zip" -DestinationPath "." + run: | + Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}.zip" -DestinationPath "." + Expand-Archive -Path ".\${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}-packaging.zip" -DestinationPath "." shell: powershell - name: Create PFX certificate from BASE64_PFX_CONTENT secret From 05ded4885e8dcbe26635d747b1861919273dbcea Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 02:00:53 +0200 Subject: [PATCH 062/231] inherit secrets Contributes to CURA-8415 --- .github/workflows/installers.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 283fc76ee5..ead3b7a87a 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -35,6 +35,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: windows-2022 + secrets: inherit linux-modern-installer: uses: ./.github/workflows/linux.yml @@ -45,6 +46,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: ubuntu-22.04 + secrets: inherit linux-legacy-installer: uses: ./.github/workflows/linux.yml @@ -55,6 +57,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: ubuntu-20.04 + secrets: inherit macos-installer: uses: ./.github/workflows/macos.yml @@ -65,6 +68,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: macos-11.0 + secrets: inherit macos-arm-installer: uses: ./.github/workflows/macos.yml @@ -74,4 +78,5 @@ jobs: enterprise: ${{ inputs.enterprise }} staging: ${{ inputs.staging }} architecture: ARM64 - operating_system: self-hosted \ No newline at end of file + operating_system: self-hosted + secrets: inherit \ No newline at end of file From cf97b97d9e6bdbd62f64f312b3383957f6f4cd29 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 02:13:25 +0200 Subject: [PATCH 063/231] don't cache pip Contributes to CURA-8415 --- .github/workflows/macos.yml | 9 ++++++--- .github/workflows/windows.yml | 8 ++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1b8eab877f..418e99c470 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -259,12 +259,10 @@ jobs: needs: [ cura-installer-create ] runs-on: macos-11 steps: - - name: Setup Python and pip + - name: Setup Python uses: actions/setup-python@v4 with: python-version: '3.10.x' - cache: 'pip' - cache-dependency-path: .github/workflows/requirements-conan-package.txt - name: Download the dist uses: actions/download-artifact@v3 @@ -315,6 +313,11 @@ jobs: needs: [ cura-installer-create ] runs-on: macos-11 steps: + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: '3.10.x' + - name: Download the dist uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 37f7975129..8c5cad9d68 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -217,12 +217,10 @@ jobs: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: - - name: Setup Python and pip + - name: Setup Python uses: actions/setup-python@v4 with: python-version: '3.10.x' - cache: 'pip' - cache-dependency-path: .github/workflows/requirements-conan-package.txt - name: Download the zipped dist uses: actions/download-artifact@v3 @@ -269,12 +267,10 @@ jobs: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: - - name: Setup Python and pip + - name: Setup Python uses: actions/setup-python@v4 with: python-version: '3.10.x' - cache: 'pip' - cache-dependency-path: .github/workflows/requirements-conan-package.txt - name: Download the dist uses: actions/download-artifact@v3 From deffdeb6427c1d4153851286ffe1f690554af6b0 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 02:42:17 +0200 Subject: [PATCH 064/231] checkout repo Contributes to CURA-8415 --- .github/workflows/macos.yml | 9 ++++++--- .github/workflows/windows.yml | 6 ++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 418e99c470..024c64ad75 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -259,6 +259,9 @@ jobs: needs: [ cura-installer-create ] runs-on: macos-11 steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Python uses: actions/setup-python@v4 with: @@ -313,6 +316,9 @@ jobs: needs: [ cura-installer-create ] runs-on: macos-11 steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Python uses: actions/setup-python@v4 with: @@ -348,9 +354,6 @@ jobs: p12-file-base64: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} - - name: Install MacOS system requirements - run: brew install create-dmg - - name: Create the Macos dmg and pkg (Bash) run: python ../cura_inst/packaging/MacOS/build_macos.py --source_path ../cura_inst --dist_path . --cura_conan_version $CURA_CONAN_VERSION --filename "${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}" --build_pkg --app_name "$CURA_APP_NAME" working-directory: dist diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 8c5cad9d68..ef26baa8ad 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -217,6 +217,9 @@ jobs: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Python uses: actions/setup-python@v4 with: @@ -267,6 +270,9 @@ jobs: needs: [ cura-installer-create ] runs-on: ${{ inputs.operating_system }} steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Python uses: actions/setup-python@v4 with: From 365166e493c785949849628db9d19513631cfb5d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 03:01:53 +0200 Subject: [PATCH 065/231] few minor fixes Contributes to CURA-8415 --- .github/workflows/linux.yml | 1 - .github/workflows/macos.yml | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 42312219d6..70a15bcbb5 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -179,7 +179,6 @@ jobs: run: | import os enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-${{ inputs.architecture }}" if "${{ inputs.operating_system }}" == "ubuntu-22.04": installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-${{ inputs.architecture }}" else: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 024c64ad75..e5e8ead2cd 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -300,7 +300,7 @@ jobs: - name: Install MacOS system requirements run: brew install create-dmg - - name: Create the Macos dmg and pkg (Bash) + - name: Create the Macos dmg (Bash) run: python ../cura_inst/packaging/MacOS/build_macos.py --source_path ../cura_inst --dist_path . --cura_conan_version $CURA_CONAN_VERSION --filename "${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}" --build_dmg --app_name "$CURA_APP_NAME" working-directory: dist @@ -354,7 +354,10 @@ jobs: p12-file-base64: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} - - name: Create the Macos dmg and pkg (Bash) + - name: Install MacOS system requirements + run: brew install create-dmg + + - name: Create the Macos pkg (Bash) run: python ../cura_inst/packaging/MacOS/build_macos.py --source_path ../cura_inst --dist_path . --cura_conan_version $CURA_CONAN_VERSION --filename "${{ needs.cura-installer-create.outputs.INSTALLER_FILENAME }}" --build_pkg --app_name "$CURA_APP_NAME" working-directory: dist From ddc4ec473e7604a155789c5fbb83203fe2f0d81f Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 03:05:54 +0200 Subject: [PATCH 066/231] no trailing / Contributes to CURA-8415 --- .github/workflows/windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ef26baa8ad..568a3c30de 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -202,7 +202,7 @@ jobs: - name: Archive the artifacts (Powershell) run: | Compress-Archive -Path ".\dist" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}.zip" - Compress-Archive -Path ".\cura_inst\packaging\" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}-packaging.zip" + Compress-Archive -Path ".\cura_inst\packaging" -DestinationPath ".\${{ steps.filename.outputs.INSTALLER_FILENAME }}-packaging.zip" - name: upload the zipped dist and packaging folder uses: actions/upload-artifact@v3 From 28afca187c1feec77f3a8bb555b9039725435ae0 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 03:22:19 +0200 Subject: [PATCH 067/231] Nightlies Contributes to CURA-9494 --- .github/workflows/installers.yml | 103 ++++++++++++++++++++++++++++++- 1 file changed, 102 insertions(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index ead3b7a87a..a0e11f63eb 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -24,6 +24,16 @@ on: default: false required: true type: boolean + nightly: + description: 'Upload to nightly release' + default: false + required: true + type: boolean + +env: + CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} + ENTERPRISE: ${{ inputs.enterprise }} + STAGING: ${{ inputs.staging }} jobs: windows-installer: @@ -79,4 +89,95 @@ jobs: staging: ${{ inputs.staging }} architecture: ARM64 operating_system: self-hosted - secrets: inherit \ No newline at end of file + secrets: inherit + + update-nightly-release: + runs-on: ubuntu-latest + needs: [ windows-installer, linux-modern-installer, linux-legacy-installer, macos-installer, macos-arm-installer ] + steps: + + - name: Output the name file name and extension + id: filename + shell: python + run: | + import os + enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" + linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64-AppImage" + linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64-AppImage" + mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64-dmg" + mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64-pkg" + mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64-dmg" + mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64-pkg" + win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64-msi + win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64-exe" + output_env = os.environ["GITHUB_OUTPUT"] + content = "" + if os.path.exists(output_env): + with open(output_env, "r") as f: + content = f.read() + with open(output_env, "w") as f: + f.write(content) + f.writelines(f"LINUX_MODERN={linux_modern}\n") + f.writelines(f"LINUX_LEGACY={linux_legacy}\n") + f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") + f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") + f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") + f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") + f.writelines(f"WIN_MSI={win_msi}\n") + f.writelines(f"WIN_EXE={win_exe}\n") + + - name: Download linux modern installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.LINUX_MODERN }} + path: installers + + - name: Download linux legacy installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.LINUX_LEGACY }} + path: installers + + - name: Download mac x64 dmg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_X64_DMG }} + path: installers + + - name: Download mac x64 pkg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_X64_PKG }} + path: installers + + - name: Download mac arm dmg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_DMG }} + path: installers + + - name: Download mac arm pkg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_PKG }} + path: installers + + - name: Download win msi installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.WIN_MSI }} + path: installers + + - name: Download win exe installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.WIN_EXE }} + path: installers + + - name: Update nightly release + uses: pyTooling/Actions/releaser@main + with: + tag: nightly + rm: true + token: ${{ secrets.GITHUB_TOKEN }} + files: installers/*.* \ No newline at end of file From 76787b9898936cb7617bd34887263f0afe66c63b Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 19 Aug 2023 03:31:48 +0200 Subject: [PATCH 068/231] Update installers.yml for nightly release option Added a conditional statement for optionally triggering nightly releases in the installer workflow. This change allows us to initiate automatic nightly builds only when required, contributing to efficiency and resource utilization optimization. This is linked to Jira task CURA-9494. --- .github/workflows/installers.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index a0e11f63eb..1a3a96bae0 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -92,6 +92,7 @@ jobs: secrets: inherit update-nightly-release: + if: ${{ inputs.nightly }} runs-on: ubuntu-latest needs: [ windows-installer, linux-modern-installer, linux-legacy-installer, macos-installer, macos-arm-installer ] steps: From ae33d03eb25faa3d7fc7ed5a4e83e60a021ffa2a Mon Sep 17 00:00:00 2001 From: GregValiant <64202104+GregValiant@users.noreply.github.com> Date: Sat, 19 Aug 2023 08:42:27 -0400 Subject: [PATCH 069/231] Update LimitXYAccelJerk.py Add Exit for Ultimaker printers. Add notice that Accel is not-extruder specific. Changed variable names to lower case. --- .../scripts/LimitXYAccelJerk.py | 107 ++++++++++++++++++ 1 file changed, 107 insertions(+) diff --git a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py index 8932d8e4ea..d50726fc76 100644 --- a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py +++ b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py @@ -9,6 +9,10 @@ from ..Script import Script from cura.CuraApplication import CuraApplication import re +<<<<<<< Updated upstream +======= +from UM.Message import Message +>>>>>>> Stashed changes class LimitXYAccelJerk(Script): def __init__(self): @@ -16,13 +20,18 @@ class LimitXYAccelJerk(Script): def initialize(self) -> None: super().initialize() +<<<<<<< Updated upstream # Get the Accel and Jerk and set the values in the setting boxes--------------------------------------------- +======= + # Get the Accel and Jerk and set the values in the setting boxes-- +>>>>>>> Stashed changes mycura = CuraApplication.getInstance().getGlobalContainerStack() extruder = mycura.extruderList accel_print = extruder[0].getProperty("acceleration_print", "value") accel_travel = extruder[0].getProperty("acceleration_travel", "value") jerk_print_old = extruder[0].getProperty("jerk_print", "value") jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") +<<<<<<< Updated upstream self._instance.setProperty("X_accel_limit", "value", round(accel_print)) self._instance.setProperty("Y_accel_limit", "value", round(accel_print)) self._instance.setProperty("X_jerk", "value", jerk_print_old) @@ -31,12 +40,36 @@ class LimitXYAccelJerk(Script): def getSettingDataString(self): return """{ "name": "Limit the X-Y Accel/Jerk", +======= + self._instance.setProperty("x_accel_limit", "value", round(accel_print)) + self._instance.setProperty("y_accel_limit", "value", round(accel_print)) + self._instance.setProperty("x_jerk", "value", jerk_print_old) + self._instance.setProperty("y_jerk", "value", jerk_print_old) + ext_count = int(mycura.getProperty("machine_extruder_count", "value")) + machine_name = str(mycura.getProperty("machine_name", "value")) + + # Warn the user if the printer is an Ultimaker------------------------- + if "Ultimaker" in machine_name: + Message(text = " [Limit the X-Y Accel/Jerk] WILL NOT RUN because Ultimaker printers have fixed beds (it is intended for 'bed slinger' printers only.").show() + + # Warn the user if the printer is multi-extruder------------------ + if ext_count > 1: + Message(text = " 'Limit the X-Y Accel/Jerk': The post processor treats all extruders the same. If you have multiple extruders they will all be subject to the same Accel and Jerk limits imposed. If you have different Travel and Print Accel they will be subject to the same limit. If that is not acceptable then you should not use this Post Processor.").show() + + def getSettingDataString(self): + return """{ + "name": "Limit the X-Y Accel/Jerk (all extruders equal)", +>>>>>>> Stashed changes "key": "LimitXYAccelJerk", "metadata": {}, "version": 2, "settings": { +<<<<<<< Updated upstream "X_accel_limit": +======= + "x_accel_limit": +>>>>>>> Stashed changes { "label": "X MAX Acceleration", "description": "If this number is lower than the 'X Print Accel' in Cura then this will limit the Accel on the X axis. Enter the Maximum Acceleration value for the X axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", @@ -46,7 +79,11 @@ class LimitXYAccelJerk(Script): "unit": "mm/sec² ", "default_value": 500 }, +<<<<<<< Updated upstream "Y_accel_limit": +======= + "y_accel_limit": +>>>>>>> Stashed changes { "label": "Y MAX Acceleration", "description": "If this number is lower than the Y accel in Cura then this will limit the Accel on the Y axis. Enter the Maximum Acceleration value for the Y axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", @@ -64,7 +101,11 @@ class LimitXYAccelJerk(Script): "enabled": true, "default_value": false }, +<<<<<<< Updated upstream "X_jerk": +======= + "x_jerk": +>>>>>>> Stashed changes { "label": " X jerk", "description": "Enter the Jerk value for the X axis. Enter '0' to use the existing X Jerk. This setting will affect both the Print and Travel jerk.", @@ -73,7 +114,11 @@ class LimitXYAccelJerk(Script): "unit": "mm/sec ", "default_value": 8 }, +<<<<<<< Updated upstream "Y_jerk": +======= + "y_jerk": +>>>>>>> Stashed changes { "label": " Y jerk", "description": "Enter the Jerk value for the Y axis. Enter '0' to use the existing Y Jerk. This setting will affect both the Print and Travel jerk.", @@ -136,6 +181,17 @@ class LimitXYAccelJerk(Script): def execute(self, data): mycura = CuraApplication.getInstance().getGlobalContainerStack() extruder = mycura.extruderList +<<<<<<< Updated upstream +======= + machine_name = str(mycura.getProperty("machine_name", "value")) + + # Exit if the printer is an Ultimaker------------------------- + if "Ultimaker" in machine_name: + Message(text = " [Limit the X-Y Accel/Jerk] DID NOT RUN. This post processor is not intended for fixed printers (for 'bed slinger' printers only.").show() + data[0] += "; [LimitXYAccelJerk] DID NOT RUN because the printer doesn't have a sliding bed.\n" + return data + +>>>>>>> Stashed changes constant_change = not bool(self.getSettingValueByKey("gradient_change")) accel_print_enabled = bool(extruder[0].getProperty("acceleration_enabled", "value")) accel_travel_enabled = bool(extruder[0].getProperty("acceleration_travel_enabled", "value")) @@ -145,6 +201,10 @@ class LimitXYAccelJerk(Script): jerk_travel_enabled = str(extruder[0].getProperty("jerk_travel_enabled", "value")) jerk_print_old = extruder[0].getProperty("jerk_print", "value") jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") +<<<<<<< Updated upstream +======= + +>>>>>>> Stashed changes if int(accel_print) >= int(accel_travel): accel_old = accel_print else: @@ -156,10 +216,17 @@ class LimitXYAccelJerk(Script): jerk_old = jerk_travel_old #Set the new Accel values--------------------------------------------------------------------------------- +<<<<<<< Updated upstream x_accel = str(self.getSettingValueByKey("X_accel_limit")) y_accel = str(self.getSettingValueByKey("Y_accel_limit")) x_jerk = int(self.getSettingValueByKey("X_jerk")) y_jerk = int(self.getSettingValueByKey("Y_jerk")) +======= + x_accel = str(self.getSettingValueByKey("x_accel_limit")) + y_accel = str(self.getSettingValueByKey("y_accel_limit")) + x_jerk = int(self.getSettingValueByKey("x_jerk")) + y_jerk = int(self.getSettingValueByKey("y_jerk")) +>>>>>>> Stashed changes # Put the strings together M201_limit_new = "M201 X" + x_accel + " Y" + y_accel M201_limit_old = "M201 X" + str(round(accel_old)) + " Y" + str(round(accel_old)) @@ -227,6 +294,7 @@ class LimitXYAccelJerk(Script): all else: data[len(data)-1] = M201_limit_old + "\n" + M205_jerk_old + "\n" + data[len(data)-1] +<<<<<<< Updated upstream return data @@ -236,6 +304,29 @@ class LimitXYAccelJerk(Script): y_accel_hyst = round((accel_old - int(y_accel)) / layer_spread) x_accel_start = round(round((accel_old - x_accel_hyst)/50)*50) y_accel_start = round(round((accel_old - y_accel_hyst)/50)*50) +======= + return data + + elif not constant_change: + layer_spread = end_index - start_index + if accel_old >= int(x_accel): + x_accel_hyst = round((accel_old - int(x_accel)) / layer_spread) + else: + x_accel_hyst = round((int(x_accel) - accel_old) / layer_spread) + if accel_old >= int(y_accel): + y_accel_hyst = round((accel_old - int(y_accel)) / layer_spread) + else: + y_accel_hyst = round((int(y_accel) - accel_old) / layer_spread) + + if accel_old >= int(x_accel): + x_accel_start = round(round((accel_old - x_accel_hyst)/25)*25) + else: + x_accel_start = round(round((x_accel_hyst + accel_old)/25)*25) + if accel_old >= int(y_accel): + y_accel_start = round(round((accel_old - y_accel_hyst)/25)*25) + else: + y_accel_start = round(round((y_accel_hyst + accel_old)/25)*25) +>>>>>>> Stashed changes M201_limit_new = "M201 X" + str(x_accel_start) + " Y" + str(y_accel_start) #Add Accel limit and new Jerk at start layer------------------------------------------------------------- layer = data[start_index] @@ -250,11 +341,27 @@ class LimitXYAccelJerk(Script): for num in range(start_index + 1, end_index,1): layer = data[num] lines = layer.split("\n") +<<<<<<< Updated upstream x_accel_start -= x_accel_hyst if x_accel_start < int(x_accel): x_accel_start = int(x_accel) y_accel_start -= y_accel_hyst if y_accel_start < int(y_accel): y_accel_start = int(y_accel) M201_limit_new = "M201 X" + str(round(round(x_accel_start/50)*50)) + " Y" + str(round(round(y_accel_start/50)*50)) +======= + if accel_old >= int(x_accel): + x_accel_start -= x_accel_hyst + if x_accel_start < int(x_accel): x_accel_start = int(x_accel) + else: + x_accel_start += x_accel_hyst + if x_accel_start > int(x_accel): x_accel_start = int(x_accel) + if accel_old >= int(y_accel): + y_accel_start -= y_accel_hyst + if y_accel_start < int(y_accel): y_accel_start = int(y_accel) + else: + y_accel_start += y_accel_hyst + if y_accel_start > int(y_accel): y_accel_start = int(y_accel) + M201_limit_new = "M201 X" + str(round(round(x_accel_start/25)*25)) + " Y" + str(round(round(y_accel_start/25)*25)) +>>>>>>> Stashed changes for index, line in enumerate(lines): if line.startswith(";LAYER:"): lines.insert(index+1, M201_limit_new) From 43036953162739d77ec4a274cd45b59b16cffcec Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sun, 20 Aug 2023 14:08:00 +0200 Subject: [PATCH 070/231] Add automatic scheduled updates for nightly release A daily schedule for the update-nightly-release workflow was added. Now, apart from when the 'nightly' input is set to true, the release update will be triggered everyday at 5:20 CET. This functionality allows more up to date releases without manual input. Also, installer file names were updated and it now includes the daily creation timestamp which provides visibility on when the nightly build was generated. Contributes to CURA-9494 --- .github/workflows/installers.yml | 89 +++++++++++++++++++++++--------- .github/workflows/linux.yml | 15 ++++++ .github/workflows/macos.yml | 15 ++++++ .github/workflows/windows.yml | 15 ++++++ 4 files changed, 111 insertions(+), 23 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 1a3a96bae0..451387eddd 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -29,6 +29,9 @@ on: default: false required: true type: boolean + schedule: + # Daily at 5:20 CET + - cron: '20 4 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} @@ -91,26 +94,41 @@ jobs: operating_system: self-hosted secrets: inherit + # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: - if: ${{ inputs.nightly }} + if: ${{ inputs.nightly == 'true' || github.event_name == 'schedule' }} runs-on: ubuntu-latest needs: [ windows-installer, linux-modern-installer, linux-legacy-installer, macos-installer, macos-arm-installer ] steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Download the run info + uses: actions/download-artifact@v2 + with: + name: macos-run-info + + - name: Set the run info as environment variables + run: | + . run_info.sh - name: Output the name file name and extension id: filename shell: python run: | import os + import datetime enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64-AppImage" - linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64-AppImage" - mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64-dmg" - mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64-pkg" - mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64-dmg" - mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64-pkg" - win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64-msi - win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64-exe" + linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" + linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" + mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] + nightly_creation_time = str(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) output_env = os.environ["GITHUB_OUTPUT"] content = "" if os.path.exists(output_env): @@ -126,59 +144,84 @@ jobs: f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") f.writelines(f"WIN_MSI={win_msi}\n") f.writelines(f"WIN_EXE={win_exe}\n") + f.writelines(f"NIGHTLY_NAME={nightly_name}\n") + f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.LINUX_MODERN }} + name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.LINUX_LEGACY }} + name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage path: installers - name: Download mac x64 dmg installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.MAC_X64_DMG }} + name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg path: installers - name: Download mac x64 pkg installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.MAC_X64_PKG }} + name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg path: installers - name: Download mac arm dmg installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.MAC_ARM_DMG }} + name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg path: installers - name: Download mac arm pkg installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.MAC_ARM_PKG }} + name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg path: installers - name: Download win msi installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.WIN_MSI }} + name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts uses: actions/download-artifact@v2 with: - name: ${{ steps.filename.outputs.WIN_EXE }} + name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers + - name: Rename installers to nightlies + run: | + mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage + mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage + mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg + mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg + mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg + mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg + mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi + mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe + - name: Update nightly release - uses: pyTooling/Actions/releaser@main - with: - tag: nightly - rm: true - token: ${{ secrets.GITHUB_TOKEN }} - files: installers/*.* \ No newline at end of file + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update nightly release description (with date) + run: | + gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}-alpha" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 4d58dcee34..7f68aed0b4 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -252,6 +252,21 @@ jobs: dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage retention-days: 5 + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: linux-run-info + path: | + run_info.sh + retention-days: 5 + notify-export: if: ${{ always() }} needs: [ cura-installer-create ] diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 4690d27878..6ba952d6bd 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -259,6 +259,21 @@ jobs: dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.pkg retention-days: 5 + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: macos-run-info + path: | + run_info.sh + retention-days: 5 + notify-export: if: ${{ always() }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 88d9d84e94..9844d7724c 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -251,6 +251,21 @@ jobs: dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.exe retention-days: 5 + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: windows-run-info + path: | + run_info.sh + retention-days: 5 + notify-export: if: ${{ always() }} needs: [ cura-installer-create ] From d90da61f44199fe688dbc30bd5f216182d5f2dc3 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sun, 20 Aug 2023 18:20:25 +0200 Subject: [PATCH 071/231] Fixed nighlty title alpha Contributes to CURA-9494 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 451387eddd..169d6af22a 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -221,7 +221,7 @@ jobs: - name: Update nightly release description (with date) run: | - gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}-alpha" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" + gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From ac60b59da592eaea08af8d969a06f59c80002ca1 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sun, 20 Aug 2023 18:53:25 +0200 Subject: [PATCH 072/231] Fixed nightlies run check Contributes to CURA-9494 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 169d6af22a..96b67a0541 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -96,7 +96,7 @@ jobs: # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: - if: ${{ inputs.nightly == 'true' || github.event_name == 'schedule' }} + if: ${{ inputs.nightly || github.event_name == 'schedule' }} runs-on: ubuntu-latest needs: [ windows-installer, linux-modern-installer, linux-legacy-installer, macos-installer, macos-arm-installer ] steps: From 7efe485f65f31dc5e58a2c10cd298a7f4d9b0dc2 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sun, 20 Aug 2023 19:24:38 +0200 Subject: [PATCH 073/231] Show version in Title bar except for actual releases Contributes to CURA-9494 --- cura/CuraApplication.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 64d88d13dc..e81584660a 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -50,6 +50,7 @@ from UM.Settings.Validator import Validator from UM.View.SelectionPass import SelectionPass # For typing. from UM.Workspace.WorkspaceReader import WorkspaceReader from UM.i18n import i18nCatalog +from UM.Version import Version from cura import ApplicationMetadata from cura.API import CuraAPI from cura.API.Account import Account @@ -614,6 +615,9 @@ class CuraApplication(QtApplication): def _onEngineCreated(self): self._qml_engine.addImageProvider("print_job_preview", PrintJobPreviewImageProvider.PrintJobPreviewImageProvider()) + version = Version(self.getVersion()) + if version.hasPostFix(): + self._qml_engine.rootObjects()[0].setTitle(f"{ApplicationMetadata.CuraAppDisplayName} {ApplicationMetadata.CuraVersion}") @pyqtProperty(bool) def needToShowUserAgreement(self) -> bool: From 6424c26f782a9ec3dcccfd24dc8b81e543c28aed Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sun, 20 Aug 2023 19:41:58 +0200 Subject: [PATCH 074/231] Show warning message when using nightly build Only shown in builds, for alpha versions Contributes to CURA-9494 --- cura/CuraApplication.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index e81584660a..44ea69bd74 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -616,8 +616,15 @@ class CuraApplication(QtApplication): def _onEngineCreated(self): self._qml_engine.addImageProvider("print_job_preview", PrintJobPreviewImageProvider.PrintJobPreviewImageProvider()) version = Version(self.getVersion()) - if version.hasPostFix(): + if hasattr(sys, "frozen") and version.hasPostFix() and "beta" not in version.getPostfixType(): self._qml_engine.rootObjects()[0].setTitle(f"{ApplicationMetadata.CuraAppDisplayName} {ApplicationMetadata.CuraVersion}") + message = Message( + self._i18n_catalog.i18nc("@info:warning", + f"This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}"), + lifetime = 0, + title = self._i18n_catalog.i18nc("@info:title", "Nightly build"), + message_type = Message.MessageType.WARNING) + message.show() @pyqtProperty(bool) def needToShowUserAgreement(self) -> bool: From 413aa181ff782de33ffc971f20691a8b2ba9d682 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Mon, 28 Aug 2023 12:42:16 +0200 Subject: [PATCH 075/231] Update conan version CURA-10446 --- .github/workflows/requirements-conan-package.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/requirements-conan-package.txt b/.github/workflows/requirements-conan-package.txt index 26d167db2b..6b4d4cffc8 100644 --- a/.github/workflows/requirements-conan-package.txt +++ b/.github/workflows/requirements-conan-package.txt @@ -1,2 +1,2 @@ -conan==1.56.0 +conan==1.60.2 sip From 247025ffc488d42c345760318cdef77c60235a98 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 28 Aug 2023 13:48:47 +0200 Subject: [PATCH 076/231] Use curaengine from cura_10446 Contributes CURA-10466 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index bcb276832b..608a450c39 100644 --- a/conanfile.py +++ b/conanfile.py @@ -303,7 +303,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10475") - self.requires("curaengine/(latest)@ultimaker/cura_10475") + self.requires("curaengine/(latest)@ultimaker/cura_10446") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") self.requires("uranium/(latest)@ultimaker/cura_10475") From 93b10cb770f6d25c8d3db85cd43a6ccc6a187e9f Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Mon, 28 Aug 2023 14:49:51 +0200 Subject: [PATCH 077/231] Revert "Update conan version" This reverts commit 413aa181ff782de33ffc971f20691a8b2ba9d682. --- .github/workflows/requirements-conan-package.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/requirements-conan-package.txt b/.github/workflows/requirements-conan-package.txt index 6b4d4cffc8..26d167db2b 100644 --- a/.github/workflows/requirements-conan-package.txt +++ b/.github/workflows/requirements-conan-package.txt @@ -1,2 +1,2 @@ -conan==1.60.2 +conan==1.56.0 sip From d7a218b30246e158d4b618fd3f9051980ced2627 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 28 Aug 2023 15:36:46 +0200 Subject: [PATCH 078/231] Bundle the gradualflow plugin Contributes CURA-10466 --- .gitignore | 1 + conanfile.py | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.gitignore b/.gitignore index 048bb915c7..90171b3561 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ Ultimaker-Cura.spec .run/ /printer-linter/src/printerlinter.egg-info/ /resources/qml/Dialogs/AboutDialogVersionsList.qml +/plugins/CuraEngineGradualFlow diff --git a/conanfile.py b/conanfile.py index 608a450c39..3a6dbdf1a5 100644 --- a/conanfile.py +++ b/conanfile.py @@ -304,6 +304,7 @@ class CuraConan(ConanFile): self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10475") self.requires("curaengine/(latest)@ultimaker/cura_10446") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_10951") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") self.requires("uranium/(latest)@ultimaker/cura_10475") @@ -395,6 +396,16 @@ class CuraConan(ConanFile): self.copy("*.pyi", src = "@libdirs", dst = self._site_packages) self.copy("*.dylib", src = "@libdirs", dst = self._script_dir) + if self.settings.arch == "x86_64" or self.settings.arch == "armv8": + # Copy the external plugins that we want to bundle with Cura + curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info + print(curaengine_plugin_gradual_flow.resdirs) + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) + copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + def deploy(self): # Copy CuraEngine.exe to bindirs of Virtual Python Environment curaengine = self.dependencies["curaengine"].cpp_info @@ -476,6 +487,14 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV icon_path = "'{}'".format(os.path.join(self.package_folder, self.cpp_info.resdirs[2], self.conan_data["pyinstaller"]["icon"][str(self.settings.os)])).replace("\\", "\\\\"), entitlements_file = entitlements_file if self.settings.os == "Macos" else "None") + if self.settings.arch == "x86_64" or self.settings.arch == "armv8": + # Copy the external plugins that we want to bundle with Cura + curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) + copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) def package(self): copy(self, "cura_app.py", src = self.source_folder, dst = os.path.join(self.package_folder, self.cpp.package.bindirs[0])) From c3354472929b4576edca14ea528d593389d9267b Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 28 Aug 2023 16:37:09 +0200 Subject: [PATCH 079/231] Update requirements-conan-package.txt --- .github/workflows/requirements-conan-package.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/requirements-conan-package.txt b/.github/workflows/requirements-conan-package.txt index 26d167db2b..5efbf3f18b 100644 --- a/.github/workflows/requirements-conan-package.txt +++ b/.github/workflows/requirements-conan-package.txt @@ -1,2 +1,2 @@ conan==1.56.0 -sip +sip==6.7.9 From 72db652aecfad6e6523fc5cfc7c550cfb6190391 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 28 Aug 2023 17:32:45 +0200 Subject: [PATCH 080/231] Update requirements-conan-package.txt --- .github/workflows/requirements-conan-package.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/requirements-conan-package.txt b/.github/workflows/requirements-conan-package.txt index 5efbf3f18b..48121932b8 100644 --- a/.github/workflows/requirements-conan-package.txt +++ b/.github/workflows/requirements-conan-package.txt @@ -1,2 +1,2 @@ conan==1.56.0 -sip==6.7.9 +sip==6.7.1 From b648eddfd795d8a1301e1b654058acbad133dd01 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 28 Aug 2023 17:33:15 +0200 Subject: [PATCH 081/231] Update requirements-conan-package.txt --- .github/workflows/requirements-conan-package.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/requirements-conan-package.txt b/.github/workflows/requirements-conan-package.txt index 6b4d4cffc8..fd101a0b3a 100644 --- a/.github/workflows/requirements-conan-package.txt +++ b/.github/workflows/requirements-conan-package.txt @@ -1,2 +1,2 @@ conan==1.60.2 -sip +sip==6.7.1 From 7cb2e96b63598f3ac7d436bc7782982118ba3d5c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 08:24:01 +0200 Subject: [PATCH 082/231] Use pyarcus 10951 Contributes to CURA-10951 and CURA-10446 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 3a6dbdf1a5..e9de241947 100644 --- a/conanfile.py +++ b/conanfile.py @@ -302,7 +302,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.81.0") - self.requires("pyarcus/(latest)@ultimaker/cura_10475") + self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10446") self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_10951") self.requires("pysavitar/5.2.2") From 2f166a545cedc90486364c5e24b6c54b5dae81e8 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 08:25:35 +0200 Subject: [PATCH 083/231] Use pyarcus from CURA-10951 Contributes to CURA-10951 and CURA-10446 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 608a450c39..a4a752a2f2 100644 --- a/conanfile.py +++ b/conanfile.py @@ -302,7 +302,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.81.0") - self.requires("pyarcus/(latest)@ultimaker/cura_10475") + self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10446") self.requires("pysavitar/5.2.2") self.requires("pynest2d/5.2.2") From ea43f61ae4e34fb08f230227eb98d63ca1b57904 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 09:03:39 +0200 Subject: [PATCH 084/231] Use pynest from CURA-10951 Contributes to CURA-10951 and CURA-10446 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index a4a752a2f2..2813daa79b 100644 --- a/conanfile.py +++ b/conanfile.py @@ -305,7 +305,7 @@ class CuraConan(ConanFile): self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10446") self.requires("pysavitar/5.2.2") - self.requires("pynest2d/5.2.2") + self.requires("pynest2d/(latest)@ultimaker/cura_10951") self.requires("uranium/(latest)@ultimaker/cura_10475") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") From 8a4dd000f1faf1b2e9e1b6d88ed69d9edc755eb6 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 09:26:08 +0200 Subject: [PATCH 085/231] Use pysavitar from CURA-10951 Contributes to CURA-10951 and CURA-10446 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 2813daa79b..7725ade370 100644 --- a/conanfile.py +++ b/conanfile.py @@ -304,7 +304,7 @@ class CuraConan(ConanFile): self.requires("boost/1.81.0") self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10446") - self.requires("pysavitar/5.2.2") + self.requires("pysavitar/(latest)@ultimaker/cura_10951") self.requires("pynest2d/(latest)@ultimaker/cura_10951") self.requires("uranium/(latest)@ultimaker/cura_10475") self.requires("cura_binary_data/(latest)@ultimaker/testing") From 89fe3d2777c51b40403870acd51c6e783d8cb730 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 13:07:23 +0200 Subject: [PATCH 086/231] Don't use the import method This will be deprecated, since we are also using self.dependencies we should do this in the generate. Contributes to CURA-10951 --- conanfile.py | 93 +++++++++++++++++++++++++++------------------------- 1 file changed, 48 insertions(+), 45 deletions(-) diff --git a/conanfile.py b/conanfile.py index d7eed0799c..35c683f5dc 100644 --- a/conanfile.py +++ b/conanfile.py @@ -341,7 +341,47 @@ class CuraConan(ConanFile): vr.generate() self._generate_cura_version(os.path.join(self.source_folder, "cura")) + self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) + if not self.in_local_cache: + # Copy CuraEngine.exe to bindirs of Virtual Python Environment + curaengine = self.dependencies["curaengine"].cpp_info + copy(self, "CuraEngine.exe", curaengine.bindirs[0], self.source_folder, keep_path = False) + copy(self, "CuraEngine", curaengine.bindirs[0], self.source_folder, keep_path = False) + + # Copy the external plugins that we want to bundle with Cura + rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) + curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) + copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + + # Copy resources of cura_binary_data + 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": + copy(self, "*", cura_binary_data.resdirs[2], str(self._share_dir.joinpath("windows")), keep_path = True) + + 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 materials (flat) + rmdir(self, os.path.join(self.source_folder, "resources", "materials")) + 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: + cura_private_data = self.dependencies["cura_private_data"].cpp_info + copy(self, "*", cura_private_data.resdirs[0], str(self._share_dir.joinpath("cura"))) if self.options.devtools: entitlements_file = "'{}'".format(os.path.join(self.source_folder, "packaging", "MacOS", "cura.entitlements")) @@ -360,8 +400,6 @@ class CuraConan(ConanFile): pot = self.python_requires["translationextractor"].module.ExtractTranslations(self, cpp_info.bindirs[0]) pot.generate() - self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) - def build(self): if self.options.devtools: if self.settings.os != "Windows" or self.conf.get("tools.microsoft.bash:path", check_type = str): @@ -373,44 +411,20 @@ class CuraConan(ConanFile): cpp_info = self.dependencies["gettext"].cpp_info self.run(f"{cpp_info.bindirs[0]}/msgfmt {po_file} -o {mo_file} -f", env="conanbuild", ignore_errors=True) - def imports(self): - self.copy("CuraEngine.exe", root_package = "curaengine", src = "@bindirs", dst = "", keep_path = False) - self.copy("CuraEngine", root_package = "curaengine", src = "@bindirs", dst = "", keep_path = False) - - rmdir(self, os.path.join(self.source_folder, "resources", "materials")) - self.copy("*.fdm_material", root_package = "fdm_materials", src = "@resdirs", dst = "resources/materials", keep_path = False) - self.copy("*.sig", root_package = "fdm_materials", src = "@resdirs", dst = "resources/materials", keep_path = False) - - if self.options.internal: - self.copy("*", 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) - - # Copy resources of cura_binary_data - self.copy("*", root_package = "cura_binary_data", src = self.deps_cpp_info["cura_binary_data"].resdirs[0], - dst = self._share_dir.joinpath("cura", "resources"), keep_path = True) - self.copy("*", root_package = "cura_binary_data", src = self.deps_cpp_info["cura_binary_data"].resdirs[1], - dst =self._share_dir.joinpath("uranium", "resources"), keep_path = True) - - self.copy("*.dll", src = "@bindirs", dst = self._site_packages) - self.copy("*.pyd", src = "@libdirs", dst = self._site_packages) - self.copy("*.pyi", src = "@libdirs", dst = self._site_packages) - self.copy("*.dylib", src = "@libdirs", dst = self._script_dir) - - if self.settings.arch == "x86_64" or self.settings.arch == "armv8": - # Copy the external plugins that we want to bundle with Cura - curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) - copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - def deploy(self): # Copy CuraEngine.exe to bindirs of Virtual Python Environment 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 the external plugins that we want to bundle with Cura + curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) + copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + # Copy resources of Cura (keep folder structure) 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) @@ -486,15 +500,6 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV icon_path = "'{}'".format(os.path.join(self.package_folder, self.cpp_info.resdirs[2], self.conan_data["pyinstaller"]["icon"][str(self.settings.os)])).replace("\\", "\\\\"), entitlements_file = entitlements_file if self.settings.os == "Macos" else "None") - if self.settings.arch == "x86_64" or self.settings.arch == "armv8": - # Copy the external plugins that we want to bundle with Cura - curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) - copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - def package(self): copy(self, "cura_app.py", src = self.source_folder, dst = os.path.join(self.package_folder, self.cpp.package.bindirs[0])) copy(self, "*", src = os.path.join(self.source_folder, "cura"), dst = os.path.join(self.package_folder, self.cpp.package.libdirs[0])) @@ -517,8 +522,6 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV self.runenv_info.append_path("PYTHONPATH", os.path.join(self.source_folder, "plugins")) def package_id(self): - self.info.clear() - # The following options shouldn't be used to determine the hash, since these are only used to set the CuraVersion.py # which will als be generated by the deploy method during the `conan install cura/5.1.0@_/_` del self.info.options.enterprise From 8f0fb5ef12f72b63223b28cd8fc3f358f36a29bc Mon Sep 17 00:00:00 2001 From: GregValiant <64202104+GregValiant@users.noreply.github.com> Date: Tue, 29 Aug 2023 07:51:58 -0400 Subject: [PATCH 087/231] Update LimitXYAccelJerk.py Changes made per Rburema requests. --- .../scripts/LimitXYAccelJerk.py | 174 ++++++------------ 1 file changed, 60 insertions(+), 114 deletions(-) diff --git a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py index d50726fc76..b47a5876d8 100644 --- a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py +++ b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py @@ -5,42 +5,26 @@ # The existing M201 Max Accel will be changed to limit the Y (and/or X) accel at the printer. If you have Accel enabled in Cura and the XY Accel is set to 3000 then setting the Y limit to 1000 will result in the printer limiting the Y to 1000. This can keep tall skinny prints from breaking loose of the bed and failing. The script was not tested with Junction Deviation. # If enabled - the Jerk setting is changed line-by-line within the gcode as there is no "limit" on Jerk. # if 'Gradual ACCEL change' is enabled then the Accel is changed gradually from the Start to the End layer and that will be the final Accel setting in the file. If 'Gradual' is enabled then the Jerk settings will continue to be changed to the end of the file (rather than ending at the End layer). +# This post is intended for printers with moving beds (bed slingers) so UltiMaker printers are excluded. +# When setting an accel limit on multi-extruder printers ALL extruders are effected. +# This post does not distinguish between Print Accel and Travel Accel. The limit is the limit for all regardless. Example: Skin Accel = 1000 and Outer Wall accel = 500. If the limit is set to 300 then both Skin and Outer Wall will be Accel = 300. from ..Script import Script from cura.CuraApplication import CuraApplication import re -<<<<<<< Updated upstream -======= from UM.Message import Message ->>>>>>> Stashed changes class LimitXYAccelJerk(Script): - def __init__(self): - super().__init__() def initialize(self) -> None: super().initialize() -<<<<<<< Updated upstream - # Get the Accel and Jerk and set the values in the setting boxes--------------------------------------------- -======= # Get the Accel and Jerk and set the values in the setting boxes-- ->>>>>>> Stashed changes mycura = CuraApplication.getInstance().getGlobalContainerStack() extruder = mycura.extruderList accel_print = extruder[0].getProperty("acceleration_print", "value") accel_travel = extruder[0].getProperty("acceleration_travel", "value") jerk_print_old = extruder[0].getProperty("jerk_print", "value") jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") -<<<<<<< Updated upstream - self._instance.setProperty("X_accel_limit", "value", round(accel_print)) - self._instance.setProperty("Y_accel_limit", "value", round(accel_print)) - self._instance.setProperty("X_jerk", "value", jerk_print_old) - self._instance.setProperty("Y_jerk", "value", jerk_print_old) - - def getSettingDataString(self): - return """{ - "name": "Limit the X-Y Accel/Jerk", -======= self._instance.setProperty("x_accel_limit", "value", round(accel_print)) self._instance.setProperty("y_accel_limit", "value", round(accel_print)) self._instance.setProperty("x_jerk", "value", jerk_print_old) @@ -50,26 +34,31 @@ class LimitXYAccelJerk(Script): # Warn the user if the printer is an Ultimaker------------------------- if "Ultimaker" in machine_name: - Message(text = " [Limit the X-Y Accel/Jerk] WILL NOT RUN because Ultimaker printers have fixed beds (it is intended for 'bed slinger' printers only.").show() + Message(text = " [Limit the X-Y Accel/Jerk] DID NOT RUN because Ultimaker printers don't have sliding beds.").show() # Warn the user if the printer is multi-extruder------------------ if ext_count > 1: - Message(text = " 'Limit the X-Y Accel/Jerk': The post processor treats all extruders the same. If you have multiple extruders they will all be subject to the same Accel and Jerk limits imposed. If you have different Travel and Print Accel they will be subject to the same limit. If that is not acceptable then you should not use this Post Processor.").show() + Message(text = " 'Limit the X-Y Accel/Jerk': The post processor treats all extruders the same. If you have multiple extruders they will all be subject to the same Accel and Jerk limits imposed. If you have different Travel and Print Accel they will also be subject to the same limits. If that is not acceptable then you should not use this Post Processor.").show() def getSettingDataString(self): return """{ "name": "Limit the X-Y Accel/Jerk (all extruders equal)", ->>>>>>> Stashed changes "key": "LimitXYAccelJerk", "metadata": {}, "version": 2, "settings": { -<<<<<<< Updated upstream - "X_accel_limit": -======= + "type_of_change": + { + "label": "Immediate or Gradual change", + "description": "An 'Immediate' change will insert the new numbers immediately at the Start Layer. A 'Gradual' change will transition from the starting Accel to the new Accel limit across a range of layers.", + "type": "enum", + "options": { + "immediate_change": "Immediate", + "gradual_change": "Gradual"}, + "default_value": "immediate_change" + }, "x_accel_limit": ->>>>>>> Stashed changes { "label": "X MAX Acceleration", "description": "If this number is lower than the 'X Print Accel' in Cura then this will limit the Accel on the X axis. Enter the Maximum Acceleration value for the X axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", @@ -79,11 +68,7 @@ class LimitXYAccelJerk(Script): "unit": "mm/sec² ", "default_value": 500 }, -<<<<<<< Updated upstream - "Y_accel_limit": -======= "y_accel_limit": ->>>>>>> Stashed changes { "label": "Y MAX Acceleration", "description": "If this number is lower than the Y accel in Cura then this will limit the Accel on the Y axis. Enter the Maximum Acceleration value for the Y axis. This will affect both Print and Travel Accel. If you enable an End Layer then at the end of that layer the Accel Limit will be reset (unless you choose 'Gradual' in which case the new limit goes to the top layer).", @@ -101,11 +86,7 @@ class LimitXYAccelJerk(Script): "enabled": true, "default_value": false }, -<<<<<<< Updated upstream - "X_jerk": -======= "x_jerk": ->>>>>>> Stashed changes { "label": " X jerk", "description": "Enter the Jerk value for the X axis. Enter '0' to use the existing X Jerk. This setting will affect both the Print and Travel jerk.", @@ -114,11 +95,7 @@ class LimitXYAccelJerk(Script): "unit": "mm/sec ", "default_value": 8 }, -<<<<<<< Updated upstream - "Y_jerk": -======= "y_jerk": ->>>>>>> Stashed changes { "label": " Y jerk", "description": "Enter the Jerk value for the Y axis. Enter '0' to use the existing Y Jerk. This setting will affect both the Print and Travel jerk.", @@ -135,7 +112,7 @@ class LimitXYAccelJerk(Script): "default_value": 1, "minimum_value": 1, "unit": "Lay# ", - "enabled": "not gradient_change" + "enabled": "type_of_change == 'immediate_change'" }, "end_layer": { @@ -145,15 +122,7 @@ class LimitXYAccelJerk(Script): "default_value": -1, "minimum_value": -1, "unit": "Lay# ", - "enabled": "not gradient_change" - }, - "gradient_change": - { - "label": "Gradual ACCEL Change", - "description": "Gradually change the Accel numbers 'From layer' - 'To Layer'. If Jerk is enabled the Jerk changes are not 'Gradual' because there is no Max Jerk setting. Unlike Constant change - using 'Gradual' the Accel and Jerk change continues from the End Layer to the end of the file.", - "type": "bool", - "default_value": false, - "enabled": true + "enabled": "type_of_change == 'immediate_change'" }, "gradient_start_layer": { @@ -163,7 +132,7 @@ class LimitXYAccelJerk(Script): "default_value": 1, "minimum_value": 1, "unit": "Lay# ", - "enabled": "gradient_change" + "enabled": "type_of_change == 'gradual_change'" }, "gradient_end_layer": { @@ -173,7 +142,7 @@ class LimitXYAccelJerk(Script): "default_value": -1, "minimum_value": -1, "unit": "Lay# ", - "enabled": "gradient_change" + "enabled": "type_of_change == 'gradual_change'" } } }""" @@ -181,18 +150,22 @@ class LimitXYAccelJerk(Script): def execute(self, data): mycura = CuraApplication.getInstance().getGlobalContainerStack() extruder = mycura.extruderList -<<<<<<< Updated upstream -======= machine_name = str(mycura.getProperty("machine_name", "value")) + print_sequence = str(mycura.getProperty("print_sequence", "value")) + + # Exit if 'one_at_a_time' is enabled------------------------- + if print_sequence == "one_at_a_time": + Message(text = " [Limit the X-Y Accel/Jerk] DID NOT RUN. This post processor is not compatible with 'One-at-a-Time' mode.").show() + data[0] += "; [LimitXYAccelJerk] DID NOT RUN because Cura is set to 'One-at-a-Time' mode.\n" + return data # Exit if the printer is an Ultimaker------------------------- if "Ultimaker" in machine_name: - Message(text = " [Limit the X-Y Accel/Jerk] DID NOT RUN. This post processor is not intended for fixed printers (for 'bed slinger' printers only.").show() + Message(text = " [Limit the X-Y Accel/Jerk] DID NOT RUN. This post processor is for bed slinger printers only.").show() data[0] += "; [LimitXYAccelJerk] DID NOT RUN because the printer doesn't have a sliding bed.\n" return data ->>>>>>> Stashed changes - constant_change = not bool(self.getSettingValueByKey("gradient_change")) + type_of_change = str(self.getSettingValueByKey("type_of_change")) accel_print_enabled = bool(extruder[0].getProperty("acceleration_enabled", "value")) accel_travel_enabled = bool(extruder[0].getProperty("acceleration_travel_enabled", "value")) accel_print = extruder[0].getProperty("acceleration_print", "value") @@ -201,10 +174,7 @@ class LimitXYAccelJerk(Script): jerk_travel_enabled = str(extruder[0].getProperty("jerk_travel_enabled", "value")) jerk_print_old = extruder[0].getProperty("jerk_print", "value") jerk_travel_old = extruder[0].getProperty("jerk_travel", "value") -<<<<<<< Updated upstream -======= ->>>>>>> Stashed changes if int(accel_print) >= int(accel_travel): accel_old = accel_print else: @@ -215,34 +185,29 @@ class LimitXYAccelJerk(Script): else: jerk_old = jerk_travel_old - #Set the new Accel values--------------------------------------------------------------------------------- -<<<<<<< Updated upstream - x_accel = str(self.getSettingValueByKey("X_accel_limit")) - y_accel = str(self.getSettingValueByKey("Y_accel_limit")) - x_jerk = int(self.getSettingValueByKey("X_jerk")) - y_jerk = int(self.getSettingValueByKey("Y_jerk")) -======= + #Set the new Accel values---------------------------------------------------------- x_accel = str(self.getSettingValueByKey("x_accel_limit")) y_accel = str(self.getSettingValueByKey("y_accel_limit")) x_jerk = int(self.getSettingValueByKey("x_jerk")) y_jerk = int(self.getSettingValueByKey("y_jerk")) ->>>>>>> Stashed changes - # Put the strings together - M201_limit_new = "M201 X" + x_accel + " Y" + y_accel - M201_limit_old = "M201 X" + str(round(accel_old)) + " Y" + str(round(accel_old)) + + # Put the strings together------------------------------------------- + m201_limit_new = "M201 X" + x_accel + " Y" + y_accel + m201_limit_old = "M201 X" + str(round(accel_old)) + " Y" + str(round(accel_old)) if x_jerk == 0: - M205_jerk_pattern = "Y(\d*)" - M205_jerk_new = "Y" + str(y_jerk) + m205_jerk_pattern = "Y(\d*)" + m205_jerk_new = "Y" + str(y_jerk) if y_jerk == 0: - M205_jerk_pattern = "X(\d*)" - M205_jerk_new = "X" + str(x_jerk) + m205_jerk_pattern = "X(\d*)" + m205_jerk_new = "X" + str(x_jerk) if x_jerk != 0 and y_jerk != 0: - M205_jerk_pattern = "M205 X(\d*) Y(\d*)" - M205_jerk_new = "M205 X" + str(x_jerk) + " Y" + str(y_jerk) - M205_jerk_old = "M205 X" + str(jerk_old) + " Y" + str(jerk_old) - + m205_jerk_pattern = "M205 X(\d*) Y(\d*)" + m205_jerk_new = "M205 X" + str(x_jerk) + " Y" + str(y_jerk) + m205_jerk_old = "M205 X" + str(jerk_old) + " Y" + str(jerk_old) + type_of_change = self.getSettingValueByKey("type_of_change") + #Get the indexes of the start and end layers---------------------------------------- - if constant_change: + if type_of_change == 'immediate_change': start_layer = int(self.getSettingValueByKey("start_layer"))-1 end_layer = int(self.getSettingValueByKey("end_layer")) else: @@ -264,14 +229,14 @@ class LimitXYAccelJerk(Script): end_index = len(data)-2 #Add Accel limit and new Jerk at start layer----------------------------------------------------- - if constant_change: + if type_of_change == "immediate_change": layer = data[start_index] lines = layer.split("\n") for index, line in enumerate(lines): if lines[index].startswith(";LAYER:"): - lines.insert(index+1,M201_limit_new) + lines.insert(index+1,m201_limit_new) if self.getSettingValueByKey("jerk_enable"): - lines.insert(index+2,M205_jerk_new) + lines.insert(index+2,m205_jerk_new) data[start_index] = "\n".join(lines) break @@ -281,33 +246,22 @@ class LimitXYAccelJerk(Script): lines = layer.split("\n") for index, line in enumerate(lines): if line.startswith("M205"): - lines[index] = re.sub(M205_jerk_pattern, M205_jerk_new, line) + lines[index] = re.sub(m205_jerk_pattern, m205_jerk_new, line) data[num] = "\n".join(lines) if end_layer != -1: try: layer = data[end_index-1] lines = layer.split("\n") - lines.insert(len(lines)-2,M201_limit_old) - lines.insert(len(lines)-2,M205_jerk_old) + lines.insert(len(lines)-2,m201_limit_old) + lines.insert(len(lines)-2,m205_jerk_old) data[end_index-1] = "\n".join(lines) except: all else: - data[len(data)-1] = M201_limit_old + "\n" + M205_jerk_old + "\n" + data[len(data)-1] -<<<<<<< Updated upstream - return data - - - elif not constant_change: - layer_spread = end_index - start_index - x_accel_hyst = round((accel_old - int(x_accel)) / layer_spread) - y_accel_hyst = round((accel_old - int(y_accel)) / layer_spread) - x_accel_start = round(round((accel_old - x_accel_hyst)/50)*50) - y_accel_start = round(round((accel_old - y_accel_hyst)/50)*50) -======= + data[len(data)-1] = m201_limit_old + "\n" + m205_jerk_old + "\n" + data[len(data)-1] return data - elif not constant_change: + elif type_of_change == "gradual_change": layer_spread = end_index - start_index if accel_old >= int(x_accel): x_accel_hyst = round((accel_old - int(x_accel)) / layer_spread) @@ -326,28 +280,20 @@ class LimitXYAccelJerk(Script): y_accel_start = round(round((accel_old - y_accel_hyst)/25)*25) else: y_accel_start = round(round((y_accel_hyst + accel_old)/25)*25) ->>>>>>> Stashed changes - M201_limit_new = "M201 X" + str(x_accel_start) + " Y" + str(y_accel_start) + m201_limit_new = "M201 X" + str(x_accel_start) + " Y" + str(y_accel_start) #Add Accel limit and new Jerk at start layer------------------------------------------------------------- layer = data[start_index] lines = layer.split("\n") for index, line in enumerate(lines): if lines[index].startswith(";LAYER:"): - lines.insert(index+1,M201_limit_new) + lines.insert(index+1,m201_limit_new) if self.getSettingValueByKey("jerk_enable"): - lines.insert(index+2,M205_jerk_new) + lines.insert(index+2,m205_jerk_new) data[start_index] = "\n".join(lines) break for num in range(start_index + 1, end_index,1): layer = data[num] lines = layer.split("\n") -<<<<<<< Updated upstream - x_accel_start -= x_accel_hyst - if x_accel_start < int(x_accel): x_accel_start = int(x_accel) - y_accel_start -= y_accel_hyst - if y_accel_start < int(y_accel): y_accel_start = int(y_accel) - M201_limit_new = "M201 X" + str(round(round(x_accel_start/50)*50)) + " Y" + str(round(round(y_accel_start/50)*50)) -======= if accel_old >= int(x_accel): x_accel_start -= x_accel_hyst if x_accel_start < int(x_accel): x_accel_start = int(x_accel) @@ -360,21 +306,21 @@ class LimitXYAccelJerk(Script): else: y_accel_start += y_accel_hyst if y_accel_start > int(y_accel): y_accel_start = int(y_accel) - M201_limit_new = "M201 X" + str(round(round(x_accel_start/25)*25)) + " Y" + str(round(round(y_accel_start/25)*25)) ->>>>>>> Stashed changes + m201_limit_new = "M201 X" + str(round(round(x_accel_start/25)*25)) + " Y" + str(round(round(y_accel_start/25)*25)) for index, line in enumerate(lines): if line.startswith(";LAYER:"): - lines.insert(index+1, M201_limit_new) + lines.insert(index+1, m201_limit_new) continue data[num] = "\n".join(lines) - #Alter any existing jerk lines. Accel lines can be ignored----------------------------------- + + #Alter any existing jerk lines. Accel lines can be ignored--------------- if self.getSettingValueByKey("jerk_enable"): for num in range(start_index,len(data)-1,1): layer = data[num] lines = layer.split("\n") for index, line in enumerate(lines): if line.startswith("M205"): - lines[index] = re.sub(M205_jerk_pattern, M205_jerk_new, line) + lines[index] = re.sub(m205_jerk_pattern, m205_jerk_new, line) data[num] = "\n".join(lines) - data[len(data)-1] = M201_limit_old + "\n" + M205_jerk_old + "\n" + data[len(data)-1] + data[len(data)-1] = m201_limit_old + "\n" + m205_jerk_old + "\n" + data[len(data)-1] return data \ No newline at end of file From 2f2b88fd24355c2c8c8b5ab84d718ef4f8945401 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 15:25:32 +0200 Subject: [PATCH 088/231] Use the source_folder as a rootfor materials Contributes to CURA-10951 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 35c683f5dc..25209af26c 100644 --- a/conanfile.py +++ b/conanfile.py @@ -376,7 +376,7 @@ class CuraConan(ConanFile): # Copy materials (flat) rmdir(self, os.path.join(self.source_folder, "resources", "materials")) fdm_materials = self.dependencies["fdm_materials"].cpp_info - copy(self, "*", fdm_materials.resdirs[0], str(self._share_dir.joinpath("cura"))) + copy(self, "*", fdm_materials.resdirs[0], self.source_folder) # Copy internal resources if self.options.internal: From d3809f8bd7def1cfdcc0f7b5163df109c755cbdf Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 29 Aug 2023 16:18:47 +0200 Subject: [PATCH 089/231] Still a header only Contributes to CURA-10951 --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index c1646fb558..ac1aebde3b 100644 --- a/conanfile.py +++ b/conanfile.py @@ -522,6 +522,8 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV self.runenv_info.append_path("PYTHONPATH", os.path.join(self.source_folder, "plugins")) def package_id(self): + self.info.clear() + # The following options shouldn't be used to determine the hash, since these are only used to set the CuraVersion.py # which will als be generated by the deploy method during the `conan install cura/5.1.0@_/_` del self.info.options.enterprise From 015e6352130ff289a9949a75b3c7c704e6158b62 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 29 Aug 2023 22:46:35 +0200 Subject: [PATCH 090/231] Engine-plugins wouldn't always close. ... because the code to terminate them wasn't always called. Especially annoying on Windows, since the sub-program could aparently become a zomboid after termination of the main one(s). I guess this is still part of the still open CURA-10475 'branch' in a way? There is no other ticket that fits at the moment. --- .../CuraEngineBackend/CuraEngineBackend.py | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 2577d227cc..e64fb49191 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -200,14 +200,23 @@ class CuraEngineBackend(QObject, Backend): It assigns unique ports to each plugin to avoid conflicts. :return: """ + self.stopPlugins() + backend_plugins = CuraApplication.getInstance().getBackendPlugins() + for backend_plugin in backend_plugins: + # Set the port to prevent plugins from using the same one. + if backend_plugin.getPort() < 1: + backend_plugin.setPort(self._last_backend_plugin_port) + self._last_backend_plugin_port += 1 + backend_plugin.start() + + def stopPlugins(self) -> None: + """ + Ensure that all backend plugins will be terminated. + """ backend_plugins = CuraApplication.getInstance().getBackendPlugins() for backend_plugin in backend_plugins: if backend_plugin.isRunning(): backend_plugin.stop() - # Set the port to prevent plugins from using the same one. - backend_plugin.setPort(self._last_backend_plugin_port) - self._last_backend_plugin_port += 1 - backend_plugin.start() def _resetLastSliceTimeStats(self) -> None: self._time_start_process = None @@ -396,6 +405,8 @@ class CuraEngineBackend(QObject, Backend): if self._start_slice_job is not None: self._start_slice_job.cancel() + self.stopPlugins() + self.slicingCancelled.emit() self.processingProgress.emit(0) Logger.log("d", "Attempting to kill the engine process") @@ -795,6 +806,8 @@ class CuraEngineBackend(QObject, Backend): :param message: The protobuf message signalling that slicing is finished. """ + self.stopPlugins() + self.setState(BackendState.Done) self.processingProgress.emit(1.0) self._time_end_slice = time() @@ -1009,7 +1022,6 @@ class CuraEngineBackend(QObject, Backend): We should reset our state and start listening for new connections. """ - if not self._restart: if self._process: # type: ignore return_code = self._process.wait() @@ -1020,6 +1032,7 @@ class CuraEngineBackend(QObject, Backend): self.stopSlicing() else: Logger.log("d", "Backend finished slicing. Resetting process and socket.") + self.stopPlugins() self._process = None # type: ignore def _reportBackendError(self, _message_id: str, _action_id: str) -> None: From 0c9d802ab0a0bc43029ebc4e3987797e86de72f7 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 29 Aug 2023 23:19:13 +0200 Subject: [PATCH 091/231] use gcc-13 seems to be available for 20.04 as well: https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test Contribute to CURA-10866 --- .github/workflows/linux.yml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 5a18199e3c..9d534a2d1f 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -124,18 +124,11 @@ jobs: chmod +x $GITHUB_WORKSPACE/appimagetool echo "APPIMAGETOOL_LOCATION=$GITHUB_WORKSPACE/appimagetool" >> $GITHUB_ENV - - name: Install GCC-12 on ubuntu-22.04 - if: ${{ startsWith(inputs.operating_system, 'ubuntu-22.04') }} + - name: Install GCC-13 run: | - sudo apt install g++-12 gcc-12 -y - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 12 - - - name: Use GCC-10 on ubuntu-20.04 - if: ${{ startsWith(inputs.operating_system, 'ubuntu-20.04') }} - run: | - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + sudo apt install g++-13 gcc-13 -y + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 13 - name: Create the default Conan profile run: conan profile new default --detect --force From eeb3050e08f2bbd606e4d7cd71d9e1d381a85f1b Mon Sep 17 00:00:00 2001 From: jellespijker Date: Wed, 30 Aug 2023 10:44:28 +0200 Subject: [PATCH 092/231] Change the order of plugin deploy Contributes to CURA-10951 --- conanfile.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/conanfile.py b/conanfile.py index ac1aebde3b..b61a8e0251 100644 --- a/conanfile.py +++ b/conanfile.py @@ -352,8 +352,7 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True, excludes = ".gitignore") curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) @@ -417,20 +416,19 @@ class CuraConan(ConanFile): 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 the external plugins that we want to bundle with Cura - curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) - copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - # Copy resources of Cura (keep folder structure) 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 the external plugins that we want to bundle with Cura + curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info + copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True, excludes = ".gitignore") + curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) + copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + # Copy materials (flat) fdm_materials = self.dependencies["fdm_materials"].cpp_info copy(self, "*", fdm_materials.resdirs[0], str(self._share_dir.joinpath("cura"))) From 0210b06fbb8179c38cd597e54566b72ad9dcafde Mon Sep 17 00:00:00 2001 From: jellespijker Date: Wed, 30 Aug 2023 10:51:53 +0200 Subject: [PATCH 093/231] Pyinstaller package directories from the instal directory Contributes to CURA-10951 --- conandata.yml | 4 ++++ conanfile.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/conandata.yml b/conandata.yml index efbb7f8349..28179cecd9 100644 --- a/conandata.yml +++ b/conandata.yml @@ -19,6 +19,10 @@ pyinstaller: package: "cura" src: "plugins" dst: "share/cura/plugins" + curaengine_gradual_flow_plugin: + root: "." + src: "share/cura/plugins/CuraEngineGradualFlow" + dst: "share/cura/plugins/CuraEngineGradualFlow" cura_resources: package: "cura" src: "resources" diff --git a/conanfile.py b/conanfile.py index b61a8e0251..d459cdabb6 100644 --- a/conanfile.py +++ b/conanfile.py @@ -210,8 +210,8 @@ class CuraConan(ConanFile): src_path = os.path.join(self.source_folder, data["src"]) else: src_path = os.path.join(self.deps_cpp_info[data["package"]].rootpath, data["src"]) - elif "root" in data: # get the paths relative from the sourcefolder - src_path = os.path.join(self.source_folder, data["root"], data["src"]) + elif "root" in data: # get the paths relative from the install folder + src_path = os.path.join(self.install_folder, data["root"], data["src"]) else: continue if Path(src_path).exists(): From 4517364eb3a3d258e9b572da92aaf2137c5173cf Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 30 Aug 2023 11:31:14 +0200 Subject: [PATCH 094/231] Copy the bundled external package info Contributes to CURA-10951 --- .gitignore | 1 + conanfile.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 90171b3561..8fe6978fe8 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ Ultimaker-Cura.spec /printer-linter/src/printerlinter.egg-info/ /resources/qml/Dialogs/AboutDialogVersionsList.qml /plugins/CuraEngineGradualFlow +/resources/bundled_packages/bundled_*.json diff --git a/conanfile.py b/conanfile.py index d459cdabb6..a68a649228 100644 --- a/conanfile.py +++ b/conanfile.py @@ -353,6 +353,7 @@ class CuraConan(ConanFile): rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True, excludes = ".gitignore") + copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) @@ -425,6 +426,7 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True, excludes = ".gitignore") + copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) From c30c403a651e0009958683ea2e123d8eddd56d69 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 30 Aug 2023 13:04:01 +0200 Subject: [PATCH 095/231] Don't exclude Contributes to CURA-10951 --- conanfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index a68a649228..d1d3399ed1 100644 --- a/conanfile.py +++ b/conanfile.py @@ -352,7 +352,7 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True, excludes = ".gitignore") + copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) @@ -425,7 +425,7 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True, excludes = ".gitignore") + copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) From c62e392c81274b4609791ee20f3296eab742b15d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 30 Aug 2023 13:09:22 +0200 Subject: [PATCH 096/231] use Windows slashes on Windows Contributes to CURA-10951 --- conanfile.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index d1d3399ed1..0728a1c337 100644 --- a/conanfile.py +++ b/conanfile.py @@ -222,7 +222,9 @@ class CuraConan(ConanFile): if "package" in binary: # get the paths from conan package src_path = os.path.join(self.deps_cpp_info[binary["package"]].rootpath, binary["src"]) elif "root" in binary: # get the paths relative from the sourcefolder - src_path = os.path.join(self.source_folder, binary["root"], binary["src"]) + src_path = str(self.source_path.joinpath(binary["root"], binary["src"]).as_posix()) + if self.settings.os == "Windows": + src_path = src_path.replace("\\", "\\\\") else: continue if not Path(src_path).exists(): From 2d389a6819700f8bd9c7025d1dfd2ccbd286e46a Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 30 Aug 2023 16:51:56 +0200 Subject: [PATCH 097/231] Windows packaging Contributes to CURA-10951 --- conandata.yml | 4 ++++ conanfile.py | 10 ++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/conandata.yml b/conandata.yml index 28179cecd9..df87ba2113 100644 --- a/conandata.yml +++ b/conandata.yml @@ -23,6 +23,10 @@ pyinstaller: root: "." src: "share/cura/plugins/CuraEngineGradualFlow" dst: "share/cura/plugins/CuraEngineGradualFlow" + curaengine_gradual_flow_plugin_resources: + root: "." + src: "share/cura/resources/bundled_packages" + dst: "share/cura/resources/bundled_packages" cura_resources: package: "cura" src: "resources" diff --git a/conanfile.py b/conanfile.py index 0728a1c337..40d8aabe54 100644 --- a/conanfile.py +++ b/conanfile.py @@ -222,7 +222,7 @@ class CuraConan(ConanFile): if "package" in binary: # get the paths from conan package src_path = os.path.join(self.deps_cpp_info[binary["package"]].rootpath, binary["src"]) elif "root" in binary: # get the paths relative from the sourcefolder - src_path = str(self.source_path.joinpath(binary["root"], binary["src"]).as_posix()) + src_path = str(self.source_path.joinpath(binary["root"], binary["src"])) if self.settings.os == "Windows": src_path = src_path.replace("\\", "\\\\") else: @@ -354,7 +354,8 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) @@ -427,8 +428,9 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("resources", "bundled_packages")), keep_path = False) + copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) + copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "resources", "bundled_packages")), keep_path = False) curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) From fc1135d9198e487067e0491c8a7576a1bfc04d02 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Thu, 31 Aug 2023 05:56:46 +0200 Subject: [PATCH 098/231] Use CURA-10475 engine conan package Contributes to CURA-10951 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index a06cd9a8e9..9004658c29 100644 --- a/conanfile.py +++ b/conanfile.py @@ -303,7 +303,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.82.0") self.requires("pyarcus/(latest)@ultimaker/cura_10951") - self.requires("curaengine/(latest)@ultimaker/cura_10446") + self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/(latest)@ultimaker/cura_10951") self.requires("pynest2d/(latest)@ultimaker/cura_10951") self.requires("uranium/(latest)@ultimaker/cura_10475") From f2948338aee1926000dabf69c003f3ea3028a45d Mon Sep 17 00:00:00 2001 From: jellespijker Date: Thu, 31 Aug 2023 06:01:16 +0200 Subject: [PATCH 099/231] Use shared curaengine_grpc_definitions Although not a direct dependency of Cura, still need to define it here, such that we can set it as shared for all dependencies. Needed to overcome the issues with glibc and static compiling of the gradual flow plugin on ubuntu 20.04 with gcc-13 Contributes to CURA-10951 --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index 041fd2b9b1..a401c8fe2f 100644 --- a/conanfile.py +++ b/conanfile.py @@ -296,6 +296,7 @@ class CuraConan(ConanFile): self.options["pynest2d"].shared = True self.options["cpython"].shared = True self.options["boost"].header_only = True + self.options["curaengine_grpc_definitions"].shared = True def validate(self): version = self.conf_info.get("user.cura:version", default = self.version, check_type = str) @@ -304,6 +305,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.82.0") + self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/(latest)@ultimaker/cura_10951") From f958d69f1cb4206c40bc4b2e3f8d71462b9a5ef3 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Thu, 31 Aug 2023 06:17:15 +0200 Subject: [PATCH 100/231] Override zlib version to 1.2.13 fixes incompatible mismatch in versions between pyarcus and protobuf Contributes to CURA-10951 --- conanfile.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conanfile.py b/conanfile.py index a401c8fe2f..ca84990cf5 100644 --- a/conanfile.py +++ b/conanfile.py @@ -306,6 +306,7 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.82.0") self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") + self.requires("zlib/1.2.13") self.requires("pyarcus/(latest)@ultimaker/cura_10951") self.requires("curaengine/(latest)@ultimaker/cura_10475") self.requires("pysavitar/(latest)@ultimaker/cura_10951") From 5cf2ecc66606684dc7f88205e3b21847536fce5f Mon Sep 17 00:00:00 2001 From: jellespijker Date: Thu, 31 Aug 2023 08:40:11 +0200 Subject: [PATCH 101/231] Only use shared grpc defs on Linux Contributes to CURA-10951 --- conanfile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index ca84990cf5..902e5b2837 100644 --- a/conanfile.py +++ b/conanfile.py @@ -296,7 +296,8 @@ class CuraConan(ConanFile): self.options["pynest2d"].shared = True self.options["cpython"].shared = True self.options["boost"].header_only = True - self.options["curaengine_grpc_definitions"].shared = True + if self.settings.os == "Linux": + self.options["curaengine_grpc_definitions"].shared = True def validate(self): version = self.conf_info.get("user.cura:version", default = self.version, check_type = str) From 59ce5a6c496bc61557418fc00a989c478f5a62ee Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 1 Sep 2023 07:37:34 +0200 Subject: [PATCH 102/231] Don't build on linux-legacy Contributes CURA-10951 --- .github/workflows/conan-package-create.yml | 2 +- .github/workflows/installers.yml | 11 ----------- .github/workflows/linux.yml | 5 +---- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/.github/workflows/conan-package-create.yml b/.github/workflows/conan-package-create.yml index e8329fa7b1..18e2600e1d 100644 --- a/.github/workflows/conan-package-create.yml +++ b/.github/workflows/conan-package-create.yml @@ -119,7 +119,7 @@ jobs: sudo apt upgrade sudo apt install build-essential checkinstall libegl-dev zlib1g-dev libssl-dev ninja-build autoconf libx11-dev libx11-xcb-dev libfontenc-dev libice-dev libsm-dev libxau-dev libxaw7-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev libxxf86vm-dev xtrans-dev libxcb-render0-dev libxcb-render-util0-dev libxcb-xkb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-xinerama0-dev xkb-data libxcb-dri3-dev uuid-dev libxcb-util-dev libxkbcommon-x11-dev pkg-config flex bison -y - - name: Install GCC-132 on ubuntu + - name: Install GCC-13 on ubuntu if: ${{ startsWith(inputs.runs_on, 'ubuntu') }} run: | sudo apt install g++-13 gcc-13 -y diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index ead3b7a87a..ed7c1cd069 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -48,17 +48,6 @@ jobs: operating_system: ubuntu-22.04 secrets: inherit - linux-legacy-installer: - uses: ./.github/workflows/linux.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: ubuntu-20.04 - secrets: inherit - macos-installer: uses: ./.github/workflows/macos.yml with: diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 2e15584299..833d52c06e 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -179,10 +179,7 @@ jobs: run: | import os enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - if "${{ inputs.operating_system }}" == "ubuntu-22.04": - installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-${{ inputs.architecture }}" - else: - installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-${{ inputs.architecture }}" + installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-${{ inputs.architecture }}" output_env = os.environ["GITHUB_OUTPUT"] content = "" if os.path.exists(output_env): From e5aab096e939ac1744d8384661e1b2a5d2002978 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Fri, 1 Sep 2023 07:51:52 +0200 Subject: [PATCH 103/231] Add AppImage-builder and dependencies Contributes CURA-10951 --- .github/workflows/linux.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 833d52c06e..f1b627cb75 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -119,10 +119,20 @@ jobs: sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y sudo apt update sudo apt upgrade - sudo apt install build-essential checkinstall libegl-dev zlib1g-dev libssl-dev ninja-build autoconf libx11-dev libx11-xcb-dev libfontenc-dev libice-dev libsm-dev libxau-dev libxaw7-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev libxxf86vm-dev xtrans-dev libxcb-render0-dev libxcb-render-util0-dev libxcb-xkb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-xinerama0-dev xkb-data libxcb-dri3-dev uuid-dev libxcb-util-dev libxkbcommon-x11-dev pkg-config -y + sudo apt install build-essential checkinstall libegl-dev zlib1g-dev libssl-dev ninja-build autoconf libx11-dev libx11-xcb-dev libfontenc-dev libice-dev libsm-dev libxau-dev libxaw7-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev libxxf86vm-dev xtrans-dev libxcb-render0-dev libxcb-render-util0-dev libxcb-xkb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-xinerama0-dev xkb-data libxcb-dri3-dev uuid-dev libxcb-util-dev libxkbcommon-x11-dev pkg-config binutils coreutils desktop-file-utils fakeroot fuse libgdk-pixbuf2.0-dev patchelf squashfs-tools strace util-linux zsync -y + + # Get the AppImage tool wget --no-check-certificate --quiet https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage -O $GITHUB_WORKSPACE/appimagetool chmod +x $GITHUB_WORKSPACE/appimagetool echo "APPIMAGETOOL_LOCATION=$GITHUB_WORKSPACE/appimagetool" >> $GITHUB_ENV + + # Get the AppImage builder + wget --no-check-certificate --quiet -O $GITHUB_WORKSPACE/appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage + chmod +x appimage-builder-x86_64.AppImage + echo "APPIMAGEBUILDER_LOCATION=$GITHUB_WORKSPACE/appimage-builder-x86_64.AppImage" >> $GITHUB_ENV + + # Make sure these tools can be found on the path + echo "$GITHUB_WORKSPACE" >> $GITHUB_PATH - name: Install GCC-13 run: | From d29ff932f910f786442cb763a556b8f455414dfd Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 1 Sep 2023 15:59:06 +0200 Subject: [PATCH 104/231] Added resolve function to resolve the support structure to Tree or Normal support mode, based on the material of the support extruder. --- resources/definitions/fdmprinter.def.json | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 680dd3b6f8..590b8d3f29 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4580,6 +4580,7 @@ }, "enabled": "support_enable", "default_value": "normal", + "resolve": "extruderValue(support_extruder_nr, 'support_structure')", "settable_per_mesh": false, "settable_per_extruder": false }, From ea87f18e4d0ba499e9fad86986725b530b0a5980 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 1 Sep 2023 16:00:48 +0200 Subject: [PATCH 105/231] Changed bottom skin flow to be 95% instead of 90% to improve bottom layer for edge cases in the machine population. This will slightly increase the elephant foot. PP-374 --- resources/definitions/ultimaker.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker.def.json b/resources/definitions/ultimaker.def.json index 87168d20ae..1669dd5e00 100644 --- a/resources/definitions/ultimaker.def.json +++ b/resources/definitions/ultimaker.def.json @@ -111,7 +111,7 @@ "skin_angles": { "value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]" }, "skin_edge_support_thickness": { "value": "4 * layer_height if infill_sparse_density < 30 else 0" }, "skin_material_flow": { "value": "0.95 * material_flow" }, - "skin_material_flow_layer_0": { "value": "0.9 * material_flow_layer_0" }, + "skin_material_flow_layer_0": { "value": "95" }, "skin_monotonic": { "value": "roofing_layer_count == 0" }, "skin_overlap": { "value": "20" }, "speed_equalize_flow_width_factor": { "value": "110.0" }, From 3128ffb34a4229bb3ba5c1cedb0e5f8522dcb428 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 1 Sep 2023 16:01:25 +0200 Subject: [PATCH 106/231] Make 0.2m the default layer height for S line printer (iso 0.15mm). PP-245 --- resources/definitions/ultimaker_s3.def.json | 2 +- resources/definitions/ultimaker_s5.def.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/definitions/ultimaker_s3.def.json b/resources/definitions/ultimaker_s3.def.json index 10aaabd6a7..eeadc38a8b 100644 --- a/resources/definitions/ultimaker_s3.def.json +++ b/resources/definitions/ultimaker_s3.def.json @@ -41,7 +41,7 @@ 0 ], "platform_texture": "UltimakerS3backplate.png", - "preferred_quality_type": "fast", + "preferred_quality_type": "draft", "preferred_variant_name": "AA 0.4", "supported_actions": [ "DiscoverUM3Action" ], "supports_material_export": true, diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json index 092a16fa6e..16887cfc78 100644 --- a/resources/definitions/ultimaker_s5.def.json +++ b/resources/definitions/ultimaker_s5.def.json @@ -38,7 +38,7 @@ -10 ], "platform_texture": "UltimakerS5backplate.png", - "preferred_quality_type": "fast", + "preferred_quality_type": "draft", "preferred_variant_buildplate_name": "Glass", "preferred_variant_name": "AA 0.4", "supported_actions": [ "DiscoverUM3Action" ], From 84653f08cacb5537a50d8e053f7b361e7837eddd Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 1 Sep 2023 16:03:33 +0200 Subject: [PATCH 107/231] Added quality and intent profiles for Ultimaker PLA, T-PLA, PETG and ABS. Added extra profile for 0.3mm PETG and ABS. Added quick, engineer and visual intent mode for 0.2mm layer heights (for both AA0.4 and AA0.8 nozzles) PP-245 --- .../um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ++++ ...3_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ++++++ ...s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ++++++ .../um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ++++ ...s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ++++++ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 +++++++ ...3_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ++++++ ...3_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s3_aa0.4_um-pla_0.06mm_visual.inst.cfg | 17 ++++ ...3_aa0.4_um-pla_0.15mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg | 24 ++++++ ...s3_aa0.4_um-pla_0.1mm_engineering.inst.cfg | 24 ++++++ .../um_s3_aa0.4_um-pla_0.1mm_visual.inst.cfg | 17 ++++ ...s3_aa0.4_um-pla_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg | 30 ++++++++ ..._aa0.4_um-tough-pla_0.06mm_visual.inst.cfg | 17 ++++ ...4_um-tough-pla_0.15mm_engineering.inst.cfg | 28 +++++++ ..._aa0.4_um-tough-pla_0.15mm_visual.inst.cfg | 24 ++++++ ....4_um-tough-pla_0.1mm_engineering.inst.cfg | 24 ++++++ ...3_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg | 17 ++++ ....4_um-tough-pla_0.2mm_engineering.inst.cfg | 28 +++++++ ...s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 29 +++++++ ...3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg | 24 ++++++ ...s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 30 ++++++++ ...s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ++++++ ...3_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ++++++ ...s3_aa0.8_um-pla_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg | 24 ++++++ ....8_um-tough-pla_0.2mm_engineering.inst.cfg | 28 +++++++ ...s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 28 +++++++ ...3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ++++ ...5_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ++++++ ...s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ++++++ .../um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ++++ ...s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ++++++ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 +++++++ ...5_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ++++++ ...5_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s5_aa0.4_um-pla_0.06mm_visual.inst.cfg | 17 ++++ ...5_aa0.4_um-pla_0.15mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg | 24 ++++++ ...s5_aa0.4_um-pla_0.1mm_engineering.inst.cfg | 24 ++++++ .../um_s5_aa0.4_um-pla_0.1mm_visual.inst.cfg | 17 ++++ ...s5_aa0.4_um-pla_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg | 30 ++++++++ ..._aa0.4_um-tough-pla_0.06mm_visual.inst.cfg | 17 ++++ ...4_um-tough-pla_0.15mm_engineering.inst.cfg | 28 +++++++ ..._aa0.4_um-tough-pla_0.15mm_visual.inst.cfg | 24 ++++++ ....4_um-tough-pla_0.1mm_engineering.inst.cfg | 24 ++++++ ...5_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg | 17 ++++ ....4_um-tough-pla_0.2mm_engineering.inst.cfg | 28 +++++++ ...s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 29 +++++++ ...5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg | 24 ++++++ ...s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 30 ++++++++ ...s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ++++++ ...5_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ++++++ ...s5_aa0.8_um-pla_0.2mm_engineering.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg | 28 +++++++ .../um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg | 24 ++++++ ....8_um-tough-pla_0.2mm_engineering.inst.cfg | 28 +++++++ ...s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 28 +++++++ ...5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg | 24 ++++++ .../um_s3_aa0.25_um-abs_0.1mm.inst.cfg | 20 +++++ .../um_s3_aa0.25_um-petg_0.1mm.inst.cfg | 23 ++++++ .../um_s3_aa0.25_um-pla_0.1mm.inst.cfg | 32 ++++++++ .../um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg | 31 ++++++++ .../um_s3_aa0.4_abs_0.3mm.inst.cfg | 24 ++++++ .../um_s3_aa0.4_petg_0.3mm.inst.cfg | 21 +++++ .../um_s3_aa0.4_um-abs_0.06mm.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 75 ++++++++++++++++++ .../um_s3_aa0.4_um-abs_0.1mm.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s3_aa0.4_um-petg_0.06mm.inst.cfg | 27 +++++++ .../um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 73 ++++++++++++++++++ .../um_s3_aa0.4_um-petg_0.1mm.inst.cfg | 27 +++++++ .../um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 75 ++++++++++++++++++ .../um_s3_aa0.4_um-pla_0.06mm.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.4_um-pla_0.1mm.inst.cfg | 25 ++++++ .../um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg | 29 +++++++ .../um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 73 ++++++++++++++++++ .../um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 73 ++++++++++++++++++ .../um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 73 ++++++++++++++++++ .../um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s3_cc0.4_um-pla_0.15mm.inst.cfg | 29 +++++++ .../um_s3_cc0.4_um-pla_0.2mm.inst.cfg | 29 +++++++ .../um_s3_cc0.6_um-pla_0.15mm.inst.cfg | 29 +++++++ .../um_s3_cc0.6_um-pla_0.2mm.inst.cfg | 29 +++++++ .../um_s5_aa0.25_um-abs_0.1mm.inst.cfg | 20 +++++ .../um_s5_aa0.25_um-petg_0.1mm.inst.cfg | 23 ++++++ .../um_s5_aa0.25_um-pla_0.1mm.inst.cfg | 32 ++++++++ .../um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg | 31 ++++++++ .../um_s5_aa0.4_abs_0.3mm.inst.cfg | 24 ++++++ .../um_s5_aa0.4_petg_0.3mm.inst.cfg | 21 +++++ .../um_s5_aa0.4_um-abs_0.06mm.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 75 ++++++++++++++++++ .../um_s5_aa0.4_um-abs_0.1mm.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s5_aa0.4_um-petg_0.06mm.inst.cfg | 27 +++++++ .../um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 73 ++++++++++++++++++ .../um_s5_aa0.4_um-petg_0.1mm.inst.cfg | 27 +++++++ .../um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 75 ++++++++++++++++++ .../um_s5_aa0.4_um-pla_0.06mm.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.4_um-pla_0.1mm.inst.cfg | 25 ++++++ .../um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg | 29 +++++++ .../um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 75 ++++++++++++++++++ .../um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 77 +++++++++++++++++++ .../um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 73 ++++++++++++++++++ .../um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 73 ++++++++++++++++++ .../um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 73 ++++++++++++++++++ .../um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 74 ++++++++++++++++++ .../um_s5_cc0.4_um-pla_0.15mm.inst.cfg | 29 +++++++ .../um_s5_cc0.4_um-pla_0.2mm.inst.cfg | 29 +++++++ .../um_s5_cc0.6_um-pla_0.15mm.inst.cfg | 29 +++++++ .../um_s5_cc0.6_um-pla_0.2mm.inst.cfg | 29 +++++++ 170 files changed, 6726 insertions(+) create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg create mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg create mode 100644 resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..fb88768bb6 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..e06ccbc3c6 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..b35aba42ee --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..967051c6b6 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..c08c5e37c1 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..e5c66d6b88 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..462f061fb8 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..a2387b9907 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..0b2c1c3a96 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..9bf56f69a2 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..698fa97fc8 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..8a1e6beac0 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..7d6dcb30bf --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..63e20e56bd --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..031ab34fa2 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..875b369cae --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..b65a22fbdc --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..a90a1b971d --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..1cd8170e8f --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..46fae84147 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..5314f1fc02 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..45eb00c35f --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..e2997ae696 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..f5f5a33ca7 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..2e6749b72a --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..a57cbf0af0 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..48ce65c800 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..2c2efb74ac --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..384754b8c2 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..c1daf2b24f --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..fc17df4b34 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..60413405bb --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..edb9c3f437 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..905cba2365 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..5db19be11f --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..de7f5a944c --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..9fc9683573 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..5361dfeb62 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..01a7dbbde5 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..c0dc288773 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..c4cad5993d --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..1f449035b6 --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s3 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..84f9fc86ee --- /dev/null +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..3866a4593a --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..908186790e --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..5354e3b326 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..b5834b5757 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..63b0273ba5 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..c8ead2040c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..cf808f3f39 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..c369f8f95d --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..b0057d80ed --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..00c264aa32 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..da575d938f --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..53751b9d9c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..6453c0294c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..0bb1797b46 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..446f68db01 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..8a798c6ee1 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..0ab18817e0 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..f6b7800386 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..248fee213c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..1deecdd454 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..b44282bf95 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..222eac8a21 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg new file mode 100644 index 0000000000..b4516e44dd --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = high +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg new file mode 100644 index 0000000000..dd54779d5d --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg new file mode 100644 index 0000000000..6163d28bd4 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg new file mode 100644 index 0000000000..5c78ea044d --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_engineering.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +jerk_print = 30 +speed_infill = =speed_print +speed_print = 30 +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg new file mode 100644 index 0000000000..5f73432e1c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm_visual.inst.cfg @@ -0,0 +1,17 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +speed_infill = 50 +top_bottom_thickness = 1.05 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..aea6b01bff --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..d9c62b931c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..d8337b9de6 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg new file mode 100644 index 0000000000..78998242ad --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -0,0 +1,30 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = intent +variant = AA 0.4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_print = 150 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =2 * line_width + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..8281aefcf0 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..5a02c7951c --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..92dc5468d0 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..ed5a152040 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..6174e1d6e6 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..ff4f7d9444 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..9e15b423a2 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..8e9de05ece --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..c3d82189e6 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg new file mode 100644 index 0000000000..bf180f24e3 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_engineering.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Accurate +version = 4 + +[metadata] +intent_category = engineering +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +infill_sparse_density = 20 +jerk_print = 30 +speed_infill = =speed_print +speed_print = 35 +speed_roofing = =speed_topbottom +speed_topbottom = =speed_print +speed_wall = =speed_print +speed_wall_0 = =speed_wall +speed_wall_x = =speed_wall +top_bottom_thickness = =wall_thickness +wall_thickness = =line_width * 3 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg new file mode 100644 index 0000000000..5bef26d0c8 --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -0,0 +1,28 @@ +[general] +definition = ultimaker_s5 +name = Quick +version = 4 + +[metadata] +intent_category = quick +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False +acceleration_print = 4000 +acceleration_wall = 3000 +acceleration_wall_0 = 2000 +gradual_infill_step_height = =4 * layer_height +gradual_infill_steps = 3 +infill_sparse_density = 40 +jerk_print = 30 +jerk_wall_0 = 30 +speed_wall = =speed_print +speed_wall_0 = 40 +top_bottom_thickness = = 4 * layer_height +wall_thickness = =wall_line_width_0 + diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..ea42d4e8fc --- /dev/null +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Visual +version = 4 + +[metadata] +intent_category = visual +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = intent +variant = AA 0.8 + +[values] +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 +acceleration_print = 2500 +acceleration_wall_0 = 1000 +inset_direction = inside_out +jerk_wall_0 = 20 +speed_infill = 50 +speed_roofing = =math.ceil(speed_wall*(35/50)) +speed_wall_0 = =math.ceil(speed_wall*(25/50)) +top_bottom_thickness = =max(1.2 , layer_height * 6) + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..761ee98519 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..1a8de2bc0f --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +material_print_temperature = =default_material_print_temperature - 5 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..4d8c8c7d60 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = 190 +retraction_hop = 0.2 +speed_print = 30 +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +travel_avoid_distance = 0.4 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..13a5ab0a9c --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 15 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 30) +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..e908d2de88 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +prime_tower_enable = False +raft_airgap = 0.15 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..95aa7481ec --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg new file mode 100644 index 0000000000..19b593834d --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.8 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg new file mode 100644 index 0000000000..2cf10a09dd --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s3 +name = Normal +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 15 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..200524266b --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..e44ec41bab --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..a0cbe2536f --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 22 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg new file mode 100644 index 0000000000..1b7919bd02 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s3 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg new file mode 100644 index 0000000000..1b08a08ea5 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s3 +name = Normal +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..afa05aa2cf --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +speed_infill = =math.ceil(speed_print * 45 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..da2548236c --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..fdd9959f36 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..2939389a3c --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = False +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 35 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..98ea41e2c4 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Normal +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..2b430c1afb --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.1mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = False +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..e8a50ee27e --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..c9f511e9af --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..02a5085655 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 15 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..2a2a91f5cd --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Normal +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..11ef55bdaa --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 15 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..0836d1240e --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..e791a87cc7 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..972d384c3b --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..3dd3b012f7 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 22 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/75)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg new file mode 100644 index 0000000000..39d28b29cb --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 25 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/50)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..1cd23d77a1 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..f4eb15bdfb --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/75)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg new file mode 100644 index 0000000000..ed6a9dd3a6 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s3 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/50)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..df2e17c1b5 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..d0cc030bb2 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..00c40d800a --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 15 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..5f041eae79 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..11f89d3c72 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 10 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..6e9d2b803e --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s3 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 15 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..300e2ebaed --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..84040ede4e --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..e7b72d6cd0 --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = CC 0.6 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..38c857de5e --- /dev/null +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_um-pla_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s3 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..e4b42e7587 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg @@ -0,0 +1,20 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..42f2bf5d16 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg @@ -0,0 +1,23 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +material_print_temperature = =default_material_print_temperature - 5 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_topbottom = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.8 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..e282ec5eab --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg @@ -0,0 +1,32 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = 190 +retraction_hop = 0.2 +speed_print = 30 +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +travel_avoid_distance = 0.4 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..7eb277b007 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.25 +weight = 0 + +[values] +brim_width = 8 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +machine_nozzle_cool_down_speed = 0.9 +machine_nozzle_heat_up_speed = 1.4 +material_print_temperature = =default_material_print_temperature - 15 +speed_print = 30 +speed_topbottom = =math.ceil(speed_print * 20 / 30) +speed_wall = =math.ceil(speed_print * 25 / 30) +speed_wall_0 = =math.ceil(speed_print * 20 / 30) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 0.72 +wall_0_inset = 0.015 +wall_0_wipe_dist = 0.25 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..6063b995cd --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg @@ -0,0 +1,24 @@ +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +prime_tower_enable = False +raft_airgap = 0.15 +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..1b502797ab --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg @@ -0,0 +1,21 @@ +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = generic_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg new file mode 100644 index 0000000000..eeabba9298 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.8 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 5 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg new file mode 100644 index 0000000000..53e5322ce2 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s5 +name = Normal +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 15 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg new file mode 100644 index 0000000000..510e761bbe --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = False +raft_airgap = 0.15 +speed_infill = =math.ceil(speed_print * 40 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..3fcecaf99c --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..5561e1cd85 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 22 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg new file mode 100644 index 0000000000..9545d34977 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s5 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 10 +speed_infill = =math.ceil(speed_print * 40 / 50) +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 30 / 50) +speed_wall = =math.ceil(speed_print * 30 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg new file mode 100644 index 0000000000..4de3a9fa2b --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s5 +name = Normal +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg new file mode 100644 index 0000000000..4a20bd76b3 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg @@ -0,0 +1,27 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.85 +machine_nozzle_heat_up_speed = 1.5 +material_print_temperature = =default_material_print_temperature - 5 +speed_infill = =math.ceil(speed_print * 45 / 55) +speed_print = 55 +speed_topbottom = =math.ceil(speed_print * 30 / 55) +speed_wall = =math.ceil(speed_print * 30 / 55) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..b3d8b6addd --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..6c8575ba16 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..c2bb123d04 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 5 +prime_tower_enable = False +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +speed_print = 50 +speed_topbottom = =math.ceil(speed_print * 35 / 50) +speed_wall = =math.ceil(speed_print * 35 / 50) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..82098572ed --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Normal +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..1e2820f565 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.1mm.inst.cfg @@ -0,0 +1,25 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +prime_tower_enable = False +raft_airgap = 0.25 +retraction_prime_speed = =retraction_speed +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..846237fd3e --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..e834419bdc --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 12 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg new file mode 100644 index 0000000000..d195d3c40f --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Extra Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = high +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 1 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 15 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..7c18328639 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Normal +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = fast +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -1 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg new file mode 100644 index 0000000000..38b2142353 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Fine +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = normal +setting_version = 22 +type = quality +variant = AA 0.4 +weight = 0 + +[values] +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature - 15 +prime_tower_enable = False +retraction_prime_speed = =retraction_speed +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 45) +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = 1.2 + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..979e13857b --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,75 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +material_print_temperature = =default_material_print_temperature + 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..c6a1b3bcba --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,77 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.4 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_max_flowrate = 14 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = False +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_bottom_distance = =support_z_distance +support_interface_enable = True +support_structure = tree +support_top_distance = =support_z_distance +support_z_distance = =math.ceil(0.3/layer_height)*layer_height +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg new file mode 100644 index 0000000000..2631bf1d47 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 20 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg new file mode 100644 index 0000000000..ffea1020b4 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 22 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/75)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg new file mode 100644 index 0000000000..4b367f630b --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_abs +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,8 +material_flow = 93 +material_max_flowrate = 22 +material_print_temperature = =default_material_print_temperature + 25 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.15 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/50)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg new file mode 100644 index 0000000000..ab0b75ce52 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg new file mode 100644 index 0000000000..715cfa0771 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 75 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/75)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg new file mode 100644 index 0000000000..65b2340c76 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg @@ -0,0 +1,73 @@ + + + +[general] +definition = ultimaker_s5 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_petg +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 4 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,4 +machine_nozzle_heat_up_speed = 1,7 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 23 +material_print_temperature = =default_material_print_temperature - 5 +optimize_wall_printing_order = False +prime_tower_enable = True +retraction_amount = 8 +retraction_prime_speed = 15 +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 50 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/50)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1.2 , layer_height * 6) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..33adecd9b7 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..0a8b196a65 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 10 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..e7734de988 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_pla +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 15 +material_print_temperature = =default_material_print_temperature + 15 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..20e775abdc --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = draft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -2 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 10 +meshfix_maximum_resolution = 0.7 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 100 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg new file mode 100644 index 0000000000..f08f5c4fdb --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Extra Fast +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = verydraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -3 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 10 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 65 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg new file mode 100644 index 0000000000..524f9d2a44 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -0,0 +1,74 @@ + + + +[general] +definition = ultimaker_s5 +name = Sprint +version = 4 + +[metadata] +material = ultimaker_tough_pla +quality_type = superdraft +setting_version = 22 +type = quality +variant = AA 0.8 +weight = -4 + +[values] +_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 +_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True +_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 +acceleration_infill = =acceleration_print +acceleration_layer_0 = =acceleration_wall_0 +acceleration_print = 3500 +acceleration_roofing = =acceleration_wall_0 +acceleration_topbottom = =acceleration_wall +acceleration_wall = =acceleration_infill +acceleration_wall_0 = 1500 +acceleration_wall_x = =acceleration_wall +bridge_skin_speed = =bridge_wall_speed +bridge_sparse_infill_max_density = 50 +bridge_wall_speed = 30 +cool_min_layer_time = 6 +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' +infill_sparse_density = 15 +jerk_infill = =jerk_print +jerk_layer_0 = =jerk_wall_0 +jerk_print = =max(30, speed_print/2) +jerk_roofing = =jerk_wall_0 +jerk_topbottom = =jerk_wall +jerk_wall = =jerk_infill +jerk_wall_0 = =max(30, speed_print/2) +machine_nozzle_cool_down_speed = 1,3 +machine_nozzle_heat_up_speed = 1,9 +material_extrusion_cool_down_speed = 0,7 +material_flow = 93 +material_max_flowrate = 17 +material_print_temperature = =default_material_print_temperature + 15 +optimize_wall_printing_order = False +prime_tower_enable = True +raft_airgap = 0.25 +retraction_amount = 4 +retraction_prime_speed = =retraction_speed +retraction_speed = 45 +skin_no_small_gaps_heuristic = True +small_skin_on_surface = False +small_skin_width = 4 +speed_infill = =speed_print +speed_layer_0 = =speed_roofing +speed_print = 45 +speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_topbottom = =speed_print +speed_wall = =speed_infill +speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_x = =speed_wall +support_angle = 70 +support_interface_enable = False +support_structure = tree +top_bottom_thickness = =max(1 , layer_height * 5) +wall_0_wipe_dist = 0.8 +wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) +z_seam_relative = True +z_seam_type = back +zig_zaggify_infill = True + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..1204be4c15 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = CC 0.4 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..6a7d52af4b --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_um-pla_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = CC 0.4 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg new file mode 100644 index 0000000000..5bf5d910e8 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.15mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Normal - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = fast +setting_version = 22 +type = quality +variant = CC 0.6 +weight = -1 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg new file mode 100644 index 0000000000..21407b6e66 --- /dev/null +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_um-pla_0.2mm.inst.cfg @@ -0,0 +1,29 @@ +[general] +definition = ultimaker_s5 +name = Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_pla +quality_type = draft +setting_version = 22 +type = quality +variant = CC 0.6 +weight = -2 + +[values] +gradual_infill_step_height = =3 * layer_height +infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +machine_nozzle_cool_down_speed = 0.75 +machine_nozzle_heat_up_speed = 1.6 +material_print_temperature = =default_material_print_temperature + 10 +prime_tower_enable = True +speed_print = 45 +speed_topbottom = =math.ceil(speed_print * 35 / 45) +speed_wall = =math.ceil(speed_print * 40 / 45) +speed_wall_0 = =math.ceil(speed_wall * 35 / 40) +speed_wall_x = =speed_wall +support_angle = 70 +top_bottom_thickness = =layer_height * 4 + From a2e6db45f39c4c81076bda4d1533c5cda43340ec Mon Sep 17 00:00:00 2001 From: pkuiper-ultimaker Date: Fri, 1 Sep 2023 14:05:02 +0000 Subject: [PATCH 108/231] Applied printer-linter format --- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 3 --- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 3 --- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 3 --- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 3 --- 48 files changed, 144 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg index 2cf10a09dd..4fee2972e7 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Normal diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg index e44ec41bab..a4cf63b222 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg index a0cbe2536f..914204c84d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg index 1b08a08ea5..d888451241 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Normal diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg index da2548236c..67ffade648 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index fdd9959f36..6bd21694df 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index 98ea41e2c4..3f62c32adc 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Normal diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index e8a50ee27e..05b598dc73 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index c9f511e9af..2f0a4b37c8 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg index 2a2a91f5cd..c1b719b7b4 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Normal diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index 0836d1240e..29a84c7b0a 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index e791a87cc7..fd90e0dac9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg index 972d384c3b..4c4c9fd891 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg index 3dd3b012f7..10dcb312bb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg index 39d28b29cb..6717db5cc6 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Sprint diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg index 1cd23d77a1..e8fc3464a2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg index f4eb15bdfb..925d302171 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg index ed6a9dd3a6..b0ac3869c0 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Sprint diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index df2e17c1b5..c17ed9289d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index d0cc030bb2..4c8b653e62 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index 00c40d800a..78ec958f1c 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Sprint diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg index 5f041eae79..3a6f928adf 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index 11f89d3c72..04d234ff65 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Extra Fast diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg index 6e9d2b803e..eeecf0c573 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s3 name = Sprint diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg index 53e5322ce2..19a6b7863a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Normal diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg index 3fcecaf99c..d0f1130f11 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg index 5561e1cd85..dd934c4790 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg index 4de3a9fa2b..d34a57f342 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Normal diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg index b3d8b6addd..6a70ab73f0 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index 6c8575ba16..a352134f22 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index 82098572ed..140e3c3186 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Normal diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index 846237fd3e..70497f6495 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index e834419bdc..9b4e8e4ddf 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg index 7c18328639..bec0f162a3 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Normal diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index 979e13857b..574774e316 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index c6a1b3bcba..7f07e346b6 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast - Experimental diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg index 2631bf1d47..0a4b9ee921 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg index ffea1020b4..ad3923682e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg index 4b367f630b..1f2c7f62e3 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Sprint diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg index ab0b75ce52..432b6b500b 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg index 715cfa0771..8569daefea 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg index 65b2340c76..c40271620a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Sprint diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index 33adecd9b7..88207f546c 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 0a8b196a65..27572f5756 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index e7734de988..670e72730e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Sprint diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg index 20e775abdc..f03f56c356 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index f08f5c4fdb..eb5bb4af0f 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Extra Fast diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg index 524f9d2a44..9a29ee6de3 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -1,6 +1,3 @@ - - - [general] definition = ultimaker_s5 name = Sprint From f174df9b9ea5ff0d273983ea5aed43fea8186ae0 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 1 Sep 2023 20:32:43 +0200 Subject: [PATCH 109/231] Added extra speeds and accelerations for prime towers, irioning and self support interface layer. PP-245 --- .../ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg | 2 -- .../um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 2 -- .../um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg | 2 +- .../um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 2 -- .../um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg | 2 -- .../um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 2 -- .../um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg | 2 -- .../ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg | 2 +- .../um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 2 -- .../um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 6 +++++- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 6 +++++- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 6 +++++- 90 files changed, 262 insertions(+), 110 deletions(-) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg index b35aba42ee..9d2ad2a8ca 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg index 462f061fb8..259e0ef8cb 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg index a2387b9907..8cb3b60f94 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg index 8a1e6beac0..d8a435819c 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg index 7d6dcb30bf..e0df1f7d0f 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg index 875b369cae..50545d4be9 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg index 46fae84147..ecf32d17b8 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg index 5314f1fc02..47652f89e9 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg index 45eb00c35f..acbb98ad5e 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -14,8 +14,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg index 2e6749b72a..9ca6216a54 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg index 384754b8c2..ee1030ccbc 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg index c1daf2b24f..c0a6172ac3 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg index fc17df4b34..a38c9d2e99 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -14,8 +14,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg index edb9c3f437..d2c679ba21 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg index 905cba2365..5ca0c38d68 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg index de7f5a944c..ae60552513 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg index 9fc9683573..60da5eb917 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg index 01a7dbbde5..03a875cef5 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg index c0dc288773..2e9f8bd87b 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg index 1f449035b6..b6b75a5995 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg index 84f9fc86ee..f406be1958 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg index 5354e3b326..e5eac8992c 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg index cf808f3f39..ec0a92efe7 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg index c369f8f95d..63b4386e2f 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg index 53751b9d9c..bd9326793d 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg index 6453c0294c..ea10424026 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg index 8a798c6ee1..88add2c54c 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg index 1deecdd454..8de69e1dc3 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg index b44282bf95..7ad908b8a9 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg index 222eac8a21..e578761b73 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -14,8 +14,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg index 6163d28bd4..df0a96e81c 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg index d9c62b931c..75d0bf412a 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg index d8337b9de6..d5acb79777 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg index 78998242ad..f6506f04d9 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -14,8 +14,6 @@ variant = AA 0.4 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg index 5a02c7951c..3e1c36a10e 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg index 92dc5468d0..e454a17773 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg index 6174e1d6e6..57617613a1 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg index ff4f7d9444..dac4c2b723 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg index 8e9de05ece..c51d0badf1 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg index c3d82189e6..79e0432210 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg index 5bef26d0c8..339fcdabdf 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -13,8 +13,6 @@ variant = AA 0.8 [values] _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_print = 4000 -acceleration_wall = 3000 acceleration_wall_0 = 2000 gradual_infill_step_height = =4 * layer_height gradual_infill_steps = 3 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg index ea42d4e8fc..c448ea51b4 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_visual.inst.cfg @@ -17,7 +17,7 @@ acceleration_print = 2500 acceleration_wall_0 = 1000 inset_direction = inside_out jerk_wall_0 = 20 -speed_infill = 50 +speed_print = 50 speed_roofing = =math.ceil(speed_wall*(35/50)) speed_wall_0 = =math.ceil(speed_wall*(25/50)) top_bottom_thickness = =max(1.2 , layer_height * 6) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg index 4fee2972e7..c973d197c7 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg index a4cf63b222..e43c821b68 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg index 914204c84d..2e6a43fa19 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg index d888451241..fba7878625 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -50,9 +51,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg index 67ffade648..9f31fe8ca9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index 6bd21694df..aff44b0ffd 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index 3f62c32adc..9edcd27ee9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index 05b598dc73..e24a076814 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index 2f0a4b37c8..3bbc619504 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg index c1b719b7b4..5686689704 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index 29a84c7b0a..1a7577b4cc 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index fd90e0dac9..23db0d8882 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg index 4c4c9fd891..58ad241ba6 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg index 10dcb312bb..02b6fa9e85 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 75 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/75)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg index 6717db5cc6..18bff1a39a 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 50 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/50)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg index e8fc3464a2..c29079c72d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg index 925d302171..6c631dc44e 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 75 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/75)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg index b0ac3869c0..d7487d9f2b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 50 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/50)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index c17ed9289d..5ad8dddc00 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index 4c8b653e62..274ed54554 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 65 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/65)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index 78ec958f1c..492cf7580b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 45 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/45)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg index 3a6f928adf..89165618b0 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index 04d234ff65..7483c994b5 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 65 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/65)) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg index eeecf0c573..99695ec519 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 45 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/45)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg index 19a6b7863a..016273511a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg index d0f1130f11..ce83812064 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg index dd934c4790..6a62cff48e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg index d34a57f342..ad8de06a25 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -50,9 +51,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg index 6a70ab73f0..712b01db7c 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index a352134f22..d6da9b758f 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index 140e3c3186..97bbfc43f7 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index 70497f6495..123ec0c576 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index 9b4e8e4ddf..c72c3ad17e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg index bec0f162a3..c284eb48e9 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index 574774e316..b54ca471b0 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index 7f07e346b6..25f0a22fbe 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -17,6 +17,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -36,7 +37,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg index 0a4b9ee921..6df6b8c747 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg index ad3923682e..c0f7c1d90e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 75 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/75)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg index 1f2c7f62e3..a82db91177 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 50 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/50)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg index 432b6b500b..78584e7c44 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg index 8569daefea..d6c503a8a7 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 75 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/75)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg index c40271620a..6f1c83fe74 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 @@ -51,9 +52,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 50 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/50)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index 88207f546c..9bb022693c 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 27572f5756..46ebe6c961 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 65 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/65)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index 670e72730e..32d74d9418 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 45 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/45)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg index f03f56c356..b87fa10da1 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -53,9 +54,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 100 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/100)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index eb5bb4af0f..12e49dc993 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 65 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/65)) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg index 9a29ee6de3..0e041dfe8d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -16,6 +16,7 @@ _plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0 _plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True _plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 acceleration_infill = =acceleration_print +acceleration_ironing = 1000 acceleration_layer_0 = =acceleration_wall_0 acceleration_print = 3500 acceleration_roofing = =acceleration_wall_0 @@ -35,7 +36,7 @@ jerk_print = =max(30, speed_print/2) jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_print/2) +jerk_wall_0 = =max(30, speed_wall_0/2) machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 @@ -52,9 +53,12 @@ skin_no_small_gaps_heuristic = True small_skin_on_surface = False small_skin_width = 4 speed_infill = =speed_print +speed_ironing = 20 speed_layer_0 = =speed_roofing +speed_prime_tower = =speed_wall_0 speed_print = 45 speed_roofing = =math.ceil(speed_wall*(45/100)) +speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill speed_wall_0 = =math.ceil(speed_wall*(35/45)) From d5c4a6f55c3b7fa0cfc27779f1e26af1b6a1572d Mon Sep 17 00:00:00 2001 From: Miroslav Sustek Date: Sun, 3 Sep 2023 22:50:01 +0200 Subject: [PATCH 110/231] Czech translations for v5.4 Also: - Unified translation of "brim". - Fixed some existing translations. --- resources/i18n/cs_CZ/cura.po | 34 ++--- resources/i18n/cs_CZ/fdmprinter.def.json.po | 136 ++++++++++---------- 2 files changed, 85 insertions(+), 85 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index 12a484eec9..5639f34508 100644 --- a/resources/i18n/cs_CZ/cura.po +++ b/resources/i18n/cs_CZ/cura.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Cura 5.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-07-04 11:54+0000\n" -"PO-Revision-Date: 2023-02-16 20:28+0100\n" +"PO-Revision-Date: 2023-09-03 18:15+0200\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" "Language: cs_CZ\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.2\n" #, python-format msgctxt "@info 'width', 'depth' and 'height' are variable names that must NOT be translated; just translate the format of ##x##x## mm." @@ -506,7 +506,7 @@ msgstr "Model se může jevit velmi malý, pokud je jeho jednotka například v msgctxt "@label" msgid "Annealing" -msgstr "" +msgstr "Žíhání" msgctxt "@label" msgid "Anonymous" @@ -555,7 +555,7 @@ msgstr "Opravdu chcete tiskárnu {printer_name} dočasně odebrat?" msgctxt "@info:question" msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings." -msgstr "" +msgstr "Opravdu chcete začít nový projekt? Tímto vyčistíte podložku a zrušíte neuložená nastavení." msgctxt "@label (%1 is object name)" msgid "Are you sure you wish to remove %1? This cannot be undone!" @@ -1160,7 +1160,7 @@ msgstr "Verze Cura" msgctxt "name" msgid "CuraEngine Backend" -msgstr "" +msgstr "CuraEngine Backend" msgctxt "@label" msgid "Currency:" @@ -1682,7 +1682,7 @@ msgstr "Kontroler aktualizace firmwaru" msgctxt "name" msgid "Firmware Updater" -msgstr "" +msgstr "Aktualizace Firmware" msgctxt "@label" msgid "Firmware can not be updated because the connection with the printer does not support upgrading firmware." @@ -1814,7 +1814,7 @@ msgstr "Obrázek GIF" msgctxt "@label Description for application dependency" msgid "GUI framework" -msgstr "" +msgstr "GUI framework" msgctxt "@label Description for application dependency" msgid "GUI framework bindings" @@ -2119,7 +2119,7 @@ msgstr "Obrázek JPG" msgctxt "@label Description for application dependency" msgid "JSON parser" -msgstr "" +msgstr "JSON parser" msgctxt "@label" msgid "Job Name" @@ -2235,7 +2235,7 @@ msgstr "Lineární" msgctxt "@label Description for development tool" msgid "Linux cross-distribution application deployment" -msgstr "" +msgstr "Sestavování Linux aplikací nezávislých na distribuci" msgctxt "@label" msgid "Load %3 as material %1 (This cannot be overridden)." @@ -2840,7 +2840,7 @@ msgstr "Přesahy na tomto modelu nejsou podporovány." msgctxt "@action:button" msgid "Override" -msgstr "" +msgstr "Přepsat" msgctxt "@label" msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print." @@ -3030,7 +3030,7 @@ msgstr "Knihovna pro plošnou optimalizaci vyvinutá Prusa Research" msgctxt "@item:inmenu" msgid "Post Processing" -msgstr "" +msgstr "Post Processing" msgctxt "name" msgid "Post Processing" @@ -3961,7 +3961,7 @@ msgstr "Přihlásit se" msgctxt "@info" msgid "Sign in into UltiMaker Digital Factory" -msgstr "" +msgstr "Přihlaste se do UltiMaker Digital Factory" msgctxt "@button" msgid "Sign in to Digital Factory" @@ -3977,7 +3977,7 @@ msgstr "Pohled simulace" msgctxt "@tooltip" msgid "Skin" -msgstr "" +msgstr "Povrch" msgctxt "@action:button" msgid "Skip" @@ -4246,7 +4246,7 @@ msgstr "Množství vyhlazení, které se použije na obrázek." msgctxt "@text" msgid "The annealing profile requires post-processing in an oven after the print is finished. This profile retains the dimensional accuracy of the printed part after annealing and improves strength, stiffness, and thermal resistance." -msgstr "" +msgstr "Profil žíhání vyžaduje post-processing v troubě poté, co je tisk dokončen. Tento profil zachovává rozměrovou přesnost výtisku po žíhání a vylepšuje pevnost, tuhost a tepelnou odolnost." msgctxt "@label" msgid "The assigned printer, %1, requires the following configuration change:" @@ -4724,7 +4724,7 @@ msgstr "USB tisk" msgctxt "@button" msgid "UltiMaker Account" -msgstr "" +msgstr "Účet UltiMaker" msgctxt "@info" msgid "UltiMaker Certified Material" @@ -5024,7 +5024,7 @@ msgstr "Aktualizuje konfigurace z Cura 5.2 na Cura 5.3." msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." -msgstr "" +msgstr "Aktualizuje konfigurace z Cura 5.3 na Cura 5.4." msgctxt "@action:button" msgid "Upload custom Firmware" @@ -5156,7 +5156,7 @@ msgstr "Aktualizace verze 5.2 na 5.3" msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" -msgstr "" +msgstr "Aktualizace verze 5.3 na 5.4" msgctxt "@button" msgid "View printers in Digital Factory" diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po index 45b42ce592..51ed4052f3 100644 --- a/resources/i18n/cs_CZ/fdmprinter.def.json.po +++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: Cura 5.1\n" "Report-Msgid-Bugs-To: plugins@ultimaker.com\n" "POT-Creation-Date: 2023-06-08 16:32+0000\n" -"PO-Revision-Date: 2023-02-16 20:35+0100\n" +"PO-Revision-Date: 2023-09-03 22:24+0200\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" "Language: cs_CZ\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.3.2\n" msgctxt "ironing_inset description" msgid "A distance to keep from the edges of the model. Ironing all the way to the edge of the mesh may result in a jagged edge on your print." @@ -67,7 +67,7 @@ msgstr "Část plně obklopená jinou částí může generovat vnější límec 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 "Doporučení, jak daleko se mohou větve pohnout od bodu, který podporují. Větve mohou tuto hodnotu porušit, aby dosáhly svého cíle (podložka nebo plochá část modelu). Snížení této hodnoty učiní podporu více pevnou, ale zvýší počet větví (a společně s tím také množství použitého materiálu a dobu tisku) " msgctxt "extruder_prime_pos_abs label" msgid "Absolute Extruder Prime Position" @@ -123,7 +123,7 @@ msgstr "Upravuje hustotu střech a podlah nosné konstrukce. Vyšší hodnota m 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 "" +msgstr "Upravuje hustotu struktury podpory použité pro generování konečků větví. Vyšší hodnota zajistí lepší převisy, ale bude těžší podpory odstranit. Použijte střechu podpory pro vysoké hodnoty, anebo se ujistěte, že hustota podpor nahoře je podobně vysoká." 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." @@ -271,7 +271,7 @@ msgstr "Obojí" msgctxt "support_interface_priority option nothing" msgid "Both overlap" -msgstr "" +msgstr "Překrýt obojí" msgctxt "bottom_layers label" msgid "Bottom Layers" @@ -295,15 +295,15 @@ msgstr "Spodní tloušťka" msgctxt "support_tree_top_rate label" msgid "Branch Density" -msgstr "" +msgstr "Hustota větví" msgctxt "support_tree_branch_diameter label" msgid "Branch Diameter" -msgstr "" +msgstr "Průměr větve" msgctxt "support_tree_branch_diameter_angle label" msgid "Branch Diameter Angle" -msgstr "" +msgstr "Úhel průměru větve" msgctxt "material_break_preparation_retracted_position label" msgid "Break Preparation Retracted Position" @@ -715,11 +715,11 @@ msgstr "Průměr" msgctxt "support_tree_max_diameter_increase_by_merges_when_support_to_model label" msgid "Diameter Increase To Model" -msgstr "" +msgstr "Zvýšení průměru k modelu" msgctxt "support_tree_bp_diameter description" msgid "Diameter every branch tries to achieve when reaching the buildplate. Improves bed adhesion." -msgstr "" +msgstr "Průměr, kterého se každá větev snaží dosáhnout, když se dotýká podložky. Zlepšuje přilnavost." 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." @@ -867,7 +867,7 @@ msgstr "Povolit retrakci" msgctxt "support_brim_enable label" msgid "Enable Support Brim" -msgstr "Povolit okrajové podpory" +msgstr "Povolit límec podpory" msgctxt "support_bottom_enable label" msgid "Enable Support Floor" @@ -879,7 +879,7 @@ msgstr "Povolit rozhraní podpor" msgctxt "support_roof_enable label" msgid "Enable Support Roof" -msgstr "Povolit podpory stěch" +msgstr "Povolit střechu podpory" msgctxt "acceleration_travel_enabled label" msgid "Enable Travel Acceleration" @@ -919,7 +919,7 @@ msgstr "Rychlost proplachování na konci filamentu" msgctxt "brim_replaces_support description" msgid "Enforce brim to be printed around the model even if that space would otherwise be occupied by support. This replaces some regions of the first layer of support by brim regions." -msgstr "Zajistěte, aby Límec bylo natištěno kolem modelu, i když by tento prostor byl jinak obsazen podporou. To nahradí některé regiony první vrstvy podpory okrajovými regiony." +msgstr "Vynutí vytištění límce kolem modelu, i když by tento prostor byl jinak obsazen podporou. To nahradí některé regiony první vrstvy podpory okrajovými regiony." msgctxt "support_type option everywhere" msgid "Everywhere" @@ -1063,7 +1063,7 @@ msgstr "Kompenzace toku na hlavních liniích věží." msgctxt "skirt_brim_material_flow description" msgid "Flow compensation on skirt or brim lines." -msgstr "Kompenzace toku na límci nebo okrajových liniích." +msgstr "Kompenzace toku na okrajových nebo límcových liniích." msgctxt "support_bottom_material_flow description" msgid "Flow compensation on support floor lines." @@ -1189,7 +1189,7 @@ msgstr "Generovat podpory" msgctxt "support_brim_enable description" msgid "Generate a brim within the support infill regions of the first layer. This brim is printed underneath the support, not around it. Enabling this setting increases the adhesion of support to the build plate." -msgstr "Vytvořte okraj v podpůrných výplňových oblastech první vrstvy. Tento okraj je vytištěn pod podpěrou, ne kolem ní. Povolením tohoto nastavení se zvýší přilnavost podpory k podložce." +msgstr "Vytvořte límec v podpůrných výplňových oblastech první vrstvy. Tento límec je vytištěn pod podpěrou, ne kolem ní. Povolením tohoto nastavení se zvýší přilnavost podpory k podložce." msgctxt "support_interface_enable description" msgid "Generate a dense interface between the model and the support. This will create a skin at the top of the support on which the model is printed and at the bottom of the support, where it rests on the model." @@ -1301,7 +1301,7 @@ msgstr "Horizontální expanze díry" msgctxt "hole_xy_offset_max_diameter label" msgid "Hole Horizontal Expansion Max Diameter" -msgstr "" +msgstr "Maximální průměr horizontální expanze díry" msgctxt "small_hole_max_size description" msgid "Holes and part outlines with a diameter smaller than this will be printed using Small Feature Speed." @@ -1381,11 +1381,11 @@ msgstr "Jak daleko je zatažen filament každého extruderu sdílené trysky po msgctxt "support_interface_priority description" msgid "How support interface and support will interact when they overlap. Currently only implemented for support roof." -msgstr "" +msgstr "Jak mají rozhraní podpor a podpory interagovat když se překrývají. Aktuálně implementováno pro střechy podpor." 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 "" +msgstr "Jak vysoká musí větev být, aby mohla být umístěna na modelu. Zabraňuje malým hrudkám tvořícím podpory. Toto nastavení je ignorováno, pokud větev podporuje střechu podpory." 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." @@ -1533,7 +1533,7 @@ msgstr "Průtok první vrstvy spodku" msgctxt "support_tree_bp_diameter label" msgid "Initial Layer Diameter" -msgstr "" +msgstr "Průměr počáteční vrstvy" msgctxt "material_flow_layer_0 label" msgid "Initial Layer Flow" @@ -1637,11 +1637,11 @@ msgstr "Zevnitř ven" msgctxt "support_interface_priority option interface_lines_overwrite_support_area" msgid "Interface lines preferred" -msgstr "" +msgstr "Preferovat čáry rozhraní" msgctxt "support_interface_priority option interface_area_overwrite_support_area" msgid "Interface preferred" -msgstr "" +msgstr "Preferovat rozhraní" msgctxt "interlocking_beam_layer_count label" msgid "Interlocking Beam Layer Count" @@ -1701,7 +1701,7 @@ msgstr "Je střed počátek" msgctxt "material_is_support_material label" msgid "Is support material" -msgstr "" +msgstr "Je materiál podpory" msgctxt "material_crystallinity description" msgid "Is this material the type that breaks off cleanly when heated (crystalline), or is it the type that produces long intertwined polymer chains (non-crystalline)?" @@ -1709,7 +1709,7 @@ msgstr "Je tento materiál typem, který se při zahřívání (krystalický) č msgctxt "material_is_support_material description" msgid "Is this material typically used as a support material during printing." -msgstr "" +msgstr "Je tento materiál typicky při tisku používán jako materiál podpory?" msgctxt "magic_fuzzy_skin_outside_only description" msgid "Jitter only the parts' outlines and not the parts' holes." @@ -1777,11 +1777,11 @@ msgstr "Úhel podpory bleskové výplně" msgctxt "support_tree_limit_branch_reach label" msgid "Limit Branch Reach" -msgstr "" +msgstr "Omezení dosahu větví" 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 "" +msgstr "Omezuje, jak daleko by měly větve cestovat od bodu, který podporují. Toto nastavení může učinit podporu pevnější, ale zvýší počet větví (a společně s tím také množství použitého materiálu a dobu tisku)" 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." @@ -1933,7 +1933,7 @@ msgstr "Maximální akcelerace Z" msgctxt "support_tree_angle label" msgid "Maximum Branch Angle" -msgstr "" +msgstr "Maximální úhel větví" msgctxt "meshfix_maximum_deviation label" msgid "Maximum Deviation" @@ -2089,7 +2089,7 @@ msgstr "Minimální feedrate" msgctxt "support_tree_min_height_to_model label" msgid "Minimum Height To Model" -msgstr "" +msgstr "Minimální výška k modelu" msgctxt "min_infill_area label" msgid "Minimum Infill Area" @@ -2341,11 +2341,11 @@ msgstr "Offset s extrudérem" msgctxt "support_tree_rest_preference option buildplate" msgid "On buildplate when possible" -msgstr "" +msgstr "Pokud možno na podložce" msgctxt "support_tree_rest_preference option graceful" msgid "On model if required" -msgstr "" +msgstr "Klidně i na modelu" msgctxt "print_sequence option one_at_a_time" msgid "One at a Time" @@ -2361,7 +2361,7 @@ msgstr "Žehlení provádějte pouze na poslední vrstvě sítě. To šetří č msgctxt "brim_outside_only description" msgid "Only print the brim on the outside of the model. This reduces the amount of brim you need to remove afterwards, while it doesn't reduce the bed adhesion that much." -msgstr "Límec tiskněte pouze na vnější stranu modelu. Tím se snižuje množství okraje, který je třeba následně odstranit, zatímco to tolik nesnižuje přilnavost k podložce." +msgstr "Límec tiskněte pouze na vnější stranu modelu. Tím se snižuje množství límce, který je třeba následně odstranit, zatímco to tolik nesnižuje přilnavost k podložce." msgctxt "ooze_shield_angle label" msgid "Ooze Shield Angle" @@ -2373,7 +2373,7 @@ msgstr "Vzdálenost Ooze štítu" msgctxt "support_tree_branch_reach_limit label" msgid "Optimal Branch Range" -msgstr "" +msgstr "Optimální dosah větví" msgctxt "optimize_wall_printing_order label" msgid "Optimize Wall Printing Order" @@ -2381,7 +2381,7 @@ msgstr "Optimalizace pořadí tisku stěn" msgctxt "optimize_wall_printing_order description" msgid "Optimize the order in which walls are printed so as to reduce the number of retractions and the distance travelled. Most parts will benefit from this being enabled but some may actually take longer so please compare the print time estimates with and without optimization. First layer is not optimized when choosing brim as build plate adhesion type." -msgstr "Optimalizujte pořadí, ve kterém se stěny tisknou, aby se snížil počet retrakcí a ujetá vzdálenost. Většina částí bude mít z tohoto povolení prospěch, ale některé mohou ve skutečnosti trvat déle, proto porovnejte odhady doby tisku s optimalizací a bez ní. První vrstva není optimalizována při výběru okraje jako adhezního typu desky." +msgstr "Optimalizujte pořadí, ve kterém se stěny tisknou, aby se snížil počet retrakcí a ujetá vzdálenost. Většina částí bude mít z tohoto povolení prospěch, ale některé mohou ve skutečnosti trvat déle, proto porovnejte odhady doby tisku s optimalizací a bez ní. První vrstva není optimalizována při výběru límce jako adhezního typu desky." msgctxt "machine_nozzle_tip_outer_diameter label" msgid "Outer Nozzle Diameter" @@ -2461,7 +2461,7 @@ msgstr "Polygony v krájených vrstvách, jejichž obvod je menší než toto mn msgctxt "support_tree_angle_slow label" msgid "Preferred Branch Angle" -msgstr "" +msgstr "Preferovaný úhel větví" msgctxt "wall_transition_filter_deviation description" msgid "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of line widths which follow to [Minimum Wall Line Width - Margin, 2 * Minimum Wall Line Width + Margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large line width variation can lead to under- or overextrusion problems." @@ -2509,7 +2509,7 @@ msgstr "Pozice Y hlavní věže" msgctxt "prime_tower_brim_enable description" msgid "Prime-towers might need the extra adhesion afforded by a brim even if the model doesn't. Presently can't be used with the 'Raft' adhesion-type." -msgstr "Hlavní věže mohou potřebovat zvláštní přilnavost, kterou poskytuje Límec, i když to model neumožňuje. V současnosti nelze použít s adhezním typem „Raft“." +msgstr "Hlavní věže mohou potřebovat zvláštní přilnavost, kterou poskytuje límec, i když to model neumožňuje. V současnosti nelze použít s adhezním typem „Raft“." msgctxt "acceleration_print label" msgid "Print Acceleration" @@ -2581,7 +2581,7 @@ msgstr "Teplota při tisku první vrstvy" msgctxt "skirt_height description" msgid "Printing the innermost skirt line with multiple layers makes it easy to remove the skirt." -msgstr "" +msgstr "Tisk vnitřní čáry okraje pomocí více vrstev pomáhá snadnějšímu odstraňování okraje." msgctxt "alternate_extra_perimeter description" msgid "Prints an extra wall at every other layer. This way infill gets caught between these extra walls, resulting in stronger prints." @@ -2821,7 +2821,7 @@ msgstr "Nahrazuje nejvzdálenější část horního / spodního vzoru řadou so msgctxt "support_tree_rest_preference label" msgid "Rest Preference" -msgstr "" +msgstr "Preferované umístění podpor" msgctxt "travel_retract_before_outer_wall label" msgid "Retract Before Outer Wall" @@ -2969,7 +2969,7 @@ msgstr "Vzdálenost okraj" msgctxt "skirt_height label" msgid "Skirt Height" -msgstr "" +msgstr "Výška okraje" msgctxt "skirt_line_count label" msgid "Skirt Line Count" @@ -2977,7 +2977,7 @@ msgstr "Počet linek okraje" msgctxt "acceleration_skirt_brim label" msgid "Skirt/Brim Acceleration" -msgstr "Akcelerace tisku límce/okraje" +msgstr "Akcelerace tisku okraje/límce" msgctxt "skirt_brim_extruder_nr label" msgid "Skirt/Brim Extruder" @@ -2985,11 +2985,11 @@ msgstr "Extruder okraje/límce" msgctxt "skirt_brim_material_flow label" msgid "Skirt/Brim Flow" -msgstr "Průtok u límce/okraje" +msgstr "Průtok u okraje/límce" msgctxt "jerk_skirt_brim label" msgid "Skirt/Brim Jerk" -msgstr "Okamžitá rychlost při tisku límce/okraje" +msgstr "Okamžitá rychlost při tisku okraje/límce" msgctxt "skirt_brim_line_width label" msgid "Skirt/Brim Line Width" @@ -2997,11 +2997,11 @@ msgstr "Šířka čáry okraje/límce" msgctxt "skirt_brim_minimal_length label" msgid "Skirt/Brim Minimum Length" -msgstr "Minimální délka límce/okraje" +msgstr "Minimální délka okraje/límce" msgctxt "skirt_brim_speed label" msgid "Skirt/Brim Speed" -msgstr "Rychlost tisku límce/okraje" +msgstr "Rychlost tisku okraje/límce" msgctxt "slicing_tolerance label" msgid "Slicing Tolerance" @@ -3029,7 +3029,7 @@ msgstr "Teplota tisku malých vrstev" msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" -msgstr "" +msgstr "Šířka malého horního / dolního povrchu" msgctxt "small_feature_speed_factor_0 description" msgid "Small features on the first layer will be printed at this percentage of their normal print speed. Slower printing can help with adhesion and accuracy." @@ -3041,11 +3041,11 @@ msgstr "Drobné části budou vytištěny v procentech jejich normální rychlos msgctxt "small_skin_width description" msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "" +msgstr "Malé horní / dolní povrchy jsou vyplněny zdmi namísto výchozího vzoru pro horní / dolní povrchy. Toto pomáhá předcházet trhaným pohybům." msgctxt "brim_smart_ordering label" msgid "Smart Brim" -msgstr "" +msgstr "Chytrý límec" msgctxt "z_seam_corner option z_seam_corner_weighted" msgid "Smart Hiding" @@ -3141,11 +3141,11 @@ msgstr "Počet stěn v podlaze podpor" msgctxt "support_brim_line_count label" msgid "Support Brim Line Count" -msgstr "Počet podpůrných čar okraje" +msgstr "Počet podpůrných čar límce" msgctxt "support_brim_width label" msgid "Support Brim Width" -msgstr "Šířka okrajových podpor" +msgstr "Šířka límce podpor" msgctxt "support_zag_skip_count label" msgid "Support Chunk Line Count" @@ -3285,7 +3285,7 @@ msgstr "Vzor rozhraní podpor" msgctxt "support_interface_priority label" msgid "Support Interface Priority" -msgstr "" +msgstr "Priorita rozhraní podpor" msgctxt "support_interface_skip_height label" msgid "Support Interface Resolution" @@ -3425,11 +3425,11 @@ msgstr "Vzdálenost Z podor" msgctxt "support_interface_priority option support_lines_overwrite_interface_area" msgid "Support lines preferred" -msgstr "" +msgstr "Preferovat čáry podpor" msgctxt "support_interface_priority option support_area_overwrite_interface_area" msgid "Support preferred" -msgstr "" +msgstr "Preferovat podpory" msgctxt "support_supported_skin_fan_speed label" msgid "Supported Skin Fan Speed" @@ -3457,7 +3457,7 @@ msgstr "Povrchová energie." msgctxt "brim_smart_ordering description" msgid "Swap print order of the innermost and second innermost brim lines. This improves brim removal." -msgstr "" +msgstr "Prohodí pořadí tisku vnitřní a druhé nejvnitřnější čáry límce. Toto usnadňuje odstraňování límce." msgctxt "alternate_carve_order description" msgid "Switch to which mesh intersecting volumes will belong with every layer, so that the overlapping meshes become interwoven. Turning this setting off will cause one of the meshes to obtain all of the volume in the overlap, while it is removed from the other meshes." @@ -3565,7 +3565,7 @@ msgstr "Zrychlení, kterým se potiskují střechy podpěry. Jejich tisk při ni msgctxt "acceleration_skirt_brim description" msgid "The acceleration with which the skirt and brim are printed. Normally this is done with the initial layer acceleration, but sometimes you might want to print the skirt or brim at a different acceleration." -msgstr "Zrychlení, s nímž jsou Límec a okraj vytištěny. Normálně se tak děje s počátečním zrychlením vrstvy, ale někdy budete chtít vytisknout sukni nebo okraje při jiném zrychlení." +msgstr "Zrychlení, s nímž jsou okraj a límec vytištěny. Normálně se tak děje s počátečním zrychlením vrstvy, ale někdy budete chtít vytisknout okraj nebo límec při jiném zrychlení." msgctxt "acceleration_support description" msgid "The acceleration with which the support structure is printed." @@ -3621,7 +3621,7 @@ msgstr "Úhel přesahu vnějších stěn vytvořených pro formu. 0° způsobí, msgctxt "support_tree_branch_diameter_angle description" msgid "The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the tree support." -msgstr "" +msgstr "Úhel, který vytváří průměr větví, jak se větve postupně stávají širší směrem dolů. Nulový úhel způsobí, že budou mít větve stejnou tloušťku po celou svoji délku. Malý úhel může pomoci zvýšit stabilitu stromové podpory." msgctxt "support_conical_angle description" msgid "The angle of the tilt of conical support. With 0 degrees being vertical, and 90 degrees being horizontal. Smaller angles cause the support to be more sturdy, but consist of more material. Negative angles cause the base of the support to be wider than the top." @@ -3681,7 +3681,7 @@ msgstr "Průměr větve stromu podpory Průměr nejtenčí větve stromu podpory msgctxt "support_tree_tip_diameter description" msgid "The diameter of the top of the tip of the branches of tree support." -msgstr "" +msgstr "Průměr konečků větví stromové podpory." msgctxt "machine_feeder_wheel_diameter description" msgid "The diameter of the wheel that drives the material in the feeder." @@ -3789,7 +3789,7 @@ msgstr "Vytlačovací souprava použitá pro tisk okraje nebo límce. Používá msgctxt "adhesion_extruder_nr description" msgid "The extruder train to use for printing the skirt/brim/raft. This is used in multi-extrusion." -msgstr "Vytlačovací souprava použitá pro tisk límce / okraje / raftu. Používá se při vícenásobném vytlačování." +msgstr "Vytlačovací souprava použitá pro tisk okraje / límce / raftu. Používá se při vícenásobném vytlačování." msgctxt "support_extruder_nr description" msgid "The extruder train to use for printing the support. This is used in multi-extrusion." @@ -4001,7 +4001,7 @@ msgstr "Maximální úhel přesahů po jejich tisku. Při hodnotě 0 ° jsou vš msgctxt "support_tree_angle description" msgid "The maximum angle of the branches while they grow around the model. Use a lower angle to make them more vertical and more stable. Use a higher angle to be able to have more reach." -msgstr "" +msgstr "Maximální úhel větví, které rostou okolo modelu. Použijte nižší úhel, aby byly větve více vertikální a stabilní. Použijte vyšší úhel, aby měly větve větší dosah." msgctxt "conical_overhang_hole_size description" msgid "The maximum area of a hole in the base of the model before it's removed by Make Overhang Printable. Holes smaller than this will be retained. A value of 0 mm² will fill all holes in the models base." @@ -4069,7 +4069,7 @@ msgstr "Maximální okamžitá změna rychlosti, se kterou jsou střechy nosiče msgctxt "jerk_skirt_brim description" msgid "The maximum instantaneous velocity change with which the skirt and brim are printed." -msgstr "Maximální okamžitá změna rychlosti, se kterou jsou Límec a okraj vytištěny." +msgstr "Maximální okamžitá změna rychlosti, se kterou jsou okraj a límec vytištěny." msgctxt "jerk_support description" msgid "The maximum instantaneous velocity change with which the support structure is printed." @@ -4141,7 +4141,7 @@ msgstr "Minimální vzdálenost potřebná k tomu, aby ke stažení došlo. To p msgctxt "skirt_brim_minimal_length description" msgid "The minimum length of the skirt or brim. If this length is not reached by all skirt or brim lines together, more skirt or brim lines will be added until the minimum length is reached. Note: If the line count is set to 0 this is ignored." -msgstr "Minimální délka límce nebo okraje. Pokud tuto délku nedosáhnou všechny linie sukní nebo okrajů dohromady, přidává se více sukní nebo okrajových linií, dokud není dosaženo minimální délky. Poznámka: Pokud je počet řádků nastaven na 0, ignoruje se." +msgstr "Minimální délka límce nebo okraje. Pokud tuto délku nedosáhnou všechny linie okraj nebo límec dohromady, přidává se více okrajových nebo límcových linií, dokud není dosaženo minimální délky. Poznámka: Pokud je počet řádků nastaven na 0, ignoruje se." 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." @@ -4177,7 +4177,7 @@ msgstr "Minimální objem pro každou vrstvu hlavní věže, aby se propláchlo 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 "" +msgstr "O kolik nejvíce se průměr větve, která se má připojit k modelu, může zvýšit spojením s větvemi, které by se mohly dotýkat podložky. Zvýšení této hodnoty sníží dobu tisku, ale zvýší plochu podpory, která se opírá o model" msgctxt "machine_name description" msgid "The name of your 3D printer model." @@ -4221,7 +4221,7 @@ msgstr "Počet řádků použitých pro límec. Více linek límce zvyšuje při msgctxt "support_brim_line_count description" msgid "The number of lines used for the support brim. More brim lines enhance adhesion to the build plate, at the cost of some extra material." -msgstr "Počet řádků použitých pro podpůrný okraj. Více okrajových linií zvyšuje přilnavost k stavební desce za cenu nějakého dalšího materiálu." +msgstr "Počet řádků použitých pro podpůrný límec. Více límcových linií zvyšuje přilnavost k stavební desce za cenu nějakého dalšího materiálu." msgctxt "raft_surface_layers description" msgid "The number of top layers on top of the 2nd raft layer. These are fully filled layers that the model sits on. 2 layers result in a smoother top surface than 1." @@ -4305,11 +4305,11 @@ msgstr "Poloha poblíž místa, kde začít tisknout každou část ve vrstvě." 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 "" +msgstr "Preferovaný úhel větví, které se nemusí vyhýbat modelu. Použijte nižší úhel, aby byly větve více vertikální a stabilní. Použijte vyšší úhel, aby se větve rychleji spojovaly." msgctxt "support_tree_rest_preference description" msgid "The preferred placement of the support structures. If structures can't be placed at the preferred location, they will be place elsewhere, even if that means placing them on the model." -msgstr "" +msgstr "Preferované umístění struktur podpory. Pokud nemohou být struktury umístěny na preferované umístění, budou umístěny jinde, i pokud by to mělo znamenat umístění na modelu." msgctxt "jerk_layer_0 description" msgid "The print maximum instantaneous velocity change for the initial layer." @@ -4449,7 +4449,7 @@ msgstr "Rychlost, při které jsou střechy podpěry vytištěny. Jejich tisk ni msgctxt "skirt_brim_speed description" msgid "The speed at which the skirt and brim are printed. Normally this is done at the initial layer speed, but sometimes you might want to print the skirt or brim at a different speed." -msgstr "Rychlost tisku Límec a okraje. Normálně se tak děje při počáteční rychlosti vrstvy, ale někdy můžete chtít sukni nebo okraj vytisknout jinou rychlostí." +msgstr "Rychlost tisku okraje a límce. Normálně se tak děje při počáteční rychlosti vrstvy, ale někdy můžete chtít okraj nebo límec vytisknout jinou rychlostí." msgctxt "speed_support description" msgid "The speed at which the support structure is printed. Printing support at higher speeds can greatly reduce printing time. The surface quality of the support structure is not important since it is removed after printing." @@ -4641,7 +4641,7 @@ msgstr "Tím se vytvoří kolem modelu zeď, která zachycuje (horký) vzduch a msgctxt "support_tree_tip_diameter label" msgid "Tip Diameter" -msgstr "" +msgstr "Průměr konečků" 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)." @@ -4825,7 +4825,7 @@ msgstr "Trojúhelníky" msgctxt "support_tree_max_diameter label" msgid "Trunk Diameter" -msgstr "" +msgstr "Průměr kmene" msgctxt "machine_gcode_flavor option UltiGCode" msgid "Ultimaker 2" @@ -4981,7 +4981,7 @@ msgstr "Pokud je větší než nula, combingové pohyby delší než tato vzdál msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." -msgstr "" +msgstr "Když je větší než nula, Horizontální expanze díry je stupňovitě aplikována na malé díry (malé díry jsou zvětšovány více). Pokud je nastavení nula, Horizontální expanze díry bude aplikována na všechny díry. Díry větší, než Maximální průměr horizontální expanze díry nebudou zvětšeny." msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." @@ -5085,7 +5085,7 @@ msgstr "Zda se má vložit příkaz k čekání, až se dosáhne teploty podlož msgctxt "prime_blob_enable description" msgid "Whether to prime the filament with a blob before printing. Turning this setting on will ensure that the extruder will have material ready at the nozzle before printing. Printing Brim or Skirt can act like priming too, in which case turning this setting off saves some time." -msgstr "Zda se vlákno před tiskem připraví blobem. Zapnutím tohoto nastavení zajistíte, že extrudér bude mít před tiskem materiál připravený v trysce. Tisk límce nebo Sukně může také fungovat jako základní nátěr, takže vypnutí tohoto nastavení ušetří čas." +msgstr "Zda se vlákno před tiskem připraví blobem. Zapnutím tohoto nastavení zajistíte, že extrudér bude mít před tiskem materiál připravený v trysce. Tisk límce nebo okraje může také fungovat jako základní nátěr, takže vypnutí tohoto nastavení ušetří čas." msgctxt "print_sequence description" msgid "Whether to print all models one layer at a time or to wait for one model to finish, before moving on to the next. One at a time mode is possible if a) only one extruder is enabled and b) all models are separated in such a way that the whole print head can move in between and all models are lower than the distance between the nozzle and the X/Y axes." @@ -5125,7 +5125,7 @@ msgstr "Šířka jedné hlavní věže." msgctxt "skirt_brim_line_width description" msgid "Width of a single skirt or brim line." -msgstr "Šířka čáry límce nebo okraje linie." +msgstr "Šířka čáry okraje nebo límce." msgctxt "support_bottom_line_width description" msgid "Width of a single support floor line." From 7fbd716bb47260cac534f53daea1215f01d5cc60 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 05:11:51 +0200 Subject: [PATCH 111/231] Bundling the Gradualflow plugin This commit simplifies the deploy method in conanfile.py by reducing the number of lines of code and refactor the handling of the Gradualflow plugin in the deploy method. In conandata.yml, the paths for the Gradualflow plugin resources have been adjusted for correct deployment. This update aims to fix the pyinstaller deployment failures associated with the Gradualflow plugin. It resolves the CURA-10951 tracking issue. Contributes CURA-10951 --- conandata.yml | 14 +++---- conanfile.py | 112 ++++++++++++++++---------------------------------- 2 files changed, 42 insertions(+), 84 deletions(-) diff --git a/conandata.yml b/conandata.yml index df87ba2113..1bdd4f824a 100644 --- a/conandata.yml +++ b/conandata.yml @@ -20,13 +20,13 @@ pyinstaller: src: "plugins" dst: "share/cura/plugins" curaengine_gradual_flow_plugin: - root: "." - src: "share/cura/plugins/CuraEngineGradualFlow" - dst: "share/cura/plugins/CuraEngineGradualFlow" - curaengine_gradual_flow_plugin_resources: - root: "." - src: "share/cura/resources/bundled_packages" - dst: "share/cura/resources/bundled_packages" + package: "curaengine_plugin_gradual_flow" + src: "res/plugins/CuraEngineGradualFlow" + dst: "share/cura/plugins/CuraEngineGradualFlow" + curaengine_gradual_flow_plugin_bundled: + package: "curaengine_plugin_gradual_flow" + src: "res/bundled_packages" + dst: "share/cura/resources/bundled_packages" cura_resources: package: "cura" src: "resources" diff --git a/conanfile.py b/conanfile.py index 902e5b2837..16dff0b93c 100644 --- a/conanfile.py +++ b/conanfile.py @@ -4,7 +4,7 @@ from pathlib import Path from jinja2 import Template from conan import ConanFile -from conan.tools.files import copy, rmdir, save, mkdir +from conan.tools.files import copy, rmdir, save, mkdir, rm from conan.tools.microsoft import unix_path from conan.tools.env import VirtualRunEnv, Environment, VirtualBuildEnv from conan.tools.scm import Version @@ -21,12 +21,11 @@ class CuraConan(ConanFile): description = "3D printer / slicing GUI built on top of the Uranium framework" topics = ("conan", "python", "pyqt6", "qt", "qml", "3d-printing", "slicer") build_policy = "missing" - exports = "LICENSE*", "UltiMaker-Cura.spec.jinja", "CuraVersion.py.jinja", "AboutDialogVersionsList.qml.jinja" + exports = "LICENSE*", "*.jinja" settings = "os", "compiler", "build_type", "arch" # FIXME: Remove specific branch once merged to main - python_requires = "umbase/[>=0.1.7]@ultimaker/stable", "translationextractor/[>=2.1.1]@ultimaker/stable" - python_requires_extend = "umbase.UMBaseConanfile" + python_requires = "translationextractor/[>=2.1.1]@ultimaker/stable" options = { "enterprise": ["True", "False", "true", "false"], # Workaround for GH Action passing boolean as lowercase string @@ -359,36 +358,35 @@ class CuraConan(ConanFile): rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + ext = ".exe" if self.settings.os == "Windows" else "" + copy(self, f"curaengine_plugin_gradual_flow{ext}", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) - curaengine_plugin_gradual_flow_binary_path = self.source_path.joinpath("plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) - copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) + copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) - # Copy resources of cura_binary_data - 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": - copy(self, "*", cura_binary_data.resdirs[2], str(self._share_dir.joinpath("windows")), keep_path = True) + # Copy resources of cura_binary_data + 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": + copy(self, "*", cura_binary_data.resdirs[2], str(self._share_dir.joinpath("windows")), keep_path = True) - 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) + 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 materials (flat) - rmdir(self, os.path.join(self.source_folder, "resources", "materials")) - fdm_materials = self.dependencies["fdm_materials"].cpp_info - copy(self, "*", fdm_materials.resdirs[0], self.source_folder) + # Copy materials (flat) + rmdir(self, os.path.join(self.source_folder, "resources", "materials")) + fdm_materials = self.dependencies["fdm_materials"].cpp_info + copy(self, "*", fdm_materials.resdirs[0], self.source_folder) - # Copy internal resources - if self.options.internal: - cura_private_data = self.dependencies["cura_private_data"].cpp_info - copy(self, "*", cura_private_data.resdirs[0], str(self._share_dir.joinpath("cura"))) + # Copy internal resources + if self.options.internal: + cura_private_data = self.dependencies["cura_private_data"].cpp_info + copy(self, "*", cura_private_data.resdirs[0], str(self._share_dir.joinpath("cura"))) if self.options.devtools: entitlements_file = "'{}'".format(os.path.join(self.source_folder, "packaging", "MacOS", "cura.entitlements")) @@ -419,65 +417,18 @@ class CuraConan(ConanFile): self.run(f"{cpp_info.bindirs[0]}/msgfmt {po_file} -o {mo_file} -f", env="conanbuild", ignore_errors=True) def deploy(self): - # Copy CuraEngine.exe to bindirs of Virtual Python Environment - 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) + # Copy resources of Cura (keep folder structure) needed by pyinstaller to determine the module structure 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 the external plugins that we want to bundle with Cura - curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "plugins")), keep_path = True) - copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self._share_dir.joinpath("cura", "resources", "bundled_packages")), keep_path = False) - curaengine_plugin_gradual_flow_binary_path = self._share_dir.joinpath("cura", "plugins", "CuraEngineGradualFlow", {"armv8": "arm64"}.get(str(self.settings.arch), str(self.settings.arch)), {"Macos": "Darwin"}.get(str(self.settings.os), str(self.settings.os))) - copy(self, "curaengine_plugin_gradual_flow.exe", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - copy(self, "curaengine_plugin_gradual_flow", curaengine_plugin_gradual_flow.bindirs[0], curaengine_plugin_gradual_flow_binary_path, keep_path = False) - - # Copy materials (flat) - 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: - 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) 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 - 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": - copy(self, "*", cura_binary_data.resdirs[2], str(self._share_dir.joinpath("windows")), keep_path = True) - - 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 - 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 - 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) cura_version = Version(version) @@ -517,6 +468,13 @@ echo "CURA_APP_NAME={{ cura_app_name }}" >> ${{ env_prefix }}GITHUB_ENV copy(self, "requirement*.txt", src = self.source_folder, dst = os.path.join(self.package_folder, self.cpp.package.resdirs[-1])) copy(self, "*", src = os.path.join(self.source_folder, "packaging"), dst = os.path.join(self.package_folder, self.cpp.package.resdirs[2])) + # Remove the CuraEngineGradualFlow plugin from the package + rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[1], "CuraEngineGradualFlow")) + rm(self, "bundled_*.json", os.path.join(self.package_folder, self.cpp.package.resdirs[0], "bundled_packages"), recursive = False) + + # Remove the fdm_materials from the package + rmdir(self, os.path.join(self.package_folder, self.cpp.package.resdirs[0], "materials")) + def package_info(self): self.user_info.pip_requirements = "requirements.txt" self.user_info.pip_requirements_git = "requirements-ultimaker.txt" From b5fbcce33fba131c9cb57eaafb5f2eac0433946e Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 05:13:21 +0200 Subject: [PATCH 112/231] Add AppImage builder configs and scripts Added the configuration file `AppImageBuilder.yml.jinja`, the Python script `create_appimage.py`, and the shell script `entrypoint.sh.jinja` for AppImage building and packaging. These additions would enable the Cura application to be built into a single, standalone, executables file for Linux users, improving software deployment and distribution. Contributes CURA-10951 --- .../AppImageBuilder.yml.jinja | 90 +++++++++++++++++ packaging/AppImage-builder/create_appimage.py | 99 +++++++++++++++++++ .../AppImage-builder/entrypoint.sh.jinja | 8 ++ 3 files changed, 197 insertions(+) create mode 100644 packaging/AppImage-builder/AppImageBuilder.yml.jinja create mode 100644 packaging/AppImage-builder/create_appimage.py create mode 100644 packaging/AppImage-builder/entrypoint.sh.jinja diff --git a/packaging/AppImage-builder/AppImageBuilder.yml.jinja b/packaging/AppImage-builder/AppImageBuilder.yml.jinja new file mode 100644 index 0000000000..cb446af520 --- /dev/null +++ b/packaging/AppImage-builder/AppImageBuilder.yml.jinja @@ -0,0 +1,90 @@ +version: 1 + +AppDir: + path: {{ app_dir }} + app_info: + id: com.ultimaker.cura + name: UltiMaker-Cura + icon: {{ icon }} + version: {{ version }} + exec: entrypoint.sh + exec_args: $@ + apt: + arch: + - amd64 + allow_unauthenticated: true + sources: + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy main restricted + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy-updates main restricted + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy universe + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy-updates universe + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy multiverse + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy-updates multiverse + - sourceline: deb http://nl.archive.ubuntu.com/ubuntu/ jammy-backports main restricted + universe multiverse + - sourceline: deb http://security.ubuntu.com/ubuntu jammy-security main restricted + - sourceline: deb http://security.ubuntu.com/ubuntu jammy-security universe + - sourceline: deb http://security.ubuntu.com/ubuntu jammy-security multiverse + - sourceline: deb https://releases.jfrog.io/artifactory/jfrog-debs xenial contrib + - sourceline: deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-14 main + - sourceline: deb https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu/ + jammy main + - sourceline: deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy + main + - sourceline: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable + main + - sourceline: deb https://ppa.launchpadcontent.net/ppa-verse/cling/ubuntu/ jammy + main + - sourceline: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable + main + - sourceline: deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x + jammy main + - sourceline: deb [arch=amd64 signed-by=/usr/share/keyrings/transip-stack.gpg] + https://mirror.transip.net/stack/software/deb/Ubuntu_22.04/ ./ + - sourceline: deb http://repository.spotify.com stable non-free + - sourceline: deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code + stable main + - sourceline: deb https://packagecloud.io/slacktechnologies/slack/debian/ jessie + main + include: + - libc6:amd64 + - xdg-desktop-portal-kde:amd64 + files: + include: [] + exclude: + - usr/share/man + - usr/share/doc/*/README.* + - usr/share/doc/*/changelog.* + - usr/share/doc/*/NEWS.* + - usr/share/doc/*/TODO.* + runtime: + env: + PYTHONPATH: "$APPDIR" + QT_PLUGIN_PATH: "$APPDIR/qt/plugins" + QML2_IMPORT_PATH: "$APPDIR/qt/qml" + QT_QPA_PLATFORMTHEME: xdgdesktopportal + test: + fedora-30: + image: appimagecrafters/tests-env:fedora-30 + command: ./AppRun + use_host_x: True + debian-stable: + image: appimagecrafters/tests-env:debian-stable + command: ./AppRun + use_host_x: True + archlinux-latest: + image: appimagecrafters/tests-env:archlinux-latest + command: ./AppRun + use_host_x: True + centos-7: + image: appimagecrafters/tests-env:centos-7 + command: ./AppRun + use_host_x: True + ubuntu-xenial: + image: appimagecrafters/tests-env:ubuntu-xenial + command: ./AppRun + use_host_x: True +AppImage: + arch: {{ arch }} + file_name: {{ file_name }} + update-information: guess diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py new file mode 100644 index 0000000000..33d13ee5ad --- /dev/null +++ b/packaging/AppImage-builder/create_appimage.py @@ -0,0 +1,99 @@ +# Copyright (c) 2023 UltiMaker +# Cura is released under the terms of the LGPLv3 or higher. + + +import argparse # Command line arguments parsing and help. +from jinja2 import Template +import os # Finding installation directory. +import os.path # Finding files. +import shutil # Copying files. +import stat # For setting file permissions. +import subprocess # For calling system commands. + +def build_appimage(dist_path, version, appimage_filename): + """ + Creates an AppImage file from the build artefacts created so far. + """ + generate_appimage_builder_config(dist_path, version, appimage_filename) + generate_appimage_entrypoint(dist_path) + copy_files(dist_path) + + try: + os.remove(os.path.join(dist_path, appimage_filename)) # Ensure any old file is removed, if it exists. + except FileNotFoundError: + pass # If it didn't exist, that's even better. + create_appimage(dist_path, appimage_filename) + sign_appimage(dist_path, appimage_filename) + + +def generate_appimage_builder_config(dist_path, version, appimage_filename): + with open(os.path.join(dist_path, "AppImageBuilder.yml.jinja"), "r") as appimage_builder_file: + appimage_builder = appimage_builder_file.read() + + template = Template(appimage_builder) + appimage_builder = template.render(app_dir = dist_path, + icon = os.path.join("..", "icons", "cura-icon_256x256.png"), + version = version, + arch = "x86_64", + file_name = appimage_filename) + + with open(os.path.join(dist_path, "AppImageBuilder.yml"), "w") as appimage_builder_file: + appimage_builder_file.write(appimage_builder) + + +def generate_appimage_entrypoint(dist_path): + with open(os.path.join(dist_path, "entrypoint.sh.jinja"), "r") as entrypoint_file: + entrypoint = entrypoint_file.read() + + template = Template(entrypoint) + entrypoint = template.render(executable = "UltiMaker-Cura") + + with open(os.path.join(dist_path, "entrypoint.sh"), "w") as entrypoint_file: + entrypoint_file.write(entrypoint) + +def copy_files(dist_path): + """ + Copy metadata files for the metadata of the AppImage. + """ + copied_files = { + os.path.join("..", "icons", "cura-icon.svg"): os.path.join("usr", "share", "icons", "hicolor", "scalable", "apps", "cura-icon.svg"), + os.path.join("..", "icons", "cura-icon_64x64.png"): os.path.join("usr", "share", "icons", "hicolor", "64x64", "apps", "cura-icon.png"), + os.path.join("..", "icons", "cura-icon_128x128.png"): os.path.join("usr", "share", "icons", "hicolor", "128x128", "apps", "cura-icon.png"), + os.path.join("..", "icons", "cura-icon_256x256.png"): os.path.join("usr", "share", "icons", "hicolor", "256x256", "apps", "cura-icon.png"), + os.path.join("..", "icons", "cura-icon_256x256.png"): "cura-icon.png", + "entrypoint.sh": "entrypoint.sh" + } + + # TODO: openssl.cnf ??? + + packaging_dir = os.path.dirname(__file__) + for source, dest in copied_files.items(): + dest_file_path = os.path.join(dist_path, dest) + os.makedirs(os.path.dirname(dest_file_path), exist_ok=True) + shutil.copyfile(os.path.join(packaging_dir, source), dest_file_path) + + # Ensure that entrypoint.sh has the proper permissions: 755 (user reads, writes and executes, group reads and executes, world reads and executes). + os.chmod(os.path.join(dist_path, "entrypoint.sh"), stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR | stat.S_IRGRP | stat.S_IXGRP | stat.S_IROTH | stat.S_IXOTH) + +def create_appimage(dist_path, appimage_filename): + appimage_path = os.path.join(dist_path, "..", appimage_filename) + appimagetool = os.getenv("APPIMAGETOOL_LOCATION", "appimagetool") + command = [appimagetool, "--appimage-extract-and-run", f"{dist_path}/", appimage_path] + result = subprocess.call(command) + if result != 0: + raise RuntimeError(f"The AppImageTool command returned non-zero: {result}") + +def sign_appimage(dist_path, appimage_filename): + appimage_path = os.path.join(dist_path, "..", appimage_filename) + command = ["gpg", "--yes", "--armor", "--detach-sig", appimage_path] + result = subprocess.call(command) + if result != 0: + raise RuntimeError(f"The GPG command returned non-zero: {result}") + +if __name__ == "__main__": + parser = argparse.ArgumentParser(description = "Create AppImages of Cura.") + parser.add_argument("dist_path", type=str, help="Path to where PyInstaller installed the distribution of Cura.") + parser.add_argument("version", type=str, help="Full version number of Cura (e.g. '5.1.0-beta')") + parser.add_argument("filename", type = str, help = "Filename of the AppImage (e.g. 'UltiMaker-Cura-5.1.0-beta-Linux-X64.AppImage')") + args = parser.parse_args() + build_appimage(args.dist_path, args.version, args.filename) diff --git a/packaging/AppImage-builder/entrypoint.sh.jinja b/packaging/AppImage-builder/entrypoint.sh.jinja new file mode 100644 index 0000000000..6ff63e6c63 --- /dev/null +++ b/packaging/AppImage-builder/entrypoint.sh.jinja @@ -0,0 +1,8 @@ +#!/bin/bash + +BIN=`basename "$ARGV0" .AppImage` +if [ -f ${APPDIR}/$BIN ]; then + ${APPDIR}/$BIN "$@" +else + ${APPDIR}/{{ executable }} "$@" +fi; \ No newline at end of file From f1df7f67d5326ce5f0d09ad5f0a254df970d61e9 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 05:20:34 +0200 Subject: [PATCH 113/231] deploy packaging scripts Contributes CURA-10951 --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index 16dff0b93c..083f2b43f6 100644 --- a/conanfile.py +++ b/conanfile.py @@ -417,6 +417,8 @@ class CuraConan(ConanFile): self.run(f"{cpp_info.bindirs[0]}/msgfmt {po_file} -o {mo_file} -f", env="conanbuild", ignore_errors=True) def deploy(self): + copy(self, "*", os.path.join(self.package_folder, self.cpp.package.resdirs[2]), os.path.join(self.install_folder, "packaging"), keep_path = True) + # Copy resources of Cura (keep folder structure) needed by pyinstaller to determine the module structure 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) From c5e38211165390692f93cba70b832b182ed2e766 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 06:12:47 +0200 Subject: [PATCH 114/231] Fix the AppImage-builder scripts Contributes CURA-10951 --- .github/workflows/linux.yml | 2 +- .../AppImageBuilder.yml.jinja | 2 +- packaging/AppImage-builder/create_appimage.py | 37 ++++++++++++------- 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index f1b627cb75..520687d748 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -245,7 +245,7 @@ jobs: - name: Create the Linux AppImage (Bash) run: | - python ../cura_inst/packaging/AppImage/create_appimage.py ./UltiMaker-Cura $CURA_VERSION_FULL "${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage" + python ../cura_inst/packaging/AppImage-builder/create_appimage.py ./UltiMaker-Cura $CURA_VERSION_FULL "${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage" chmod +x "${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage" working-directory: dist diff --git a/packaging/AppImage-builder/AppImageBuilder.yml.jinja b/packaging/AppImage-builder/AppImageBuilder.yml.jinja index cb446af520..270279af3b 100644 --- a/packaging/AppImage-builder/AppImageBuilder.yml.jinja +++ b/packaging/AppImage-builder/AppImageBuilder.yml.jinja @@ -7,7 +7,7 @@ AppDir: name: UltiMaker-Cura icon: {{ icon }} version: {{ version }} - exec: entrypoint.sh + exec: UltiMaker-Cura exec_args: $@ apt: arch: diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py index 33d13ee5ad..03f13279e2 100644 --- a/packaging/AppImage-builder/create_appimage.py +++ b/packaging/AppImage-builder/create_appimage.py @@ -2,6 +2,7 @@ # Cura is released under the terms of the LGPLv3 or higher. +from pathlib import Path import argparse # Command line arguments parsing and help. from jinja2 import Template import os # Finding installation directory. @@ -10,6 +11,7 @@ import shutil # Copying files. import stat # For setting file permissions. import subprocess # For calling system commands. + def build_appimage(dist_path, version, appimage_filename): """ Creates an AppImage file from the build artefacts created so far. @@ -27,37 +29,38 @@ def build_appimage(dist_path, version, appimage_filename): def generate_appimage_builder_config(dist_path, version, appimage_filename): - with open(os.path.join(dist_path, "AppImageBuilder.yml.jinja"), "r") as appimage_builder_file: + with open(os.path.join(Path(__file__).parent, "AppImageBuilder.yml.jinja"), "r") as appimage_builder_file: appimage_builder = appimage_builder_file.read() template = Template(appimage_builder) - appimage_builder = template.render(app_dir = dist_path, - icon = os.path.join("..", "icons", "cura-icon_256x256.png"), + appimage_builder = template.render(app_dir = "./AppDir", + icon = "cura-icon.png", version = version, arch = "x86_64", file_name = appimage_filename) - with open(os.path.join(dist_path, "AppImageBuilder.yml"), "w") as appimage_builder_file: + with open(os.path.join(Path(__file__).parent, "AppImageBuilder.yml"), "w") as appimage_builder_file: appimage_builder_file.write(appimage_builder) def generate_appimage_entrypoint(dist_path): - with open(os.path.join(dist_path, "entrypoint.sh.jinja"), "r") as entrypoint_file: + with open(os.path.join(Path(__file__).parent, "entrypoint.sh.jinja"), "r") as entrypoint_file: entrypoint = entrypoint_file.read() template = Template(entrypoint) entrypoint = template.render(executable = "UltiMaker-Cura") - with open(os.path.join(dist_path, "entrypoint.sh"), "w") as entrypoint_file: + with open(os.path.join(Path(__file__).parent, "entrypoint.sh"), "w") as entrypoint_file: entrypoint_file.write(entrypoint) + def copy_files(dist_path): """ Copy metadata files for the metadata of the AppImage. """ copied_files = { - os.path.join("..", "icons", "cura-icon.svg"): os.path.join("usr", "share", "icons", "hicolor", "scalable", "apps", "cura-icon.svg"), - os.path.join("..", "icons", "cura-icon_64x64.png"): os.path.join("usr", "share", "icons", "hicolor", "64x64", "apps", "cura-icon.png"), + os.path.join("..", "icons", "cura-icon.svg"): os.path.join("usr", "share", "icons", "hicolor", "scalable", "apps", "cura-icon.svg"), + os.path.join("..", "icons", "cura-icon_64x64.png"): os.path.join("usr", "share", "icons", "hicolor", "64x64", "apps", "cura-icon.png"), os.path.join("..", "icons", "cura-icon_128x128.png"): os.path.join("usr", "share", "icons", "hicolor", "128x128", "apps", "cura-icon.png"), os.path.join("..", "icons", "cura-icon_256x256.png"): os.path.join("usr", "share", "icons", "hicolor", "256x256", "apps", "cura-icon.png"), os.path.join("..", "icons", "cura-icon_256x256.png"): "cura-icon.png", @@ -69,20 +72,25 @@ def copy_files(dist_path): packaging_dir = os.path.dirname(__file__) for source, dest in copied_files.items(): dest_file_path = os.path.join(dist_path, dest) - os.makedirs(os.path.dirname(dest_file_path), exist_ok=True) + os.makedirs(os.path.dirname(dest_file_path), exist_ok = True) shutil.copyfile(os.path.join(packaging_dir, source), dest_file_path) # Ensure that entrypoint.sh has the proper permissions: 755 (user reads, writes and executes, group reads and executes, world reads and executes). os.chmod(os.path.join(dist_path, "entrypoint.sh"), stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR | stat.S_IRGRP | stat.S_IXGRP | stat.S_IROTH | stat.S_IXOTH) + def create_appimage(dist_path, appimage_filename): - appimage_path = os.path.join(dist_path, "..", appimage_filename) - appimagetool = os.getenv("APPIMAGETOOL_LOCATION", "appimagetool") - command = [appimagetool, "--appimage-extract-and-run", f"{dist_path}/", appimage_path] + try: + os.rename(dist_path, "AppDir") + except OSError: + pass + appimagetool = os.getenv("APPIMAGEBUILDER_LOCATION", "appimage-builder-x86_64.AppImage") + command = [appimagetool, "--recipe", os.path.join(Path(__file__).parent, "AppImageBuilder.yml")] result = subprocess.call(command) if result != 0: raise RuntimeError(f"The AppImageTool command returned non-zero: {result}") + def sign_appimage(dist_path, appimage_filename): appimage_path = os.path.join(dist_path, "..", appimage_filename) command = ["gpg", "--yes", "--armor", "--detach-sig", appimage_path] @@ -90,10 +98,11 @@ def sign_appimage(dist_path, appimage_filename): if result != 0: raise RuntimeError(f"The GPG command returned non-zero: {result}") + if __name__ == "__main__": parser = argparse.ArgumentParser(description = "Create AppImages of Cura.") - parser.add_argument("dist_path", type=str, help="Path to where PyInstaller installed the distribution of Cura.") - parser.add_argument("version", type=str, help="Full version number of Cura (e.g. '5.1.0-beta')") + parser.add_argument("dist_path", type = str, help = "Path to where PyInstaller installed the distribution of Cura.") + parser.add_argument("version", type = str, help = "Full version number of Cura (e.g. '5.1.0-beta')") parser.add_argument("filename", type = str, help = "Filename of the AppImage (e.g. 'UltiMaker-Cura-5.1.0-beta-Linux-X64.AppImage')") args = parser.parse_args() build_appimage(args.dist_path, args.version, args.filename) From e558b11ebdab3b9db70e6c133c3b0637612c5eb4 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 06:32:06 +0200 Subject: [PATCH 115/231] Minor fixes Contributes CURA-10951 --- packaging/AppImage-builder/create_appimage.py | 63 +++++++++---------- .../AppImage-builder/entrypoint.sh.jinja | 8 --- 2 files changed, 29 insertions(+), 42 deletions(-) delete mode 100644 packaging/AppImage-builder/entrypoint.sh.jinja diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py index 03f13279e2..a91ac04139 100644 --- a/packaging/AppImage-builder/create_appimage.py +++ b/packaging/AppImage-builder/create_appimage.py @@ -1,15 +1,35 @@ # Copyright (c) 2023 UltiMaker # Cura is released under the terms of the LGPLv3 or higher. +import argparse +import os +import shutil +import subprocess from pathlib import Path -import argparse # Command line arguments parsing and help. + from jinja2 import Template -import os # Finding installation directory. -import os.path # Finding files. -import shutil # Copying files. -import stat # For setting file permissions. -import subprocess # For calling system commands. + + +def prepare_workspace(dist_path, appimage_filename): + """ + Prepare the workspace for building the AppImage. + :param dist_path: Path to the distribution of Cura created with pyinstaller. + :param appimage_filename: name of the AppImage file. + :return: + """ + if not os.path.exists(dist_path): + raise RuntimeError(f"The dist_path {dist_path} does not exist.") + + if os.path.exists(os.path.join(dist_path, appimage_filename)): + os.remove(os.path.join(dist_path, appimage_filename)) + + if not os.path.exists("AppDir"): + shutil.move(dist_path, "AppDir") + else: + print(f"AppDir already exists, assuming it is already prepared.") + + copy_files("AppDir") def build_appimage(dist_path, version, appimage_filename): @@ -17,14 +37,7 @@ def build_appimage(dist_path, version, appimage_filename): Creates an AppImage file from the build artefacts created so far. """ generate_appimage_builder_config(dist_path, version, appimage_filename) - generate_appimage_entrypoint(dist_path) - copy_files(dist_path) - - try: - os.remove(os.path.join(dist_path, appimage_filename)) # Ensure any old file is removed, if it exists. - except FileNotFoundError: - pass # If it didn't exist, that's even better. - create_appimage(dist_path, appimage_filename) + create_appimage() sign_appimage(dist_path, appimage_filename) @@ -43,17 +56,6 @@ def generate_appimage_builder_config(dist_path, version, appimage_filename): appimage_builder_file.write(appimage_builder) -def generate_appimage_entrypoint(dist_path): - with open(os.path.join(Path(__file__).parent, "entrypoint.sh.jinja"), "r") as entrypoint_file: - entrypoint = entrypoint_file.read() - - template = Template(entrypoint) - entrypoint = template.render(executable = "UltiMaker-Cura") - - with open(os.path.join(Path(__file__).parent, "entrypoint.sh"), "w") as entrypoint_file: - entrypoint_file.write(entrypoint) - - def copy_files(dist_path): """ Copy metadata files for the metadata of the AppImage. @@ -64,7 +66,6 @@ def copy_files(dist_path): os.path.join("..", "icons", "cura-icon_128x128.png"): os.path.join("usr", "share", "icons", "hicolor", "128x128", "apps", "cura-icon.png"), os.path.join("..", "icons", "cura-icon_256x256.png"): os.path.join("usr", "share", "icons", "hicolor", "256x256", "apps", "cura-icon.png"), os.path.join("..", "icons", "cura-icon_256x256.png"): "cura-icon.png", - "entrypoint.sh": "entrypoint.sh" } # TODO: openssl.cnf ??? @@ -75,15 +76,8 @@ def copy_files(dist_path): os.makedirs(os.path.dirname(dest_file_path), exist_ok = True) shutil.copyfile(os.path.join(packaging_dir, source), dest_file_path) - # Ensure that entrypoint.sh has the proper permissions: 755 (user reads, writes and executes, group reads and executes, world reads and executes). - os.chmod(os.path.join(dist_path, "entrypoint.sh"), stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR | stat.S_IRGRP | stat.S_IXGRP | stat.S_IROTH | stat.S_IXOTH) - -def create_appimage(dist_path, appimage_filename): - try: - os.rename(dist_path, "AppDir") - except OSError: - pass +def create_appimage(): appimagetool = os.getenv("APPIMAGEBUILDER_LOCATION", "appimage-builder-x86_64.AppImage") command = [appimagetool, "--recipe", os.path.join(Path(__file__).parent, "AppImageBuilder.yml")] result = subprocess.call(command) @@ -105,4 +99,5 @@ if __name__ == "__main__": parser.add_argument("version", type = str, help = "Full version number of Cura (e.g. '5.1.0-beta')") parser.add_argument("filename", type = str, help = "Filename of the AppImage (e.g. 'UltiMaker-Cura-5.1.0-beta-Linux-X64.AppImage')") args = parser.parse_args() + prepare_workspace(args.dist_path, args.filename) build_appimage(args.dist_path, args.version, args.filename) diff --git a/packaging/AppImage-builder/entrypoint.sh.jinja b/packaging/AppImage-builder/entrypoint.sh.jinja deleted file mode 100644 index 6ff63e6c63..0000000000 --- a/packaging/AppImage-builder/entrypoint.sh.jinja +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -BIN=`basename "$ARGV0" .AppImage` -if [ -f ${APPDIR}/$BIN ]; then - ${APPDIR}/$BIN "$@" -else - ${APPDIR}/{{ executable }} "$@" -fi; \ No newline at end of file From c29fcd7dcea9af355e1340d45f16e96667684590 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 07:24:14 +0200 Subject: [PATCH 116/231] Skip the AppImage test Contributes CURA-10951 --- packaging/AppImage-builder/create_appimage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py index a91ac04139..2e5284eaad 100644 --- a/packaging/AppImage-builder/create_appimage.py +++ b/packaging/AppImage-builder/create_appimage.py @@ -79,7 +79,7 @@ def copy_files(dist_path): def create_appimage(): appimagetool = os.getenv("APPIMAGEBUILDER_LOCATION", "appimage-builder-x86_64.AppImage") - command = [appimagetool, "--recipe", os.path.join(Path(__file__).parent, "AppImageBuilder.yml")] + command = [appimagetool, "--recipe", os.path.join(Path(__file__).parent, "AppImageBuilder.yml"), "--skip-test"] result = subprocess.call(command) if result != 0: raise RuntimeError(f"The AppImageTool command returned non-zero: {result}") From 7eedcac62fb6d5b5dd6101be3a495698c173e948 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 5 Sep 2023 08:37:24 +0200 Subject: [PATCH 117/231] Add includes for apt packages Based on: https://github.com/AppImageCrafters/appimage-builder/blob/main/recipes/hello-world-qt6/AppImageBuilder.yml Contributes CURA-10951 --- .../AppImageBuilder.yml.jinja | 57 ++++++++++++++++++- packaging/AppImage-builder/create_appimage.py | 3 +- 2 files changed, 55 insertions(+), 5 deletions(-) diff --git a/packaging/AppImage-builder/AppImageBuilder.yml.jinja b/packaging/AppImage-builder/AppImageBuilder.yml.jinja index 270279af3b..fd8b4e6485 100644 --- a/packaging/AppImage-builder/AppImageBuilder.yml.jinja +++ b/packaging/AppImage-builder/AppImageBuilder.yml.jinja @@ -4,7 +4,7 @@ AppDir: path: {{ app_dir }} app_info: id: com.ultimaker.cura - name: UltiMaker-Cura + name: UltiMaker Cura icon: {{ icon }} version: {{ version }} exec: UltiMaker-Cura @@ -47,8 +47,58 @@ AppDir: - sourceline: deb https://packagecloud.io/slacktechnologies/slack/debian/ jessie main include: - - libc6:amd64 - - xdg-desktop-portal-kde:amd64 + - libc6:amd64 + - xdg-desktop-portal-kde:amd64 + - libcap2:amd64 + - libcom-err2:amd64 + - libdbus-1-3:amd64 + - libgpg-error0:amd64 + - libgtk-3-common + - libkeyutils1:amd64 + - libllvm13 + - liblzma5:amd64 + - libpcre3:amd64 + - libqt6gui6 + - libqt6qml6 + - libqt6qmlworkerscript6 + - libqt6quick6 + - libselinux1:amd64 + - libtinfo6:amd64 + - qml6-module-qtqml-workerscript:amd64 + - qml6-module-qtquick:amd64 + - qt6-gtk-platformtheme:amd64 + - qt6-qpa-plugins:amd64 + # x11 + - libx11-6 + - libx11-xcb1 + - libxcb1 + - libxcb-render0 + - libxcb-xfixes0 + - libxcb-shape0 + - libxcb-dri2-0 + - libxcb-shm0 + - libxcb-glx0 + - libxcb-present0 + - libxcb-dri3-0 + # graphic libraries interface (safe graphics bundle including drivers, acceleration may not work in some systems) + - libglvnd0 + - libglx0 + - libglapi-mesa + - libgl1 + - libegl1 + - libgbm1 + - libdrm2 + - libglx-mesa0 + - libgl1-amber-dri + - libgl1-mesa-dri + - mesa-utils + - libgl1-mesa-glx + - libdrm-amdgpu1 + - libdrm-nouveau2 + exclude: + - hicolor-icon-theme + - adwaita-icon-theme + - humanity-icon-theme files: include: [] exclude: @@ -59,6 +109,7 @@ AppDir: - usr/share/doc/*/TODO.* runtime: env: + APPDIR_LIBRARY_PATH: "$APPDIR/usr/lib/x86_64-linux-gnu:$APPDIR/lib/x86_64-linux-gnu:$APPDIR/usr/lib:$APPDIR/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders" PYTHONPATH: "$APPDIR" QT_PLUGIN_PATH: "$APPDIR/qt/plugins" QML2_IMPORT_PATH: "$APPDIR/qt/qml" diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py index 2e5284eaad..819ec0b766 100644 --- a/packaging/AppImage-builder/create_appimage.py +++ b/packaging/AppImage-builder/create_appimage.py @@ -86,8 +86,7 @@ def create_appimage(): def sign_appimage(dist_path, appimage_filename): - appimage_path = os.path.join(dist_path, "..", appimage_filename) - command = ["gpg", "--yes", "--armor", "--detach-sig", appimage_path] + command = ["gpg", "--yes", "--armor", "--detach-sig", appimage_filename] result = subprocess.call(command) if result != 0: raise RuntimeError(f"The GPG command returned non-zero: {result}") From 652e8fbe7734c35fc3f053418d0e824824bc9618 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Tue, 5 Sep 2023 16:05:18 +0200 Subject: [PATCH 118/231] printjob icon CURA-10997 --- .../qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml | 2 +- resources/themes/cura-light/icons/default/Nozzle.svg | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 resources/themes/cura-light/icons/default/Nozzle.svg diff --git a/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml b/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml index a42239056c..b1acec1251 100644 --- a/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml +++ b/resources/qml/ApplicationSwitcher/ApplicationSwitcherPopup.qml @@ -44,7 +44,7 @@ Popup }, { displayName: catalog.i18nc("@label:button", "Print jobs"), - thumbnail: UM.Theme.getIcon("FoodBeverages"), + thumbnail: UM.Theme.getIcon("Nozzle"), description: catalog.i18nc("@tooltip:button", "Monitor print jobs and reprint from your print history."), link: "https://digitalfactory.ultimaker.com/app/print-jobs?utm_source=cura&utm_medium=software&utm_campaign=switcher-digital-factory-printjobs", permissionsRequired: ["digital-factory.print-job.read"] diff --git a/resources/themes/cura-light/icons/default/Nozzle.svg b/resources/themes/cura-light/icons/default/Nozzle.svg new file mode 100644 index 0000000000..616a6b8f3d --- /dev/null +++ b/resources/themes/cura-light/icons/default/Nozzle.svg @@ -0,0 +1,4 @@ + + + + From 2bc3079af594e6334887a08ab78d093c99fc93cc Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 6 Sep 2023 11:38:54 +0200 Subject: [PATCH 119/231] Only exclude Cura and CuraEngine still ship other executables Contributes to CURA-10951 --- packaging/msi/ExcludeComponents.xslt | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/packaging/msi/ExcludeComponents.xslt b/packaging/msi/ExcludeComponents.xslt index b964484922..dc782e2035 100644 --- a/packaging/msi/ExcludeComponents.xslt +++ b/packaging/msi/ExcludeComponents.xslt @@ -20,10 +20,15 @@ ...but we can use this longer `substring` expression instead (see https://github.com/wixtoolset/issues/issues/5609 ) --> + /> + @@ -32,6 +37,7 @@ - - + + + \ No newline at end of file From 331ff753159a59f8145cdb5e8522128eb7b5b931 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 15 Aug 2023 13:11:00 +0200 Subject: [PATCH 120/231] Insert "generic color same brand" logic for qualities So instead of always falling back to generic brand and generic color, we first try to fall back to generic color with the same brand for qualities CURA-10953 --- cura/Machines/MaterialNode.py | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/cura/Machines/MaterialNode.py b/cura/Machines/MaterialNode.py index 18db7d982d..179451ff67 100644 --- a/cura/Machines/MaterialNode.py +++ b/cura/Machines/MaterialNode.py @@ -31,6 +31,7 @@ class MaterialNode(ContainerNode): my_metadata = container_registry.findContainersMetadata(id = container_id)[0] self.base_file = my_metadata["base_file"] self.material_type = my_metadata["material"] + self.brand = my_metadata["brand"] self.guid = my_metadata["GUID"] self._loadAll() container_registry.containerRemoved.connect(self._onRemoved) @@ -80,6 +81,7 @@ class MaterialNode(ContainerNode): # such as "generic_pla_ultimaker_s5_AA_0.4". So we search with the "base_file" which is the material_root_id. else: qualities = container_registry.findInstanceContainersMetadata(type = "quality", definition = self.variant.machine.quality_definition, material = self.base_file) + if not qualities: my_material_type = self.material_type if self.variant.machine.has_variants: @@ -89,9 +91,22 @@ class MaterialNode(ContainerNode): else: qualities_any_material = container_registry.findInstanceContainersMetadata(type = "quality", definition = self.variant.machine.quality_definition) - all_material_base_files = {material_metadata["base_file"] for material_metadata in container_registry.findInstanceContainersMetadata(type = "material", material = my_material_type)} + # First we attempt to find materials that have the same brand but not the right color + all_material_base_files_right_brand = {material_metadata["base_file"] for material_metadata in container_registry.findInstanceContainersMetadata(type = "material", material = my_material_type, brand = self.brand)} - qualities.extend((quality for quality in qualities_any_material if quality.get("material") in all_material_base_files)) + right_brand_no_color_qualities = [quality for quality in qualities_any_material if quality.get("material") in all_material_base_files_right_brand] + + if right_brand_no_color_qualities: + # We found qualties for materials with the right brand but not with the right color. Use those. + qualities.extend(right_brand_no_color_qualities) + else: + # Fall back to generic + all_material_base_files = {material_metadata["base_file"] for material_metadata in + container_registry.findInstanceContainersMetadata(type="material", + material=my_material_type)} + no_brand_no_color_qualities = (quality for quality in qualities_any_material if + quality.get("material") in all_material_base_files) + qualities.extend(no_brand_no_color_qualities) if not qualities: # No quality profiles found. Go by GUID then. my_guid = self.guid From 71dc8e22a6ed7bb0d9b740711b46915d1ea761af Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Fri, 1 Sep 2023 11:11:09 +0200 Subject: [PATCH 121/231] Allow objects to be placed near border Issue before was the following: when placing objects within a grid cell there is a margin around the object. This margin comes from both the integer rounding of the cell and the defined min distance between objects. When trying to place object near the buildplate border we marked any cell that is not fully within the buildplate area as an invalid cell to place objects in. This was however too strict; there is the aforementioned margin around the object, and if only this margin would be outside the buildplate it is perfectly fine to place object in that cell. CURA-7951 --- cura/Arranging/GridArrange.py | 100 ++++++++++++++++++++-------------- 1 file changed, 58 insertions(+), 42 deletions(-) diff --git a/cura/Arranging/GridArrange.py b/cura/Arranging/GridArrange.py index 493c81b27c..4caf472b5d 100644 --- a/cura/Arranging/GridArrange.py +++ b/cura/Arranging/GridArrange.py @@ -1,11 +1,13 @@ import math -from typing import List, TYPE_CHECKING, Tuple, Set +from typing import List, TYPE_CHECKING, Tuple, Set, Union if TYPE_CHECKING: from UM.Scene.SceneNode import SceneNode from cura.BuildVolume import BuildVolume from UM.Application import Application +from UM.Math.AxisAlignedBox import AxisAlignedBox +from UM.Math.Polygon import Polygon from UM.Math.Vector import Vector from UM.Operations.AddSceneNodeOperation import AddSceneNodeOperation from UM.Operations.GroupedOperation import GroupedOperation @@ -34,10 +36,18 @@ class GridArrange(Arranger): self._grid_width += self._margin_x self._grid_height += self._margin_y - # Round up the grid size to the nearest cm + # Round up the grid size to the nearest cm, this assures that new objects will + # be placed on integer offsets from each other grid_precision = 10 # 1cm - self._grid_width = math.ceil(self._grid_width / grid_precision) * grid_precision - self._grid_height = math.ceil(self._grid_height / grid_precision) * grid_precision + rounded_grid_width = math.ceil(self._grid_width / grid_precision) * grid_precision + rounded_grid_height = math.ceil(self._grid_height / grid_precision) * grid_precision + + # The space added by the "grid precision rounding up" of the grid size + self._grid_round_margin_x = rounded_grid_width - self._grid_width + self._grid_round_margin_y = rounded_grid_height - self._grid_height + + self._grid_width = rounded_grid_width + self._grid_height = rounded_grid_height self._offset_x = 0 self._offset_y = 0 @@ -56,10 +66,9 @@ class GridArrange(Arranger): self._fixed_nodes_grid_ids = self._fixed_nodes_grid_ids.union( self._intersectingGridIdxInclusive(node.getBoundingBox())) - #grid indexes that are in disallowed area + # grid indexes that are in disallowed area for polygon in self._build_volume.getDisallowedAreas(): - self._fixed_nodes_grid_ids = self._fixed_nodes_grid_ids.union( - self._getIntersectingGridIdForPolygon(polygon)) + self._fixed_nodes_grid_ids = self._fixed_nodes_grid_ids.union(self._intersectingGridIdxInclusive(polygon)) self._build_plate_grid_ids = self._intersectingGridIdxExclusive(self._build_volume_bounding_box) @@ -240,51 +249,58 @@ class GridArrange(Arranger): return TranslateOperation(node, Vector(delta_x, 0, delta_y)) - def _getGridCornerPoints(self, bounding_box: "BoundingVolume") -> Tuple[float, float, float, float]: - coord_x1 = bounding_box.left - coord_x2 = bounding_box.right - coord_y1 = bounding_box.back - coord_y2 = bounding_box.front + def _getGridCornerPoints( + self, + bounds: Union[AxisAlignedBox, Polygon], + *, + margin_x: float = 0.0, + margin_y: float = 0.0 + ) -> Tuple[float, float, float, float]: + if isinstance(bounds, AxisAlignedBox): + coord_x1 = bounds.left - margin_x + coord_x2 = bounds.right + margin_x + coord_y1 = bounds.back - margin_y + coord_y2 = bounds.front + margin_y + elif isinstance(bounds, Polygon): + coord_x1 = float('inf') + coord_y1 = float('inf') + coord_x2 = float('-inf') + coord_y2 = float('-inf') + for x, y in bounds.getPoints(): + coord_x1 = min(coord_x1, x) + coord_y1 = min(coord_y1, y) + coord_x2 = max(coord_x2, x) + coord_y2 = max(coord_y2, y) + else: + raise TypeError("bounds must be either an AxisAlignedBox or a Polygon") + + coord_x1 -= margin_x + coord_x2 += margin_x + coord_y1 -= margin_y + coord_y2 += margin_y + grid_x1, grid_y1 = self._coordSpaceToGridSpace(coord_x1, coord_y1) grid_x2, grid_y2 = self._coordSpaceToGridSpace(coord_x2, coord_y2) return grid_x1, grid_y1, grid_x2, grid_y2 - def _getIntersectingGridIdForPolygon(self, polygon)-> Set[Tuple[int, int]]: - # (x0, y0) - # | - # v - # ┌─────────────┐ - # │ │ - # │ │ - # └─────────────┘ < (x1, y1) - x0 = float('inf') - y0 = float('inf') - x1 = float('-inf') - y1 = float('-inf') - grid_idx = set() - for [x, y] in polygon.getPoints(): - x0 = min(x0, x) - y0 = min(y0, y) - x1 = max(x1, x) - y1 = max(y1, y) - grid_x1, grid_y1 = self._coordSpaceToGridSpace(x0, y0) - grid_x2, grid_y2 = self._coordSpaceToGridSpace(x1, y1) - - for grid_x in range(math.floor(grid_x1), math.ceil(grid_x2)): - for grid_y in range(math.floor(grid_y1), math.ceil(grid_y2)): - grid_idx.add((grid_x, grid_y)) - return grid_idx - - def _intersectingGridIdxInclusive(self, bounding_box: "BoundingVolume") -> Set[Tuple[int, int]]: - grid_x1, grid_y1, grid_x2, grid_y2 = self._getGridCornerPoints(bounding_box) + def _intersectingGridIdxInclusive(self, bounds: Union[AxisAlignedBox, Polygon]) -> Set[Tuple[int, int]]: + grid_x1, grid_y1, grid_x2, grid_y2 = self._getGridCornerPoints( + bounds, + margin_x=-(self._margin_x + self._grid_round_margin_x) * 0.5, + margin_y=-(self._margin_y + self._grid_round_margin_y) * 0.5, + ) grid_idx = set() for grid_x in range(math.floor(grid_x1), math.ceil(grid_x2)): for grid_y in range(math.floor(grid_y1), math.ceil(grid_y2)): grid_idx.add((grid_x, grid_y)) return grid_idx - def _intersectingGridIdxExclusive(self, bounding_box: "BoundingVolume") -> Set[Tuple[int, int]]: - grid_x1, grid_y1, grid_x2, grid_y2 = self._getGridCornerPoints(bounding_box) + def _intersectingGridIdxExclusive(self, bounds: Union[AxisAlignedBox, Polygon]) -> Set[Tuple[int, int]]: + grid_x1, grid_y1, grid_x2, grid_y2 = self._getGridCornerPoints( + bounds, + margin_x=(self._margin_x + self._grid_round_margin_x) * 0.5, + margin_y=(self._margin_y + self._grid_round_margin_y) * 0.5, + ) grid_idx = set() for grid_x in range(math.ceil(grid_x1), math.floor(grid_x2)): for grid_y in range(math.ceil(grid_y1), math.floor(grid_y2)): From c7356ccb4ae30ff21685ccdf2b77a6bc72f2af0c Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 6 Sep 2023 21:17:15 +0200 Subject: [PATCH 122/231] Pass 'all' exceptions. part of CURA-10942 --- plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py index b47a5876d8..43aceb7793 100644 --- a/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py +++ b/plugins/PostProcessingPlugin/scripts/LimitXYAccelJerk.py @@ -256,7 +256,7 @@ class LimitXYAccelJerk(Script): lines.insert(len(lines)-2,m205_jerk_old) data[end_index-1] = "\n".join(lines) except: - all + pass else: data[len(data)-1] = m201_limit_old + "\n" + m205_jerk_old + "\n" + data[len(data)-1] return data From 5765f398a3b9f7ad652f865b10065ca72f237bf7 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 13:03:56 +0200 Subject: [PATCH 123/231] Add clarifying comments: Why .sh 'on' Windows? part of CURA-9494 --- .github/workflows/windows.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 5535f5f44f..f6de818eb4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -256,6 +256,7 @@ jobs: dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.exe retention-days: 5 + # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. - name: Write the run info shell: python run: | @@ -263,6 +264,7 @@ jobs: with open("run_info.sh", "w") as f: f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. - name: Upload the run info uses: actions/upload-artifact@v3 with: From 1a41f2650a0fa9018ce31d8c8aa4874ff652d058 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Thu, 7 Sep 2023 13:24:40 +0200 Subject: [PATCH 124/231] Don't show invisible materials in material selection CURA-10953 --- cura/Machines/Models/MaterialBrandsModel.py | 4 ++++ plugins/XmlMaterialProfile/XmlMaterialProfile.py | 3 +++ 2 files changed, 7 insertions(+) diff --git a/cura/Machines/Models/MaterialBrandsModel.py b/cura/Machines/Models/MaterialBrandsModel.py index 0438fc76fa..aeab2c1642 100644 --- a/cura/Machines/Models/MaterialBrandsModel.py +++ b/cura/Machines/Models/MaterialBrandsModel.py @@ -44,6 +44,10 @@ class MaterialBrandsModel(BaseMaterialsModel): if bool(container_node.getMetaDataEntry("removed", False)): continue + # Ignore materials that are marked as not visible for whatever reason + if not bool(container_node.getMetaDataEntry("visible", True)): + continue + # Add brands we haven't seen yet to the dict, skipping generics brand = container_node.getMetaDataEntry("brand", "") if brand.lower() == "generic": diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 524b7f099c..8c1ad17250 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -910,6 +910,9 @@ class XmlMaterialProfile(InstanceContainer): base_metadata["properties"] = property_values base_metadata["definition"] = "fdmprinter" + # Certain materials are loaded but should not be visible / selectable to the user. + base_metadata["visible"] = not property_values.get("abstract_color", False) + compatible_entries = data.iterfind("./um:settings/um:setting[@key='hardware compatible']", cls.__namespaces) try: common_compatibility = cls._parseCompatibleValue(next(compatible_entries).text) # type: ignore From fd887a877ae478513c0ae05c768c6e10c1d41c21 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Thu, 7 Sep 2023 13:48:36 +0200 Subject: [PATCH 125/231] Don't sync invisible materials CURA-10953 --- cura/UltimakerCloud/CloudMaterialSync.py | 3 +++ plugins/UM3NetworkPrinting/src/Network/SendMaterialJob.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cura/UltimakerCloud/CloudMaterialSync.py b/cura/UltimakerCloud/CloudMaterialSync.py index 210fc23898..dbfa8bbc8a 100644 --- a/cura/UltimakerCloud/CloudMaterialSync.py +++ b/cura/UltimakerCloud/CloudMaterialSync.py @@ -148,6 +148,9 @@ class CloudMaterialSync(QObject): continue if metadata["id"] == "empty_material": # Don't export the empty material. continue + # Ignore materials that are marked as not visible for whatever reason + if not bool(metadata.get("visible", True)): + continue material = registry.findContainers(id = metadata["id"])[0] suffix = registry.getMimeTypeForContainer(type(material)).preferredSuffix filename = metadata["id"] + "." + suffix diff --git a/plugins/UM3NetworkPrinting/src/Network/SendMaterialJob.py b/plugins/UM3NetworkPrinting/src/Network/SendMaterialJob.py index 32e20892ac..9f5484ba15 100644 --- a/plugins/UM3NetworkPrinting/src/Network/SendMaterialJob.py +++ b/plugins/UM3NetworkPrinting/src/Network/SendMaterialJob.py @@ -173,7 +173,7 @@ class SendMaterialJob(Job): result = {} # type: Dict[str, LocalMaterial] all_materials = CuraApplication.getInstance().getContainerRegistry().findInstanceContainersMetadata(type = "material") - all_base_files = [material for material in all_materials if material["id"] == material.get("base_file")] # Don't send materials without base_file: The empty material doesn't need to be sent. + all_base_files = [material for material in all_materials if material["id"] == material.get("base_file") and material.get("visible", True)] # Don't send materials without base_file: The empty material doesn't need to be sent. # Find the latest version of all material containers in the registry. for material_metadata in all_base_files: From 8d90ee88ee181d53ecfa0b74a3aa7e23dfb4b4f8 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Thu, 7 Sep 2023 16:27:24 +0200 Subject: [PATCH 126/231] name fixed for correct property handling CURA-10906 --- resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml b/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml index c33cce1505..18891cebee 100644 --- a/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml +++ b/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml @@ -40,7 +40,7 @@ UM.Dialog } } - onAccepted: loadModelFiles(base.selectedFiles) + onAccepted: loadModelFiles(base.fileUrls) UM.Label { From 13af77b4f6a97862fc528c2c04ccae7d9ce67f9c Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 20:34:54 +0200 Subject: [PATCH 127/231] Nightlies workflow: Enable skipping OS's part of CURA-9494 --- .github/workflows/installers.yml | 208 +++++++++++++++++++++---------- 1 file changed, 144 insertions(+), 64 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 96b67a0541..6a139b0b45 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -29,6 +29,11 @@ on: default: false required: true type: boolean + os_list: + description: 'List of OS(-variant)s to build for' + default: "windows, linux-modern, linux-legacy, macos-x64, macos-arm64" + required: true + type: string schedule: # Daily at 5:20 CET - cron: '20 4 * * *' @@ -40,59 +45,74 @@ env: jobs: windows-installer: - uses: ./.github/workflows/windows.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: windows-2022 - secrets: inherit + steps: + - name: Build Windows installer + if: ${{ contains(inputs.os_list, "windows") }} + uses: ./.github/workflows/windows.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: windows-2022 + secrets: inherit linux-modern-installer: - uses: ./.github/workflows/linux.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: ubuntu-22.04 - secrets: inherit + steps: + - name: Build (modern) Linux installer + if: ${{ contains(inputs.os_list, "linux-modern") }} + uses: ./.github/workflows/linux.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: ubuntu-22.04 + secrets: inherit linux-legacy-installer: - uses: ./.github/workflows/linux.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: ubuntu-20.04 - secrets: inherit + steps: + - name: Build (legacy) Linux installer + if: ${{ contains(inputs.os_list, "linux-legacy") }} + uses: ./.github/workflows/linux.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: ubuntu-20.04 + secrets: inherit macos-installer: - uses: ./.github/workflows/macos.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: macos-11.0 - secrets: inherit + steps: + - name: Build MacOS installer for Intel chips + if: ${{ contains(inputs.os_list, "macos-x64") }} + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: macos-11.0 + secrets: inherit macos-arm-installer: - uses: ./.github/workflows/macos.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: ARM64 - operating_system: self-hosted - secrets: inherit + steps: + - name: Build MacOS installer for ARM chips + if: ${{ contains(inputs.os_list, "macos-arm64") }} + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: ARM64 + operating_system: self-hosted + secrets: inherit # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: @@ -119,14 +139,20 @@ jobs: import os import datetime enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" - linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" - mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" - mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" - mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" - win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + os_list = [x.strip() for x in "${{ inputs.os_list }}".split(",")] + if "linux-modern" in os_list: + linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" + if "linux-legacy" in os_list: + linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" + if "macos-x64" in os_list: + mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + if "macos-arm64" in os_list: + mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + if "windows" in os_list: + win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] nightly_creation_time = str(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) output_env = os.environ["GITHUB_OUTPUT"] @@ -136,84 +162,139 @@ jobs: content = f.read() with open(output_env, "w") as f: f.write(content) - f.writelines(f"LINUX_MODERN={linux_modern}\n") - f.writelines(f"LINUX_LEGACY={linux_legacy}\n") - f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") - f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") - f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") - f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") - f.writelines(f"WIN_MSI={win_msi}\n") - f.writelines(f"WIN_EXE={win_exe}\n") + if "linux-modern" in os_list: + f.writelines(f"LINUX_MODERN={linux_modern}\n") + if "linux-legacy" in os_list: + f.writelines(f"LINUX_LEGACY={linux_legacy}\n") + if "macos-x64" in os_list: + f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") + f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") + if "macos-arm64" in os_list: + f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") + f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") + if "windows" in os_list: + f.writelines(f"WIN_MSI={win_msi}\n") + f.writelines(f"WIN_EXE={win_exe}\n") f.writelines(f"NIGHTLY_NAME={nightly_name}\n") f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts + if: ${{ contains(inputs.os_list, "linux-modern") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts + if: ${{ contains(inputs.os_list, "linux-legacy") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage path: installers - name: Download mac x64 dmg installer jobs artifacts + if: ${{ contains(inputs.os_list, "macos-x64") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg path: installers - name: Download mac x64 pkg installer jobs artifacts + if: ${{ contains(inputs.os_list, "macos-x64") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg path: installers - name: Download mac arm dmg installer jobs artifacts + if: ${{ contains(inputs.os_list, "macos-arm64") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg path: installers - name: Download mac arm pkg installer jobs artifacts + if: ${{ contains(inputs.os_list, "macos-arm64") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg path: installers - name: Download win msi installer jobs artifacts + if: ${{ contains(inputs.os_list, "windows") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts + if: ${{ contains(inputs.os_list, "windows") }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers - - name: Rename installers to nightlies + - name: Rename Linux (modern) installer to nightlies + if: ${{ contains(inputs.os_list, "linux-modern") }} run: | mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage + + - name: Rename Linux (legacy) installer to nightlies + if: ${{ contains(inputs.os_list, "linux-legacy") }} + run: | mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage + + - name: Rename MacOS (X64) installers to nightlies + if: ${{ contains(inputs.os_list, "macos-x64") }} + run: | mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg + + - name: Rename MacOS (ARM-64) installers to nightlies + if: ${{ contains(inputs.os_list, "macos-arm64") }} + run: | mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg + + - name: Rename Windows installers to nightlies + if: ${{ contains(inputs.os_list, "windows") }} + run: | mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - - name: Update nightly release + - name: Update nightly release for Linux (modern) + if: ${{ contains(inputs.os_list, "linux-modern") }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update nightly release for Linux (legacy) + if: ${{ contains(inputs.os_list, "linux-legacy") }} + run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update nightly release for MacOS (X64) + if: ${{ contains(inputs.os_list, "macos-x64") }} + run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update nightly release for MacOS (ARM-64) + if: ${{ contains(inputs.os_list, "macos-arm64") }} + run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update nightly release for Windows + if: ${{ contains(inputs.os_list, "windows") }} + run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber env: @@ -224,4 +305,3 @@ jobs: gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - From a35ce3d65221ef0788c8e6af8c7bae67e855ec0f Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 20:48:33 +0200 Subject: [PATCH 128/231] Use single quotes or 'if' doesn't work. part of CURA-9494 --- .github/workflows/installers.yml | 66 ++++++++++++++++---------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 6a139b0b45..02b10e496b 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -47,7 +47,7 @@ jobs: windows-installer: steps: - name: Build Windows installer - if: ${{ contains(inputs.os_list, "windows") }} + if: ${{ contains(inputs.os_list, 'windows') }} uses: ./.github/workflows/windows.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -61,7 +61,7 @@ jobs: linux-modern-installer: steps: - name: Build (modern) Linux installer - if: ${{ contains(inputs.os_list, "linux-modern") }} + if: ${{ contains(inputs.os_list, 'linux-modern') }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -75,7 +75,7 @@ jobs: linux-legacy-installer: steps: - name: Build (legacy) Linux installer - if: ${{ contains(inputs.os_list, "linux-legacy") }} + if: ${{ contains(inputs.os_list, 'linux-legacy') }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -89,7 +89,7 @@ jobs: macos-installer: steps: - name: Build MacOS installer for Intel chips - if: ${{ contains(inputs.os_list, "macos-x64") }} + if: ${{ contains(inputs.os_list, 'macos-x64') }} uses: ./.github/workflows/macos.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -103,7 +103,7 @@ jobs: macos-arm-installer: steps: - name: Build MacOS installer for ARM chips - if: ${{ contains(inputs.os_list, "macos-arm64") }} + if: ${{ contains(inputs.os_list, 'macos-arm64') }} uses: ./.github/workflows/macos.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -140,17 +140,17 @@ jobs: import datetime enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" os_list = [x.strip() for x in "${{ inputs.os_list }}".split(",")] - if "linux-modern" in os_list: + if 'linux-modern' in os_list: linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" - if "linux-legacy" in os_list: + if 'linux-legacy' in os_list: linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" - if "macos-x64" in os_list: + if 'macos-x64' in os_list: mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" - if "macos-arm64" in os_list: + if 'macos-arm64' in os_list: mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - if "windows" in os_list: + if 'windows' in os_list: win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] @@ -162,122 +162,122 @@ jobs: content = f.read() with open(output_env, "w") as f: f.write(content) - if "linux-modern" in os_list: + if 'linux-modern' in os_list: f.writelines(f"LINUX_MODERN={linux_modern}\n") - if "linux-legacy" in os_list: + if 'linux-legacy' in os_list: f.writelines(f"LINUX_LEGACY={linux_legacy}\n") - if "macos-x64" in os_list: + if 'macos-x64' in os_list: f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") - if "macos-arm64" in os_list: + if 'macos-arm64' in os_list: f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") - if "windows" in os_list: + if 'windows' in os_list: f.writelines(f"WIN_MSI={win_msi}\n") f.writelines(f"WIN_EXE={win_exe}\n") f.writelines(f"NIGHTLY_NAME={nightly_name}\n") f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts - if: ${{ contains(inputs.os_list, "linux-modern") }} + if: ${{ contains(inputs.os_list, 'linux-modern') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts - if: ${{ contains(inputs.os_list, "linux-legacy") }} + if: ${{ contains(inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage path: installers - name: Download mac x64 dmg installer jobs artifacts - if: ${{ contains(inputs.os_list, "macos-x64") }} + if: ${{ contains(inputs.os_list, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg path: installers - name: Download mac x64 pkg installer jobs artifacts - if: ${{ contains(inputs.os_list, "macos-x64") }} + if: ${{ contains(inputs.os_list, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg path: installers - name: Download mac arm dmg installer jobs artifacts - if: ${{ contains(inputs.os_list, "macos-arm64") }} + if: ${{ contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg path: installers - name: Download mac arm pkg installer jobs artifacts - if: ${{ contains(inputs.os_list, "macos-arm64") }} + if: ${{ contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg path: installers - name: Download win msi installer jobs artifacts - if: ${{ contains(inputs.os_list, "windows") }} + if: ${{ contains(inputs.os_list, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts - if: ${{ contains(inputs.os_list, "windows") }} + if: ${{ contains(inputs.os_list, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers - name: Rename Linux (modern) installer to nightlies - if: ${{ contains(inputs.os_list, "linux-modern") }} + if: ${{ contains(inputs.os_list, 'linux-modern') }} run: | mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage - name: Rename Linux (legacy) installer to nightlies - if: ${{ contains(inputs.os_list, "linux-legacy") }} + if: ${{ contains(inputs.os_list, 'linux-legacy') }} run: | mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage - name: Rename MacOS (X64) installers to nightlies - if: ${{ contains(inputs.os_list, "macos-x64") }} + if: ${{ contains(inputs.os_list, 'macos-x64') }} run: | mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg - name: Rename MacOS (ARM-64) installers to nightlies - if: ${{ contains(inputs.os_list, "macos-arm64") }} + if: ${{ contains(inputs.os_list, 'macos-arm64') }} run: | mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - name: Rename Windows installers to nightlies - if: ${{ contains(inputs.os_list, "windows") }} + if: ${{ contains(inputs.os_list, 'windows') }} run: | mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - name: Update nightly release for Linux (modern) - if: ${{ contains(inputs.os_list, "linux-modern") }} + if: ${{ contains(inputs.os_list, 'linux-modern') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Linux (legacy) - if: ${{ contains(inputs.os_list, "linux-legacy") }} + if: ${{ contains(inputs.os_list, 'linux-legacy') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (X64) - if: ${{ contains(inputs.os_list, "macos-x64") }} + if: ${{ contains(inputs.os_list, 'macos-x64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber @@ -285,7 +285,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (ARM-64) - if: ${{ contains(inputs.os_list, "macos-arm64") }} + if: ${{ contains(inputs.os_list, 'macos-arm64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber @@ -293,7 +293,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Windows - if: ${{ contains(inputs.os_list, "windows") }} + if: ${{ contains(inputs.os_list, 'windows') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber From 566fdfce1c75a75b360c92414ffe2d22468299f9 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 20:51:56 +0200 Subject: [PATCH 129/231] Whitespace can be important. part of CURA-9494 --- .github/workflows/installers.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 02b10e496b..766c174ed1 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -56,7 +56,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: windows-2022 - secrets: inherit + secrets: inherit linux-modern-installer: steps: @@ -70,7 +70,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: ubuntu-22.04 - secrets: inherit + secrets: inherit linux-legacy-installer: steps: @@ -84,7 +84,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: ubuntu-20.04 - secrets: inherit + secrets: inherit macos-installer: steps: @@ -98,7 +98,7 @@ jobs: staging: ${{ inputs.staging }} architecture: X64 operating_system: macos-11.0 - secrets: inherit + secrets: inherit macos-arm-installer: steps: @@ -112,7 +112,7 @@ jobs: staging: ${{ inputs.staging }} architecture: ARM64 operating_system: self-hosted - secrets: inherit + secrets: inherit # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: From e9fe6b9831324b65815817fa548772260398843e Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 21:10:46 +0200 Subject: [PATCH 130/231] Partial revert of unneeded code. It doesn't work out this way, and, due to the if-clause further on, it should work even if the 'need's aren't all met. part of CURA-9494 --- .github/workflows/installers.yml | 100 ++++++++++++++----------------- 1 file changed, 45 insertions(+), 55 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 766c174ed1..2fc4b76d41 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -45,73 +45,63 @@ env: jobs: windows-installer: - steps: - - name: Build Windows installer - if: ${{ contains(inputs.os_list, 'windows') }} - uses: ./.github/workflows/windows.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: windows-2022 + if: ${{ contains(inputs.os_list, 'windows') }} + uses: ./.github/workflows/windows.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: windows-2022 secrets: inherit linux-modern-installer: - steps: - - name: Build (modern) Linux installer - if: ${{ contains(inputs.os_list, 'linux-modern') }} - uses: ./.github/workflows/linux.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: ubuntu-22.04 + if: ${{ contains(inputs.os_list, 'linux-modern') }} + uses: ./.github/workflows/linux.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: ubuntu-22.04 secrets: inherit linux-legacy-installer: - steps: - - name: Build (legacy) Linux installer - if: ${{ contains(inputs.os_list, 'linux-legacy') }} - uses: ./.github/workflows/linux.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: ubuntu-20.04 + if: ${{ contains(inputs.os_list, 'linux-legacy') }} + uses: ./.github/workflows/linux.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: ubuntu-20.04 secrets: inherit macos-installer: - steps: - - name: Build MacOS installer for Intel chips - if: ${{ contains(inputs.os_list, 'macos-x64') }} - uses: ./.github/workflows/macos.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: X64 - operating_system: macos-11.0 + if: ${{ contains(inputs.os_list, 'macos-x64') }} + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: X64 + operating_system: macos-11.0 secrets: inherit macos-arm-installer: - steps: - - name: Build MacOS installer for ARM chips - if: ${{ contains(inputs.os_list, 'macos-arm64') }} - uses: ./.github/workflows/macos.yml - with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} - architecture: ARM64 - operating_system: self-hosted + if: ${{ contains(inputs.os_list, 'macos-arm64') }} + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ inputs.cura_conan_version }} + conan_args: ${{ inputs.conan_args }} + enterprise: ${{ inputs.enterprise }} + staging: ${{ inputs.staging }} + architecture: ARM64 + operating_system: self-hosted secrets: inherit # Run and update nightly release when the nightly input is set to true or if the schedule is triggered From e1f2424f0ecc69c443d7ddebcc8f45f40dadcdaf Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 22:15:30 +0200 Subject: [PATCH 131/231] Should run nightly part even if some OS is skipped. part of CURA-9494 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 2fc4b76d41..3b77fa7697 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -106,7 +106,7 @@ jobs: # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: - if: ${{ inputs.nightly || github.event_name == 'schedule' }} + if: ${{ always() && (! cancelled()) && contains(needs.*.result, 'success') && (! contains(needs.*.result, 'failure')) && (inputs.nightly || github.event_name == 'schedule') }} runs-on: ubuntu-latest needs: [ windows-installer, linux-modern-installer, linux-legacy-installer, macos-installer, macos-arm-installer ] steps: From 13962a563e514d26975fa6c4765a864b7ec82bca Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Thu, 7 Sep 2023 22:38:11 +0200 Subject: [PATCH 132/231] Make sure there is at least one run-info. part of CURA-9494 --- .github/workflows/installers.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 3b77fa7697..4ebea0660b 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -113,11 +113,26 @@ jobs: - name: Checkout uses: actions/checkout@v3 + # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. + - name: Download the run info + if: ${{ contains(inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: macos-run-info + - name: Download the run info II + if: ${{ contains(inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} + uses: actions/download-artifact@v2 + with: + name: linux-run-info + + - name: Download the run info III + if: ${{ contains(inputs.os_list, 'windows') }} + uses: actions/download-artifact@v2 + with: + name: windows-run-info + - name: Set the run info as environment variables run: | . run_info.sh From bb57220756b56b2c2820765eb5b0898440d819a5 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 8 Sep 2023 08:07:34 +0200 Subject: [PATCH 133/231] Fix scheduled build. ... but skip mac for now. Try out in about 15 minutes, after that I'll put it back to 5 o'clock. related to CURA-9494 --- .github/workflows/installers.yml | 45 ++++++++++++++++---------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 4ebea0660b..2ec2f3ed13 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -36,7 +36,7 @@ on: type: string schedule: # Daily at 5:20 CET - - cron: '20 4 * * *' + - cron: '23 4 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} @@ -45,7 +45,7 @@ env: jobs: windows-installer: - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: ./.github/workflows/windows.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -57,7 +57,7 @@ jobs: secrets: inherit linux-modern-installer: - if: ${{ contains(inputs.os_list, 'linux-modern') }} + if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -69,7 +69,7 @@ jobs: secrets: inherit linux-legacy-installer: - if: ${{ contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ inputs.cura_conan_version }} @@ -122,13 +122,13 @@ jobs: name: macos-run-info - name: Download the run info II - if: ${{ contains(inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} uses: actions/download-artifact@v2 with: name: linux-run-info - name: Download the run info III - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: actions/download-artifact@v2 with: name: windows-run-info @@ -145,9 +145,10 @@ jobs: import datetime enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" os_list = [x.strip() for x in "${{ inputs.os_list }}".split(",")] - if 'linux-modern' in os_list: + scheduled = "${{ github.event_name == 'schedule' }}" == "true" + if 'linux-modern' in os_list or scheduled: linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" - if 'linux-legacy' in os_list: + if 'linux-legacy' in os_list or scheduled: linux_legacy = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" if 'macos-x64' in os_list: mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" @@ -155,7 +156,7 @@ jobs: if 'macos-arm64' in os_list: mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - if 'windows' in os_list: + if 'windows' in os_list or scheduled: win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] @@ -167,9 +168,9 @@ jobs: content = f.read() with open(output_env, "w") as f: f.write(content) - if 'linux-modern' in os_list: + if 'linux-modern' in os_list or scheduled: f.writelines(f"LINUX_MODERN={linux_modern}\n") - if 'linux-legacy' in os_list: + if 'linux-legacy' in os_list or scheduled: f.writelines(f"LINUX_LEGACY={linux_legacy}\n") if 'macos-x64' in os_list: f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") @@ -177,21 +178,21 @@ jobs: if 'macos-arm64' in os_list: f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") - if 'windows' in os_list: + if 'windows' in os_list or scheduled: f.writelines(f"WIN_MSI={win_msi}\n") f.writelines(f"WIN_EXE={win_exe}\n") f.writelines(f"NIGHTLY_NAME={nightly_name}\n") f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts - if: ${{ contains(inputs.os_list, 'linux-modern') }} + if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts - if: ${{ contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule'}} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage @@ -226,26 +227,26 @@ jobs: path: installers - name: Download win msi installer jobs artifacts - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers - name: Rename Linux (modern) installer to nightlies - if: ${{ contains(inputs.os_list, 'linux-modern') }} + if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} run: | mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage - name: Rename Linux (legacy) installer to nightlies - if: ${{ contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} run: | mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage @@ -262,20 +263,20 @@ jobs: mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - name: Rename Windows installers to nightlies - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} run: | mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - name: Update nightly release for Linux (modern) - if: ${{ contains(inputs.os_list, 'linux-modern') }} + if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Linux (legacy) - if: ${{ contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber env: @@ -298,7 +299,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Windows - if: ${{ contains(inputs.os_list, 'windows') }} + if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber From e3f8c8d2ae3eedee81ce3ca0fd521a206a30fb4c Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 8 Sep 2023 08:54:33 +0200 Subject: [PATCH 134/231] Put scheduled build back to early morning. --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 2ec2f3ed13..8f9f5690aa 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -36,7 +36,7 @@ on: type: string schedule: # Daily at 5:20 CET - - cron: '23 4 * * *' + - cron: '20 4 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} From 0141b750f5a21dc9a2ac9004dfd4f5c9ac907f85 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 8 Sep 2023 11:03:49 +0200 Subject: [PATCH 135/231] Add version upgrader CURA-10953 --- .../VersionUpgrade54to55.py | 75 +++++++++++++++++++ .../VersionUpgrade54to55/__init__.py | 35 +++++++++ .../VersionUpgrade54to55/plugin.json | 8 ++ 3 files changed, 118 insertions(+) create mode 100644 plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py create mode 100644 plugins/VersionUpgrade/VersionUpgrade54to55/__init__.py create mode 100644 plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py new file mode 100644 index 0000000000..a65a938320 --- /dev/null +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py @@ -0,0 +1,75 @@ +# 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 +import re + + + +class VersionUpgrade54to55(VersionUpgrade): + profile_regex = re.compile( + r"um\_(?Ps(3|5|7))_(?Paa|cc|bb)(?P0\.(6|4|8))_(?Ppla|petg|abs)_(?P0\.\d{1,2}mm)") + + @staticmethod + def _isUpgradedUltimakerDefinitionId(definition_id: str) -> bool: + if definition_id.startswith("ultimaker_s5"): + return True + if definition_id.startswith("ultimaker_s3"): + return True + if definition_id.startswith("ultimaker_s7"): + return True + + return False + + @staticmethod + def _isBrandedMaterialID(material_id): + return material_id.startswith("ultimaker_") + + + + @staticmethod + def upgradeStack(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 "general" not in parser: + parser["general"] = {} + + extruder_definition_id = parser["containers"]["7"] + if parser["metadata"]["type"] == "extruder_train" and VersionUpgrade54to55._isUpgradedUltimakerDefinitionId(extruder_definition_id): + # We only need to update certain Ultimaker extruder ID's + material_id = parser["containers"]["4"] + quality_id = parser["containers"]["3"] + intent_id = parser["containers"]["2"] + if VersionUpgrade54to55._isBrandedMaterialID(material_id): + # We have an Ultimaker branded material ID, so we should change the intent & quality! + + quality_id = VersionUpgrade54to55.profile_regex.sub( + "um_\g_\g\g_um-\g_\g", quality_id) + + + intent_id = VersionUpgrade54to55.profile_regex.sub( + "um_\g_\g\g_um-\g_\g", intent_id) + + + parser["containers"]["3"] = quality_id + parser["containers"]["2"] = intent_id + + # We're not changing any settings, but we are changing how certain stacks are handled. + parser["general"]["version"] = "6" + + result = io.StringIO() + parser.write(result) + return [filename], [result.getvalue()] diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/__init__.py b/plugins/VersionUpgrade/VersionUpgrade54to55/__init__.py new file mode 100644 index 0000000000..b1e1904f56 --- /dev/null +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/__init__.py @@ -0,0 +1,35 @@ +# Copyright (c) 2023 UltiMaker +# Cura is released under the terms of the LGPLv3 or higher. + +from typing import Any, Dict, TYPE_CHECKING + +from . import VersionUpgrade54to55 + +if TYPE_CHECKING: + from UM.Application import Application + +upgrade = VersionUpgrade54to55.VersionUpgrade54to55() + + +def getMetaData() -> Dict[str, Any]: + return { + "version_upgrade": { + # From To Upgrade function + ("machine_stack", 5000022): ("machine_stack", 6000022, upgrade.upgradeStack), + ("extruder_train", 5000022): ("extruder_train", 6000022, upgrade.upgradeStack), + }, + "sources": { + "machine_stack": { + "get_version": upgrade.getCfgVersion, + "location": {"./machine_instances"} + }, + "extruder_train": { + "get_version": upgrade.getCfgVersion, + "location": {"./extruders"} + } + } + } + + +def register(app: "Application") -> Dict[str, Any]: + return {"version_upgrade": upgrade} diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json b/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json new file mode 100644 index 0000000000..9936564358 --- /dev/null +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/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.4 to Cura 5.5.", + "api": 8, + "i18n-catalog": "cura" +} From bcd9f9cbf9bd6d75d384e0beacf5455e1780dda1 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 8 Sep 2023 13:02:32 +0200 Subject: [PATCH 136/231] Add all changed materials to version upgrade regex CURA-10953 --- .../VersionUpgrade54to55/VersionUpgrade54to55.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py index a65a938320..d1a85d49bd 100644 --- a/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py @@ -11,7 +11,7 @@ import re class VersionUpgrade54to55(VersionUpgrade): profile_regex = re.compile( - r"um\_(?Ps(3|5|7))_(?Paa|cc|bb)(?P0\.(6|4|8))_(?Ppla|petg|abs)_(?P0\.\d{1,2}mm)") + r"um\_(?Ps(3|5|7))_(?Paa|cc|bb)(?P0\.(6|4|8))_(?Ppla|petg|abs|cpe|cpe_plus|nylon|pc|petcf|tough_pla|tpu)_(?P0\.\d{1,2}mm)") @staticmethod def _isUpgradedUltimakerDefinitionId(definition_id: str) -> bool: @@ -63,7 +63,6 @@ class VersionUpgrade54to55(VersionUpgrade): intent_id = VersionUpgrade54to55.profile_regex.sub( "um_\g_\g\g_um-\g_\g", intent_id) - parser["containers"]["3"] = quality_id parser["containers"]["2"] = intent_id From 2de0a9711ae82f942967a2c335c6a99715740832 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 8 Sep 2023 22:52:41 +0200 Subject: [PATCH 137/231] Require packages from main branches instead of from CURA-10915. --- conanfile.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conanfile.py b/conanfile.py index 083f2b43f6..aff8805b62 100644 --- a/conanfile.py +++ b/conanfile.py @@ -307,11 +307,11 @@ class CuraConan(ConanFile): self.requires("boost/1.82.0") self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("zlib/1.2.13") - self.requires("pyarcus/(latest)@ultimaker/cura_10951") + self.requires("pyarcus/(latest)@ultimaker/testing") self.requires("curaengine/(latest)@ultimaker/cura_10475") - self.requires("pysavitar/(latest)@ultimaker/cura_10951") - self.requires("pynest2d/(latest)@ultimaker/cura_10951") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_10951") + self.requires("pysavitar/(latest)@ultimaker/testing") + self.requires("pynest2d/(latest)@ultimaker/testing") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") self.requires("uranium/(latest)@ultimaker/cura_10475") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") From 038a8358b11072aad3ae47c3a0c3b0e95973d688 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 08:23:43 +0200 Subject: [PATCH 138/231] Pin pyArcus, pySavitar and pynestd2d to released 5.3.0 Contributes CURA-10951 and CURA-10475 --- conanfile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conanfile.py b/conanfile.py index aff8805b62..341bc488b0 100644 --- a/conanfile.py +++ b/conanfile.py @@ -307,10 +307,10 @@ class CuraConan(ConanFile): self.requires("boost/1.82.0") self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("zlib/1.2.13") - self.requires("pyarcus/(latest)@ultimaker/testing") + self.requires("pyarcus/5.3.0") self.requires("curaengine/(latest)@ultimaker/cura_10475") - self.requires("pysavitar/(latest)@ultimaker/testing") - self.requires("pynest2d/(latest)@ultimaker/testing") + self.requires("pysavitar/5.3.0") + self.requires("pynest2d/5.3.0") self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") self.requires("uranium/(latest)@ultimaker/cura_10475") self.requires("cura_binary_data/(latest)@ultimaker/testing") From 553ce41d0158dfc7081a7c722156e02087f3f72c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:01:11 +0200 Subject: [PATCH 139/231] Use default values for nightlies Contributes to CURA-10998 --- .github/workflows/installers.yml | 104 ++++++++++++++++--------------- 1 file changed, 53 insertions(+), 51 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 8f9f5690aa..79e97df79c 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -39,67 +39,69 @@ on: - cron: '20 4 * * *' env: - CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} - ENTERPRISE: ${{ inputs.enterprise }} - STAGING: ${{ inputs.staging }} + CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} + CONAN_ARGS: ${{ inputs.conan_args || '' }} + ENTERPRISE: ${{ inputs.enterprise || false }} + STAGING: ${{ inputs.staging || false }} + OS_LIST: ${{ inputs.os_list || 'windows, linux-modern, linux-legacy, macos-x64, macos-arm64' }} jobs: windows-installer: - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'windows') || github.event_name == 'schedule' }} uses: ./.github/workflows/windows.yml with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} + cura_conan_version: ${{ env.CURA_CONAN_VERSION }} + conan_args: ${{ env.CONAN_ARGS }} + enterprise: ${{ env.ENTERPRISE }} + staging: ${{ env.STAGING }} architecture: X64 operating_system: windows-2022 secrets: inherit linux-modern-installer: - if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-modern') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} + cura_conan_version: ${{ env.CURA_CONAN_VERSION }} + conan_args: ${{ env.CONAN_ARGS }} + enterprise: ${{ env.ENTERPRISE }} + staging: ${{ env.STAGING }} architecture: X64 operating_system: ubuntu-22.04 secrets: inherit linux-legacy-installer: - if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-legacy') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} + cura_conan_version: ${{ env.CURA_CONAN_VERSION }} + conan_args: ${{ env.CONAN_ARGS }} + enterprise: ${{ env.ENTERPRISE }} + staging: ${{ env.STAGING }} architecture: X64 operating_system: ubuntu-20.04 secrets: inherit macos-installer: - if: ${{ contains(inputs.os_list, 'macos-x64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} + cura_conan_version: ${{ env.CURA_CONAN_VERSION }} + conan_args: ${{ env.CONAN_ARGS }} + enterprise: ${{ env.ENTERPRISE }} + staging: ${{ env.STAGING }} architecture: X64 operating_system: macos-11.0 secrets: inherit macos-arm-installer: - if: ${{ contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-arm64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: - cura_conan_version: ${{ inputs.cura_conan_version }} - conan_args: ${{ inputs.conan_args }} - enterprise: ${{ inputs.enterprise }} - staging: ${{ inputs.staging }} + cura_conan_version: ${{ env.CURA_CONAN_VERSION }} + conan_args: ${{ env.CONAN_ARGS }} + enterprise: ${{ env.ENTERPRISE }} + staging: ${{ env.STAGING }} architecture: ARM64 operating_system: self-hosted secrets: inherit @@ -116,19 +118,19 @@ jobs: # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. - name: Download the run info - if: ${{ contains(inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: macos-run-info - name: Download the run info II - if: ${{ contains(inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} + if: contains(env.OS_LIST, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: linux-run-info - name: Download the run info III - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: contains(env.OS_LIST, windows') }} uses: actions/download-artifact@v2 with: name: windows-run-info @@ -143,8 +145,8 @@ jobs: run: | import os import datetime - enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - os_list = [x.strip() for x in "${{ inputs.os_list }}".split(",")] + enterprise = "-Enterprise" if "${{ env.ENTERPRISE }}" == "true" else "" + os_list = [x.strip() for x in "${{ env.OS_LIST }}".split(",")] scheduled = "${{ github.event_name == 'schedule' }}" == "true" if 'linux-modern' in os_list or scheduled: linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-modern-X64" @@ -185,105 +187,105 @@ jobs: f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts - if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-modern') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts - if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule'}} + if: ${{ contains(env.OS_LIST, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage path: installers - name: Download mac x64 dmg installer jobs artifacts - if: ${{ contains(inputs.os_list, 'macos-x64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg path: installers - name: Download mac x64 pkg installer jobs artifacts - if: ${{ contains(inputs.os_list, 'macos-x64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg path: installers - name: Download mac arm dmg installer jobs artifacts - if: ${{ contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg path: installers - name: Download mac arm pkg installer jobs artifacts - if: ${{ contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg path: installers - name: Download win msi installer jobs artifacts - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers - name: Rename Linux (modern) installer to nightlies - if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-modern') }} run: | mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage - name: Rename Linux (legacy) installer to nightlies - if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-legacy') }} run: | mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage - name: Rename MacOS (X64) installers to nightlies - if: ${{ contains(inputs.os_list, 'macos-x64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') }} run: | mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg - name: Rename MacOS (ARM-64) installers to nightlies - if: ${{ contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-arm64') }} run: | mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - name: Rename Windows installers to nightlies - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'windows') }} run: | mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - name: Update nightly release for Linux (modern) - if: ${{ contains(inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-modern') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Linux (legacy) - if: ${{ contains(inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'linux-legacy') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (X64) - if: ${{ contains(inputs.os_list, 'macos-x64') }} + if: ${{ contains(env.OS_LIST, 'macos-x64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber @@ -291,7 +293,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (ARM-64) - if: ${{ contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(env.OS_LIST, 'macos-arm64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber @@ -299,7 +301,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Windows - if: ${{ contains(inputs.os_list, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(env.OS_LIST, 'windows') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber From 965a30775d56106353482d59d82780105bb8b177 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:07:09 +0200 Subject: [PATCH 140/231] Use `github.event.inputs` Contributes to CURA-10998 --- .github/workflows/installers.yml | 52 ++++++++++++++++---------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 79e97df79c..ce69f15528 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -47,7 +47,7 @@ env: jobs: windows-installer: - if: ${{ contains(env.OS_LIST, 'windows') || github.event_name == 'schedule' }} + if: ${{ contains(github.event.inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: ./.github/workflows/windows.yml with: cura_conan_version: ${{ env.CURA_CONAN_VERSION }} @@ -59,7 +59,7 @@ jobs: secrets: inherit linux-modern-installer: - if: ${{ contains(env.OS_LIST, 'linux-modern') || github.event_name == 'schedule' }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ env.CURA_CONAN_VERSION }} @@ -71,7 +71,7 @@ jobs: secrets: inherit linux-legacy-installer: - if: ${{ contains(env.OS_LIST, 'linux-legacy') || github.event_name == 'schedule' }} + if: ${{ contains(github.event.inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: cura_conan_version: ${{ env.CURA_CONAN_VERSION }} @@ -83,7 +83,7 @@ jobs: secrets: inherit macos-installer: - if: ${{ contains(env.OS_LIST, 'macos-x64') || github.event_name == 'schedule' }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: cura_conan_version: ${{ env.CURA_CONAN_VERSION }} @@ -95,7 +95,7 @@ jobs: secrets: inherit macos-arm-installer: - if: ${{ contains(env.OS_LIST, 'macos-arm64') || github.event_name == 'schedule' }} + if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: cura_conan_version: ${{ env.CURA_CONAN_VERSION }} @@ -118,19 +118,19 @@ jobs: # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. - name: Download the run info - if: ${{ contains(env.OS_LIST, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: macos-run-info - name: Download the run info II - if: contains(env.OS_LIST, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} + if: contains(github.event.inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: linux-run-info - name: Download the run info III - if: contains(env.OS_LIST, windows') }} + if: contains(github.event.inputs.os_list, windows') }} uses: actions/download-artifact@v2 with: name: windows-run-info @@ -187,105 +187,105 @@ jobs: f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") - name: Download linux modern installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'linux-modern') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage path: installers - name: Download linux legacy installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'linux-legacy') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.LINUX_LEGACY }}-AppImage path: installers - name: Download mac x64 dmg installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'macos-x64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg path: installers - name: Download mac x64 pkg installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'macos-x64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg path: installers - name: Download mac arm dmg installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg path: installers - name: Download mac arm pkg installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg path: installers - name: Download win msi installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'windows') }} + if: ${{ contains(github.event.inputs.os_list, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_MSI }}-msi path: installers - name: Download win exe installer jobs artifacts - if: ${{ contains(env.OS_LIST, 'windows') }} + if: ${{ contains(github.event.inputs.os_list, 'windows') }} uses: actions/download-artifact@v2 with: name: ${{ steps.filename.outputs.WIN_EXE }}-exe path: installers - name: Rename Linux (modern) installer to nightlies - if: ${{ contains(env.OS_LIST, 'linux-modern') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} run: | mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage - name: Rename Linux (legacy) installer to nightlies - if: ${{ contains(env.OS_LIST, 'linux-legacy') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-legacy') }} run: | mv installers/${{ steps.filename.outputs.LINUX_LEGACY }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage - name: Rename MacOS (X64) installers to nightlies - if: ${{ contains(env.OS_LIST, 'macos-x64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} run: | mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg - name: Rename MacOS (ARM-64) installers to nightlies - if: ${{ contains(env.OS_LIST, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} run: | mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - name: Rename Windows installers to nightlies - if: ${{ contains(env.OS_LIST, 'windows') }} + if: ${{ contains(github.event.inputs.os_list, 'windows') }} run: | mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - name: Update nightly release for Linux (modern) - if: ${{ contains(env.OS_LIST, 'linux-modern') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Linux (legacy) - if: ${{ contains(env.OS_LIST, 'linux-legacy') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-legacy') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (X64) - if: ${{ contains(env.OS_LIST, 'macos-x64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber @@ -293,7 +293,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for MacOS (ARM-64) - if: ${{ contains(env.OS_LIST, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber @@ -301,7 +301,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release for Windows - if: ${{ contains(env.OS_LIST, 'windows') }} + if: ${{ contains(github.event.inputs.os_list, 'windows') }} run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber From e586fca22e504a4388309b67a428c19138348afe Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:08:33 +0200 Subject: [PATCH 141/231] Use `github.event.inputs` Contributes to CURA-10998 --- .github/workflows/installers.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index ce69f15528..28f4dab0f7 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -50,10 +50,10 @@ jobs: if: ${{ contains(github.event.inputs.os_list, 'windows') || github.event_name == 'schedule' }} uses: ./.github/workflows/windows.yml with: - cura_conan_version: ${{ env.CURA_CONAN_VERSION }} - conan_args: ${{ env.CONAN_ARGS }} - enterprise: ${{ env.ENTERPRISE }} - staging: ${{ env.STAGING }} + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.CONAN_ARGS }} + enterprise: ${{ github.event.inputs.ENTERPRISE }} + staging: ${{ github.event.inputs.STAGING }} architecture: X64 operating_system: windows-2022 secrets: inherit From c9bc1963e4cd6b47c2f074222accf2710cca3b27 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:11:21 +0200 Subject: [PATCH 142/231] Use `github.event.inputs` Contributes to CURA-10998 --- .github/workflows/installers.yml | 38 ++++++++++++++++---------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 28f4dab0f7..7208df4426 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -51,9 +51,9 @@ jobs: uses: ./.github/workflows/windows.yml with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.CONAN_ARGS }} - enterprise: ${{ github.event.inputs.ENTERPRISE }} - staging: ${{ github.event.inputs.STAGING }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise }} + staging: ${{ github.event.inputs.staging }} architecture: X64 operating_system: windows-2022 secrets: inherit @@ -62,10 +62,10 @@ jobs: if: ${{ contains(github.event.inputs.os_list, 'linux-modern') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: - cura_conan_version: ${{ env.CURA_CONAN_VERSION }} - conan_args: ${{ env.CONAN_ARGS }} - enterprise: ${{ env.ENTERPRISE }} - staging: ${{ env.STAGING }} + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise }} + staging: ${{ github.event.inputs.staging }} architecture: X64 operating_system: ubuntu-22.04 secrets: inherit @@ -74,10 +74,10 @@ jobs: if: ${{ contains(github.event.inputs.os_list, 'linux-legacy') || github.event_name == 'schedule' }} uses: ./.github/workflows/linux.yml with: - cura_conan_version: ${{ env.CURA_CONAN_VERSION }} - conan_args: ${{ env.CONAN_ARGS }} - enterprise: ${{ env.ENTERPRISE }} - staging: ${{ env.STAGING }} + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise }} + staging: ${{ github.event.inputs.staging }} architecture: X64 operating_system: ubuntu-20.04 secrets: inherit @@ -86,10 +86,10 @@ jobs: if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: - cura_conan_version: ${{ env.CURA_CONAN_VERSION }} - conan_args: ${{ env.CONAN_ARGS }} - enterprise: ${{ env.ENTERPRISE }} - staging: ${{ env.STAGING }} + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise }} + staging: ${{ github.event.inputs.staging }} architecture: X64 operating_system: macos-11.0 secrets: inherit @@ -98,10 +98,10 @@ jobs: if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') || github.event_name == 'schedule' }} uses: ./.github/workflows/macos.yml with: - cura_conan_version: ${{ env.CURA_CONAN_VERSION }} - conan_args: ${{ env.CONAN_ARGS }} - enterprise: ${{ env.ENTERPRISE }} - staging: ${{ env.STAGING }} + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise }} + staging: ${{ github.event.inputs.staging }} architecture: ARM64 operating_system: self-hosted secrets: inherit From 4c8f8c8a00214d00820789e9dd1784b3807c5397 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:12:48 +0200 Subject: [PATCH 143/231] fixed missing start of context Contributes to CURA-10998 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 7208df4426..403f8f9cb4 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -124,7 +124,7 @@ jobs: name: macos-run-info - name: Download the run info II - if: contains(github.event.inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: linux-run-info From d1e4e018b9b3a70ae38e5f976eabcd540b60a50f Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:13:54 +0200 Subject: [PATCH 144/231] fixed missing start of context Contributes to CURA-10998 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 403f8f9cb4..ca7455678a 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -130,7 +130,7 @@ jobs: name: linux-run-info - name: Download the run info III - if: contains(github.event.inputs.os_list, windows') }} + if: ${{ contains(github.event.inputs.os_list, windows') }} uses: actions/download-artifact@v2 with: name: windows-run-info From 7a3d852d41b45a4c6d551f6bf75be3bc7c1c9d6d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:18:32 +0200 Subject: [PATCH 145/231] fixed syntax erros Contributes to CURA-10998 --- .github/workflows/installers.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index ca7455678a..d7dc34c735 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -118,19 +118,19 @@ jobs: # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. - name: Download the run info - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} + if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} uses: actions/download-artifact@v2 with: name: macos-run-info - name: Download the run info II - if: ${{ contains(github.event.inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} + if: ${{ contains(github.event.inputs.os_list, 'linux-modern') || contains(inputs.os_list, 'linux-legacy') }} uses: actions/download-artifact@v2 with: name: linux-run-info - name: Download the run info III - if: ${{ contains(github.event.inputs.os_list, windows') }} + if: ${{ contains(github.event.inputs.os_list, 'windows') }} uses: actions/download-artifact@v2 with: name: windows-run-info From 312c2a5bb292783d99b4167b773d2f4d285ba1c5 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 10:20:43 +0200 Subject: [PATCH 146/231] github.event.inputs are strings Contributes to CURA-10998 --- .github/workflows/installers.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index d7dc34c735..93fa12c43e 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -52,8 +52,8 @@ jobs: with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise }} - staging: ${{ github.event.inputs.staging }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} architecture: X64 operating_system: windows-2022 secrets: inherit @@ -64,8 +64,8 @@ jobs: with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise }} - staging: ${{ github.event.inputs.staging }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} architecture: X64 operating_system: ubuntu-22.04 secrets: inherit @@ -76,8 +76,8 @@ jobs: with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise }} - staging: ${{ github.event.inputs.staging }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} architecture: X64 operating_system: ubuntu-20.04 secrets: inherit @@ -88,8 +88,8 @@ jobs: with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise }} - staging: ${{ github.event.inputs.staging }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} architecture: X64 operating_system: macos-11.0 secrets: inherit @@ -100,8 +100,8 @@ jobs: with: cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise }} - staging: ${{ github.event.inputs.staging }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} architecture: ARM64 operating_system: self-hosted secrets: inherit From 8f4dec2c9dd387317bbda48f6a6ef6fff71e04f1 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 11 Sep 2023 10:31:04 +0200 Subject: [PATCH 147/231] Fix possible hang at startup/add printer Remove the ISP leaving part which is *probably* unnecessary 99.99% of the times but may cause a hang when some USB devices are connected. CURA-10972 --- plugins/USBPrinting/AutoDetectBaudJob.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/plugins/USBPrinting/AutoDetectBaudJob.py b/plugins/USBPrinting/AutoDetectBaudJob.py index 1a7187be4d..5a8e455720 100644 --- a/plugins/USBPrinting/AutoDetectBaudJob.py +++ b/plugins/USBPrinting/AutoDetectBaudJob.py @@ -27,14 +27,7 @@ class AutoDetectBaudJob(Job): write_timeout = 3 read_timeout = 3 tries = 2 - - programmer = Stk500v2() serial = None - try: - programmer.connect(self._serial_port) - serial = programmer.leaveISP() - except ispBase.IspError: - programmer.close() for retry in range(tries): for baud_rate in self._all_baud_rates: From 8126b9a6f641f56a3b9606f2bd3ab784e5d5ae7a Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 12:24:37 +0200 Subject: [PATCH 148/231] Use testing package from Uranium and CuraEngine Contributes to CURA-10475 and CURA-10591 --- conanfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index 341bc488b0..315e494daf 100644 --- a/conanfile.py +++ b/conanfile.py @@ -308,11 +308,11 @@ class CuraConan(ConanFile): self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("zlib/1.2.13") self.requires("pyarcus/5.3.0") - self.requires("curaengine/(latest)@ultimaker/cura_10475") + self.requires("curaengine/(latest)@ultimaker/testing") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") - self.requires("uranium/(latest)@ultimaker/cura_10475") + self.requires("uranium/(latest)@ultimaker/testing") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") if self.options.internal: From 69bdcfa52f9df1546cc85ca6ff2457293f8b831c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 13:29:02 +0200 Subject: [PATCH 149/231] Simplified All Installer workflow No need to make exceptions in this workflow for different OSes it's called the **All** Installer for a reason. If people need a specific OS installer run the linux, macos or windows installer itself. Added a time-out to the macos workflow if the self-hosted isn't online. Moved the ARM64 jobs to the end and added an `always()` condition to the update of the release, such that the GH hosted runners will at least update. Add missing download for MacOS X64 Contributes to CURA-10475 and CURA-10591 --- .github/workflows/installers.yml | 462 ++++++++++++------------- .github/workflows/linux.yml | 29 +- .github/workflows/macos.yml | 565 ++++++++++++++++--------------- .github/workflows/windows.yml | 551 +++++++++++++++--------------- 4 files changed, 782 insertions(+), 825 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index e2875ba5a3..9c528b4643 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -2,279 +2,233 @@ name: All installers run-name: ${{ inputs.cura_conan_version }} by @${{ github.actor }} on: - workflow_dispatch: - inputs: - cura_conan_version: - description: 'Cura Conan Version' - default: 'cura/latest@ultimaker/testing' - required: true - type: string - conan_args: - description: 'Conan args: eq.: --require-override' - default: '' - required: false - type: string - enterprise: - description: 'Build Cura as an Enterprise edition' - default: false - required: true - type: boolean - staging: - description: 'Use staging API' - default: false - required: true - type: boolean - nightly: - description: 'Upload to nightly release' - default: false - required: true - type: boolean - os_list: - description: 'List of OS(-variant)s to build for' - default: "windows, linux`, macos-x64, macos-arm64" - required: true - type: string - schedule: - # Daily at 5:20 CET - - cron: '20 4 * * *' + workflow_dispatch: + inputs: + cura_conan_version: + description: 'Cura Conan Version' + default: 'cura/latest@ultimaker/testing' + required: true + type: string + conan_args: + description: 'Conan args: eq.: --require-override' + default: '' + required: false + type: string + enterprise: + description: 'Build Cura as an Enterprise edition' + default: false + required: true + type: boolean + staging: + description: 'Use staging API' + default: false + required: true + type: boolean + nightly: + description: 'Upload to nightly release' + default: false + required: true + type: boolean + + schedule: + # Daily at 5:20 CET + - cron: '20 4 * * *' env: - CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} - CONAN_ARGS: ${{ inputs.conan_args || '' }} - ENTERPRISE: ${{ inputs.enterprise || false }} - STAGING: ${{ inputs.staging || false }} - OS_LIST: ${{ inputs.os_list || 'windows, linux, macos-x64, macos-arm64' }} + CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} + CONAN_ARGS: ${{ inputs.conan_args || '' }} + ENTERPRISE: ${{ inputs.enterprise || false }} + STAGING: ${{ inputs.staging || false }} jobs: - windows-installer: - if: ${{ contains(github.event.inputs.os_list, 'windows') || github.event_name == 'schedule' }} - uses: ./.github/workflows/windows.yml + windows-installer: + uses: ./.github/workflows/windows.yml + with: + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} + architecture: X64 + operating_system: windows-2022 + secrets: inherit + + linux-installer: + uses: ./.github/workflows/linux.yml + with: + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} + architecture: X64 + operating_system: ubuntu-22.04 + secrets: inherit + + macos-installer: + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} + architecture: X64 + operating_system: macos-11.0 + secrets: inherit + + macos-arm-installer: + uses: ./.github/workflows/macos.yml + with: + cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} + architecture: ARM64 + operating_system: self-hosted + secrets: inherit + + # Run and update nightly release when the nightly input is set to true or if the schedule is triggered + update-nightly-release: + if: ${{ always() && (! cancelled()) && contains(needs.*.result, 'success') && (! contains(needs.*.result, 'failure')) && (inputs.nightly || github.event_name == 'schedule') }} + runs-on: ubuntu-latest + needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] + steps: + - name: Checkout + uses: actions/checkout@v3 + + # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. + + - name: Download the run info + uses: actions/download-artifact@v2 with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise == 'true' }} - staging: ${{ github.event.inputs.staging == 'true' }} - architecture: X64 - operating_system: windows-2022 - secrets: inherit + name: linux-run-info - linux-modern-installer: - if: ${{ contains(github.event.inputs.os_list, 'linux') || github.event_name == 'schedule' }} - uses: ./.github/workflows/linux.yml + - name: Set the run info as environment variables + run: | + . run_info.sh + + - name: Output the name file name and extension + id: filename + shell: python + run: | + import os + import datetime + enterprise = "-Enterprise" if "${{ github.event.inputs.enterprise }}" == "true" else "" + linux = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" + mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" + mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" + win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" + nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] + nightly_creation_time = str(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) + output_env = os.environ["GITHUB_OUTPUT"] + content = "" + if os.path.exists(output_env): + with open(output_env, "r") as f: + content = f.read() + with open(output_env, "w") as f: + f.write(content) + f.writelines(f"LINUX={linux}\n") + f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") + f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") + f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") + f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") + f.writelines(f"WIN_MSI={win_msi}\n") + f.writelines(f"WIN_EXE={win_exe}\n") + f.writelines(f"NIGHTLY_NAME={nightly_name}\n") + f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") + + - name: Download linux installer jobs artifacts + uses: actions/download-artifact@v2 with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise == 'true' }} - staging: ${{ github.event.inputs.staging == 'true' }} - architecture: X64 - operating_system: ubuntu-22.04 - secrets: inherit + name: ${{ steps.filename.outputs.LINUX }}-AppImage + path: installers - macos-installer: - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || github.event_name == 'schedule' }} - uses: ./.github/workflows/macos.yml + - name: Rename Linux installer to nightlies + run: | + mv installers/${{ steps.filename.outputs.LINUX }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage + + - name: Update nightly release for Linux + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Download win msi installer jobs artifacts + uses: actions/download-artifact@v2 with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise == 'true' }} - staging: ${{ github.event.inputs.staging == 'true' }} - architecture: X64 - operating_system: macos-11.0 - secrets: inherit + name: ${{ steps.filename.outputs.WIN_MSI }}-msi + path: installers - macos-arm-installer: - if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') || github.event_name == 'schedule' }} - uses: ./.github/workflows/macos.yml + - name: Download win exe installer jobs artifacts + uses: actions/download-artifact@v2 with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise == 'true' }} - staging: ${{ github.event.inputs.staging == 'true' }} - architecture: ARM64 - operating_system: self-hosted - secrets: inherit + name: ${{ steps.filename.outputs.WIN_EXE }}-exe + path: installers - # Run and update nightly release when the nightly input is set to true or if the schedule is triggered - update-nightly-release: - if: ${{ always() && (! cancelled()) && contains(needs.*.result, 'success') && (! contains(needs.*.result, 'failure')) && (inputs.nightly || github.event_name == 'schedule') }} - runs-on: ubuntu-latest - needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] - steps: - - name: Checkout - uses: actions/checkout@v3 + - name: Rename Windows installers to nightlies + run: | + mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi + mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - # It's not necessary to download all three, but it does make sure we have at least one if an OS is skipped. + - name: Update nightly release for Windows + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Download the run info - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') || contains(inputs.os_list, 'macos-arm64') }} - uses: actions/download-artifact@v2 - with: - name: macos-run-info + - name: Download MacOS (X64) dmg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg + path: installers - - name: Download the run info II - if: ${{ contains(github.event.inputs.os_list, 'linux') }} - uses: actions/download-artifact@v2 - with: - name: linux-run-info + - name: Download MacOS (X64) pkg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg + path: installers - - name: Download the run info III - if: ${{ contains(github.event.inputs.os_list, 'windows') }} - uses: actions/download-artifact@v2 - with: - name: windows-run-info + - name: Rename MacOS (X64) installers to nightlies + run: | + mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg + mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg - - name: Set the run info as environment variables - run: | - . run_info.sh + - name: Update nightly release for MacOS (X64) + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Output the name file name and extension - id: filename - shell: python - run: | - import os - import datetime - enterprise = "-Enterprise" if "${{ env.ENTERPRISE }}" == "true" else "" - os_list = [x.strip() for x in "${{ env.OS_LIST }}".split(",")] - scheduled = "${{ github.event_name == 'schedule' }}" == "true" - if 'linux-modern' in os_list or scheduled: - linux_modern = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-linux-X64" - if 'macos-x64' in os_list: - mac_x64_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" - mac_x64_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-X64" - if 'macos-arm64' in os_list: - mac_arm_dmg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - mac_arm_pkg = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-ARM64" - if 'windows' in os_list or scheduled: - win_msi = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" - win_exe = installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-X64" - nightly_name = "UltiMaker-Cura-" + os.getenv('CURA_VERSION_FULL').split("+")[0] - nightly_creation_time = str(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")) - output_env = os.environ["GITHUB_OUTPUT"] - content = "" - if os.path.exists(output_env): - with open(output_env, "r") as f: - content = f.read() - with open(output_env, "w") as f: - f.write(content) - if 'linux-modern' in os_list or scheduled: - f.writelines(f"LINUX_MODERN={linux_modern}\n") - if 'macos-x64' in os_list: - f.writelines(f"MAC_X64_DMG={mac_x64_dmg}\n") - f.writelines(f"MAC_X64_PKG={mac_x64_pkg}\n") - if 'macos-arm64' in os_list: - f.writelines(f"MAC_ARM_DMG={mac_arm_dmg}\n") - f.writelines(f"MAC_ARM_PKG={mac_arm_pkg}\n") - if 'windows' in os_list or scheduled: - f.writelines(f"WIN_MSI={win_msi}\n") - f.writelines(f"WIN_EXE={win_exe}\n") - f.writelines(f"NIGHTLY_NAME={nightly_name}\n") - f.writelines(f"NIGHTLY_TIME={nightly_creation_time}\n") + - name: Download MacOS (ARM-64) dmg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg + path: installers - - name: Download linux modern installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.LINUX_MODERN }}-AppImage - path: installers + - name: Download acOS (ARM-64) pkg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg + path: installers - - name: Download mac x64 dmg installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_X64_DMG }}-dmg - path: installers + - name: Rename MacOS (ARM-64) installers to nightlies + run: | + mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg + mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - - name: Download mac x64 pkg installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_X64_PKG }}-pkg - path: installers + - name: Update nightly release for MacOS (ARM-64) + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Download mac arm dmg installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg - path: installers - - - name: Download mac arm pkg installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg - path: installers - - - name: Download win msi installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'windows') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.WIN_MSI }}-msi - path: installers - - - name: Download win exe installer jobs artifacts - if: ${{ contains(github.event.inputs.os_list, 'windows') }} - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.WIN_EXE }}-exe - path: installers - - - name: Rename Linux (modern) installer to nightlies - if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} - run: | - mv installers/${{ steps.filename.outputs.LINUX_MODERN }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage - - - name: Rename MacOS (X64) installers to nightlies - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} - run: | - mv installers/${{ steps.filename.outputs.MAC_X64_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg - mv installers/${{ steps.filename.outputs.MAC_X64_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg - - - name: Rename MacOS (ARM-64) installers to nightlies - if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} - run: | - mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg - mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - - - name: Rename Windows installers to nightlies - if: ${{ contains(github.event.inputs.os_list, 'windows') }} - run: | - mv installers/${{ steps.filename.outputs.WIN_MSI }}.msi installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi - mv installers/${{ steps.filename.outputs.WIN_EXE }}.exe installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe - - - name: Update nightly release for Linux (modern) - if: ${{ contains(github.event.inputs.os_list, 'linux-modern') }} - run: | - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-modern-X64.AppImage --clobber - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Update nightly release for MacOS (X64) - if: ${{ contains(github.event.inputs.os_list, 'macos-x64') }} - run: | - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.dmg --clobber - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-X64.pkg --clobber - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Update nightly release for MacOS (ARM-64) - if: ${{ contains(github.event.inputs.os_list, 'macos-arm64') }} - run: | - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Update nightly release for Windows - if: ${{ contains(github.event.inputs.os_list, 'windows') }} - run: | - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.msi --clobber - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-win64-X64.exe --clobber - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Update nightly release description (with date) - run: | - gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Update nightly release description (with date) + if: always() + run: | + gh release edit nightly --title "${{ steps.filename.outputs.NIGHTLY_NAME }}" --notes "Nightly release created on: ${{ steps.filename.outputs.NIGHTLY_TIME }}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 375d753006..13fc7eefc2 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -38,7 +38,7 @@ on: type: choice options: - ubuntu-22.04 - - ubuntu-20.04 + workflow_call: inputs: cura_conan_version: @@ -82,6 +82,7 @@ env: jobs: cura-installer-create: + timeout-minutes: 30 runs-on: ${{ inputs.operating_system }} steps: @@ -257,19 +258,19 @@ jobs: dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage retention-days: 5 - - name: Write the run info - shell: python - run: | - import os - with open("run_info.sh", "w") as f: - f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') - - name: Upload the run info - uses: actions/upload-artifact@v3 - with: - name: linux-run-info - path: | - run_info.sh - retention-days: 5 + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: linux-run-info + path: | + run_info.sh + retention-days: 5 notify-export: if: ${{ always() }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 3667705952..e8423caba7 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -2,293 +2,294 @@ name: Macos Installer run-name: ${{ inputs.cura_conan_version }} for Macos-${{ inputs.architecture }} by @${{ github.actor }} on: - workflow_dispatch: - inputs: - cura_conan_version: - description: 'Cura Conan Version' - default: 'cura/latest@ultimaker/testing' - required: true - type: string - conan_args: - description: 'Conan args: eq.: --require-override' - default: '' - required: false - type: string - enterprise: - description: 'Build Cura as an Enterprise edition' - default: false - required: true - type: boolean - staging: - description: 'Use staging API' - default: false - required: true - type: boolean - architecture: - description: 'Architecture' - required: true - default: 'X64' - type: choice - options: - - X64 - - ARM64 - operating_system: - description: 'OS' - required: true - default: 'macos-11' - type: choice - options: - - self-hosted - - macos-11 - - macos-12 - workflow_call: - inputs: - cura_conan_version: - description: 'Cura Conan Version' - default: 'cura/latest@ultimaker/testing' - required: true - type: string - conan_args: - description: 'Conan args: eq.: --require-override' - default: '' - required: false - type: string - enterprise: - description: 'Build Cura as an Enterprise edition' - default: false - required: true - type: boolean - staging: - description: 'Use staging API' - default: false - required: true - type: boolean - architecture: - description: 'Architecture' - required: true - default: 'X64' - type: string - operating_system: - description: 'OS' - required: true - default: 'macos-11' - type: string + workflow_dispatch: + inputs: + cura_conan_version: + description: 'Cura Conan Version' + default: 'cura/latest@ultimaker/testing' + required: true + type: string + conan_args: + description: 'Conan args: eq.: --require-override' + default: '' + required: false + type: string + enterprise: + description: 'Build Cura as an Enterprise edition' + default: false + required: true + type: boolean + staging: + description: 'Use staging API' + default: false + required: true + type: boolean + architecture: + description: 'Architecture' + required: true + default: 'X64' + type: choice + options: + - X64 + - ARM64 + operating_system: + description: 'OS' + required: true + default: 'macos-11' + type: choice + options: + - self-hosted + - macos-11 + - macos-12 + workflow_call: + inputs: + cura_conan_version: + description: 'Cura Conan Version' + default: 'cura/latest@ultimaker/testing' + required: true + type: string + conan_args: + description: 'Conan args: eq.: --require-override' + default: '' + required: false + type: string + enterprise: + description: 'Build Cura as an Enterprise edition' + default: false + required: true + type: boolean + staging: + description: 'Use staging API' + default: false + required: true + type: boolean + architecture: + description: 'Architecture' + required: true + default: 'X64' + type: string + operating_system: + description: 'OS' + required: true + default: 'macos-11' + type: string env: - CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }} - CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }} - CODESIGN_IDENTITY: ${{ secrets.CODESIGN_IDENTITY }} - MAC_NOTARIZE_USER: ${{ secrets.MAC_NOTARIZE_USER }} - MAC_NOTARIZE_PASS: ${{ secrets.MAC_NOTARIZE_PASS }} - MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }} - MACOS_CERT_INSTALLER_P12: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} - MACOS_CERT_USER: ${{ secrets.MACOS_CERT_USER }} - MACOS_CERT_PASSPHRASE: ${{ secrets.MACOS_CERT_PASSPHRASE }} - CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} - ENTERPRISE: ${{ inputs.enterprise }} - STAGING: ${{ inputs.staging }} + CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }} + CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }} + CODESIGN_IDENTITY: ${{ secrets.CODESIGN_IDENTITY }} + MAC_NOTARIZE_USER: ${{ secrets.MAC_NOTARIZE_USER }} + MAC_NOTARIZE_PASS: ${{ secrets.MAC_NOTARIZE_PASS }} + MACOS_CERT_P12: ${{ secrets.MACOS_CERT_P12 }} + MACOS_CERT_INSTALLER_P12: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} + MACOS_CERT_USER: ${{ secrets.MACOS_CERT_USER }} + MACOS_CERT_PASSPHRASE: ${{ secrets.MACOS_CERT_PASSPHRASE }} + CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} + ENTERPRISE: ${{ inputs.enterprise }} + STAGING: ${{ inputs.staging }} jobs: - cura-installer-create: - runs-on: ${{ inputs.operating_system }} + cura-installer-create: + timeout-minutes: 30 + runs-on: ${{ inputs.operating_system }} - outputs: - INSTALLER_FILENAME: ${{ steps.filename.outputs.INSTALLER_FILENAME }} + outputs: + INSTALLER_FILENAME: ${{ steps.filename.outputs.INSTALLER_FILENAME }} - steps: - - name: Checkout - uses: actions/checkout@v3 + steps: + - name: Checkout + uses: actions/checkout@v3 - - name: Setup Python and pip - uses: actions/setup-python@v4 - with: - python-version: '3.10.x' - cache: 'pip' - cache-dependency-path: .github/workflows/requirements-conan-package.txt - - - name: Install Python requirements for runner - run: pip install -r .github/workflows/requirements-conan-package.txt - - - name: Cache Conan local repository packages (Bash) - uses: actions/cache@v3 - with: - path: | - $HOME/.conan/data - $HOME/.conan/conan_download_cache - key: conan-${{ runner.os }}-${{ runner.arch }}-installer-cache - - - name: Install MacOS system requirements - run: brew install cmake autoconf automake ninja create-dmg - - - name: Create the default Conan profile - run: conan profile new default --detect --force - - - name: Remove Macos keychain (Bash) - run: security delete-keychain signing_temp.keychain || true - - - name: Configure Macos keychain Developer Cert(Bash) - id: macos-keychain-developer-cert - uses: apple-actions/import-codesign-certs@v1 - with: - keychain-password: ${{ secrets.MACOS_KEYCHAIN_PASSWORD }} - p12-file-base64: ${{ secrets.MACOS_CERT_P12 }} - p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} - - - name: Configure Macos keychain Installer Cert (Bash) - id: macos-keychain-installer-cert - uses: apple-actions/import-codesign-certs@v1 - with: - keychain-password: ${{ secrets.MACOS_KEYCHAIN_PASSWORD }} - create-keychain: false # keychain is created in previous use of action. - p12-file-base64: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} - p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} - - - name: Get Conan configuration - run: | - conan config install https://github.com/Ultimaker/conan-config.git - conan config install https://github.com/Ultimaker/conan-config.git -a "-b runner/${{ runner.os }}/${{ runner.arch }}" - - - name: Use Conan download cache (Bash) - run: conan config set storage.download_cache="$HOME/.conan/conan_download_cache" - - - name: Create the Packages (Bash) - run: conan install $CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$ENTERPRISE -o cura:staging=$STAGING --json "cura_inst/conan_install_info.json" - - - name: Upload the Package(s) - if: always() - run: | - conan upload "*" -r cura --all -c - - - name: Set Environment variables for Cura (bash) - run: | - . ./cura_inst/bin/activate_github_actions_env.sh - . ./cura_inst/bin/activate_github_actions_version_env.sh - - - name: Unlock Macos keychain (Bash) - run: security unlock -p $TEMP_KEYCHAIN_PASSWORD signing_temp.keychain - env: - TEMP_KEYCHAIN_PASSWORD: ${{ steps.macos-keychain-developer-cert.outputs.keychain-password }} - - # FIXME: This is a workaround to ensure that we use and pack a shared library for OpenSSL 1.1.1l. We currently compile - # OpenSSL statically for CPython, but our Python Dependenies (such as PyQt6) require a shared library. - # Because Conan won't allow for building the same library with two different options (easily) we need to install it explicitly - # and do a manual copy to the VirtualEnv, such that Pyinstaller can find it. - - name: Install OpenSSL shared - run: conan install openssl/1.1.1l@_/_ --build=missing --update -o openssl:shared=True -g deploy - - - name: Copy OpenSSL shared (Bash) - run: | - cp ./openssl/lib/*.so* ./cura_inst/bin/ || true - cp ./openssl/lib/*.dylib* ./cura_inst/bin/ || true - - - name: Create the Cura dist - run: pyinstaller ./cura_inst/UltiMaker-Cura.spec - - - name: Output the name file name and extension - id: filename - shell: python - run: | - import os - enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-${{ inputs.architecture }}" - output_env = os.environ["GITHUB_OUTPUT"] - content = "" - if os.path.exists(output_env): - with open(output_env, "r") as f: - content = f.read() - with open(output_env, "w") as f: - f.write(content) - f.writelines(f"INSTALLER_FILENAME={installer_filename}\n") - - - name: Summarize the used Conan dependencies - shell: python - run: | - import os - import json - from pathlib import Path - - conan_install_info_path = Path("cura_inst/conan_install_info.json") - conan_info = {"installed": []} - if os.path.exists(conan_install_info_path): - with open(conan_install_info_path, "r") as f: - conan_info = json.load(f) - sorted_deps = sorted([dep["recipe"]["id"].replace('#', r' rev: ') for dep in conan_info["installed"]]) - - summary_env = os.environ["GITHUB_STEP_SUMMARY"] - content = "" - if os.path.exists(summary_env): - with open(summary_env, "r") as f: - content = f.read() - - with open(summary_env, "w") as f: - f.write(content) - f.writelines("# ${{ steps.filename.outputs.INSTALLER_FILENAME }}\n") - f.writelines("## Conan packages:\n") - for dep in sorted_deps: - f.writelines(f"`{dep}`\n") - - - name: Summarize the used Python modules - shell: python - run: | - import os - import pkg_resources - summary_env = os.environ["GITHUB_STEP_SUMMARY"] - content = "" - if os.path.exists(summary_env): - with open(summary_env, "r") as f: - content = f.read() - - with open(summary_env, "w") as f: - f.write(content) - f.writelines("## Python modules:\n") - for package in pkg_resources.working_set: - f.writelines(f"`{package.key}/{package.version}`\n") - - - name: Create the Macos dmg (Bash) - run: python ../cura_inst/packaging/MacOS/build_macos.py --source_path ../cura_inst --dist_path . --cura_conan_version $CURA_CONAN_VERSION --filename "${{ steps.filename.outputs.INSTALLER_FILENAME }}" --build_dmg --build_pkg --app_name "$CURA_APP_NAME" - working-directory: dist - - - name: Upload the dmg - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.filename.outputs.INSTALLER_FILENAME }}-dmg - path: | - dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.dmg - retention-days: 5 - - - name: Upload the pkg - uses: actions/upload-artifact@v3 - with: - name: ${{ steps.filename.outputs.INSTALLER_FILENAME }}-pkg - path: | - dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.pkg - retention-days: 5 - - - name: Write the run info - shell: python - run: | - import os - with open("run_info.sh", "w") as f: - f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') - - - name: Upload the run info - uses: actions/upload-artifact@v3 - with: - name: macos-run-info - path: | - run_info.sh - retention-days: 5 - - - notify-export: - if: ${{ always() }} - needs: [ cura-installer-create ] - - uses: ultimaker/cura/.github/workflows/notify.yml@main + - name: Setup Python and pip + uses: actions/setup-python@v4 with: - success: ${{ contains(join(needs.*.result, ','), 'success') }} - success_title: "Create the Cura distributions" - success_body: "Installers for ${{ inputs.cura_conan_version }}" - failure_title: "Failed to create the Cura distributions" - failure_body: "Failed to create at least 1 installer for ${{ inputs.cura_conan_version }}" - secrets: inherit + python-version: '3.10.x' + cache: 'pip' + cache-dependency-path: .github/workflows/requirements-conan-package.txt + + - name: Install Python requirements for runner + run: pip install -r .github/workflows/requirements-conan-package.txt + + - name: Cache Conan local repository packages (Bash) + uses: actions/cache@v3 + with: + path: | + $HOME/.conan/data + $HOME/.conan/conan_download_cache + key: conan-${{ runner.os }}-${{ runner.arch }}-installer-cache + + - name: Install MacOS system requirements + run: brew install cmake autoconf automake ninja create-dmg + + - name: Create the default Conan profile + run: conan profile new default --detect --force + + - name: Remove Macos keychain (Bash) + run: security delete-keychain signing_temp.keychain || true + + - name: Configure Macos keychain Developer Cert(Bash) + id: macos-keychain-developer-cert + uses: apple-actions/import-codesign-certs@v1 + with: + keychain-password: ${{ secrets.MACOS_KEYCHAIN_PASSWORD }} + p12-file-base64: ${{ secrets.MACOS_CERT_P12 }} + p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} + + - name: Configure Macos keychain Installer Cert (Bash) + id: macos-keychain-installer-cert + uses: apple-actions/import-codesign-certs@v1 + with: + keychain-password: ${{ secrets.MACOS_KEYCHAIN_PASSWORD }} + create-keychain: false # keychain is created in previous use of action. + p12-file-base64: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} + p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} + + - name: Get Conan configuration + run: | + conan config install https://github.com/Ultimaker/conan-config.git + conan config install https://github.com/Ultimaker/conan-config.git -a "-b runner/${{ runner.os }}/${{ runner.arch }}" + + - name: Use Conan download cache (Bash) + run: conan config set storage.download_cache="$HOME/.conan/conan_download_cache" + + - name: Create the Packages (Bash) + run: conan install $CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$ENTERPRISE -o cura:staging=$STAGING --json "cura_inst/conan_install_info.json" + + - name: Upload the Package(s) + if: always() + run: | + conan upload "*" -r cura --all -c + + - name: Set Environment variables for Cura (bash) + run: | + . ./cura_inst/bin/activate_github_actions_env.sh + . ./cura_inst/bin/activate_github_actions_version_env.sh + + - name: Unlock Macos keychain (Bash) + run: security unlock -p $TEMP_KEYCHAIN_PASSWORD signing_temp.keychain + env: + TEMP_KEYCHAIN_PASSWORD: ${{ steps.macos-keychain-developer-cert.outputs.keychain-password }} + + # FIXME: This is a workaround to ensure that we use and pack a shared library for OpenSSL 1.1.1l. We currently compile + # OpenSSL statically for CPython, but our Python Dependenies (such as PyQt6) require a shared library. + # Because Conan won't allow for building the same library with two different options (easily) we need to install it explicitly + # and do a manual copy to the VirtualEnv, such that Pyinstaller can find it. + - name: Install OpenSSL shared + run: conan install openssl/1.1.1l@_/_ --build=missing --update -o openssl:shared=True -g deploy + + - name: Copy OpenSSL shared (Bash) + run: | + cp ./openssl/lib/*.so* ./cura_inst/bin/ || true + cp ./openssl/lib/*.dylib* ./cura_inst/bin/ || true + + - name: Create the Cura dist + run: pyinstaller ./cura_inst/UltiMaker-Cura.spec + + - name: Output the name file name and extension + id: filename + shell: python + run: | + import os + enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" + installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-macos-${{ inputs.architecture }}" + output_env = os.environ["GITHUB_OUTPUT"] + content = "" + if os.path.exists(output_env): + with open(output_env, "r") as f: + content = f.read() + with open(output_env, "w") as f: + f.write(content) + f.writelines(f"INSTALLER_FILENAME={installer_filename}\n") + + - name: Summarize the used Conan dependencies + shell: python + run: | + import os + import json + from pathlib import Path + + conan_install_info_path = Path("cura_inst/conan_install_info.json") + conan_info = {"installed": []} + if os.path.exists(conan_install_info_path): + with open(conan_install_info_path, "r") as f: + conan_info = json.load(f) + sorted_deps = sorted([dep["recipe"]["id"].replace('#', r' rev: ') for dep in conan_info["installed"]]) + + summary_env = os.environ["GITHUB_STEP_SUMMARY"] + content = "" + if os.path.exists(summary_env): + with open(summary_env, "r") as f: + content = f.read() + + with open(summary_env, "w") as f: + f.write(content) + f.writelines("# ${{ steps.filename.outputs.INSTALLER_FILENAME }}\n") + f.writelines("## Conan packages:\n") + for dep in sorted_deps: + f.writelines(f"`{dep}`\n") + + - name: Summarize the used Python modules + shell: python + run: | + import os + import pkg_resources + summary_env = os.environ["GITHUB_STEP_SUMMARY"] + content = "" + if os.path.exists(summary_env): + with open(summary_env, "r") as f: + content = f.read() + + with open(summary_env, "w") as f: + f.write(content) + f.writelines("## Python modules:\n") + for package in pkg_resources.working_set: + f.writelines(f"`{package.key}/{package.version}`\n") + + - name: Create the Macos dmg (Bash) + run: python ../cura_inst/packaging/MacOS/build_macos.py --source_path ../cura_inst --dist_path . --cura_conan_version $CURA_CONAN_VERSION --filename "${{ steps.filename.outputs.INSTALLER_FILENAME }}" --build_dmg --build_pkg --app_name "$CURA_APP_NAME" + working-directory: dist + + - name: Upload the dmg + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.filename.outputs.INSTALLER_FILENAME }}-dmg + path: | + dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.dmg + retention-days: 5 + + - name: Upload the pkg + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.filename.outputs.INSTALLER_FILENAME }}-pkg + path: | + dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.pkg + retention-days: 5 + + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: macos-run-info + path: | + run_info.sh + retention-days: 5 + + + notify-export: + if: ${{ always() }} + needs: [ cura-installer-create ] + + uses: ultimaker/cura/.github/workflows/notify.yml@main + with: + success: ${{ contains(join(needs.*.result, ','), 'success') }} + success_title: "Create the Cura distributions" + success_body: "Installers for ${{ inputs.cura_conan_version }}" + failure_title: "Failed to create the Cura distributions" + failure_body: "Failed to create at least 1 installer for ${{ inputs.cura_conan_version }}" + secrets: inherit diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f6de818eb4..333e47e589 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -2,286 +2,287 @@ name: Windows Installer run-name: ${{ inputs.cura_conan_version }} for Windows-${{ inputs.architecture }} by @${{ github.actor }} on: - workflow_dispatch: - inputs: - cura_conan_version: - description: 'Cura Conan Version' - default: 'cura/latest@ultimaker/testing' - required: true - type: string - conan_args: - description: 'Conan args: eq.: --require-override' - default: '' - required: false - type: string - enterprise: - description: 'Build Cura as an Enterprise edition' - default: false - required: true - type: boolean - staging: - description: 'Use staging API' - default: false - required: true - type: boolean - architecture: - description: 'Architecture' - required: true - default: 'X64' - type: choice - options: - - X64 - operating_system: - description: 'OS' - required: true - default: 'windows-2022' - type: choice - options: - - windows-2022 - workflow_call: - inputs: - cura_conan_version: - description: 'Cura Conan Version' - default: 'cura/latest@ultimaker/testing' - required: true - type: string - conan_args: - description: 'Conan args: eq.: --require-override' - default: '' - required: false - type: string - enterprise: - description: 'Build Cura as an Enterprise edition' - default: false - required: true - type: boolean - staging: - description: 'Use staging API' - default: false - required: true - type: boolean - architecture: - description: 'Architecture' - required: true - default: 'X64' - type: string - operating_system: - description: 'OS' - required: true - default: 'windows-2022' - type: string + workflow_dispatch: + inputs: + cura_conan_version: + description: 'Cura Conan Version' + default: 'cura/latest@ultimaker/testing' + required: true + type: string + conan_args: + description: 'Conan args: eq.: --require-override' + default: '' + required: false + type: string + enterprise: + description: 'Build Cura as an Enterprise edition' + default: false + required: true + type: boolean + staging: + description: 'Use staging API' + default: false + required: true + type: boolean + architecture: + description: 'Architecture' + required: true + default: 'X64' + type: choice + options: + - X64 + operating_system: + description: 'OS' + required: true + default: 'windows-2022' + type: choice + options: + - windows-2022 + workflow_call: + inputs: + cura_conan_version: + description: 'Cura Conan Version' + default: 'cura/latest@ultimaker/testing' + required: true + type: string + conan_args: + description: 'Conan args: eq.: --require-override' + default: '' + required: false + type: string + enterprise: + description: 'Build Cura as an Enterprise edition' + default: false + required: true + type: boolean + staging: + description: 'Use staging API' + default: false + required: true + type: boolean + architecture: + description: 'Architecture' + required: true + default: 'X64' + type: string + operating_system: + description: 'OS' + required: true + default: 'windows-2022' + type: string env: - CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }} - CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }} - WIN_CERT_INSTALLER_CER: ${{ secrets.WIN_CERT_INSTALLER_CER }} - WIN_CERT_INSTALLER_CER_PASS: ${{ secrets.WIN_CERT_INSTALLER_CER_PASS }} - CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} - ENTERPRISE: ${{ inputs.enterprise }} - STAGING: ${{ inputs.staging }} + CONAN_LOGIN_USERNAME_CURA: ${{ secrets.CONAN_USER }} + CONAN_PASSWORD_CURA: ${{ secrets.CONAN_PASS }} + WIN_CERT_INSTALLER_CER: ${{ secrets.WIN_CERT_INSTALLER_CER }} + WIN_CERT_INSTALLER_CER_PASS: ${{ secrets.WIN_CERT_INSTALLER_CER_PASS }} + CURA_CONAN_VERSION: ${{ inputs.cura_conan_version }} + ENTERPRISE: ${{ inputs.enterprise }} + STAGING: ${{ inputs.staging }} jobs: - cura-installer-create: - runs-on: ${{ inputs.operating_system }} + cura-installer-create: + timeout-minutes: 30 + runs-on: ${{ inputs.operating_system }} - outputs: - INSTALLER_FILENAME: ${{ steps.filename.outputs.INSTALLER_FILENAME }} + outputs: + INSTALLER_FILENAME: ${{ steps.filename.outputs.INSTALLER_FILENAME }} - steps: - - name: Checkout - uses: actions/checkout@v3 + steps: + - name: Checkout + uses: actions/checkout@v3 - - name: Setup Python and pip - uses: actions/setup-python@v4 - with: - python-version: '3.10.x' - cache: 'pip' - cache-dependency-path: .github/workflows/requirements-conan-package.txt - - - name: Install Python requirements for runner - run: pip install -r .github/workflows/requirements-conan-package.txt - - - name: Cache Conan local repository packages (Powershell) - uses: actions/cache@v3 - with: - path: | - C:\Users\runneradmin\.conan\data - C:\.conan - C:\Users\runneradmin\.conan\conan_download_cache - key: conan-${{ runner.os }}-${{ runner.arch }}-installer-cache - - - name: Create the default Conan profile - run: conan profile new default --detect --force - - - name: Get Conan configuration - run: | - conan config install https://github.com/Ultimaker/conan-config.git - conan config install https://github.com/Ultimaker/conan-config.git -a "-b runner/${{ runner.os }}/${{ runner.arch }}" - - - name: Use Conan download cache (Powershell) - run: conan config set storage.download_cache="C:\Users\runneradmin\.conan\conan_download_cache" - - - name: Create the Packages (Powershell) - run: conan install $Env:CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$Env:ENTERPRISE -o cura:staging=$Env:STAGING --json "cura_inst/conan_install_info.json" - - - name: Upload the Package(s) - if: always() - run: | - conan upload "*" -r cura --all -c - - - name: Set Environment variables for Cura (Powershell) - run: | - echo "${Env:WIX}\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append - .\cura_inst\Scripts\activate_github_actions_env.ps1 - .\cura_inst\Scripts\activate_github_actions_version_env.ps1 - - - name: Install OpenSSL shared - run: conan install openssl/1.1.1l@_/_ --build=missing --update -o openssl:shared=True -g deploy - - - name: Copy OpenSSL shared (Powershell) - run: | - cp openssl/bin/*.dll ./cura_inst/Scripts/ - cp openssl/lib/*.lib ./cura_inst/Lib/ - - - name: Create the Cura dist - run: pyinstaller ./cura_inst/UltiMaker-Cura.spec - - - name: Output the name file name and extension - id: filename - shell: python - run: | - import os - enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" - installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-${{ inputs.architecture }}" - output_env = os.environ["GITHUB_OUTPUT"] - content = "" - if os.path.exists(output_env): - with open(output_env, "r") as f: - content = f.read() - with open(output_env, "w") as f: - f.write(content) - f.writelines(f"INSTALLER_FILENAME={installer_filename}\n") - - - name: Summarize the used Conan dependencies - shell: python - run: | - import os - import json - from pathlib import Path - - conan_install_info_path = Path("cura_inst/conan_install_info.json") - conan_info = {"installed": []} - if os.path.exists(conan_install_info_path): - with open(conan_install_info_path, "r") as f: - conan_info = json.load(f) - sorted_deps = sorted([dep["recipe"]["id"].replace('#', r' rev: ') for dep in conan_info["installed"]]) - - summary_env = os.environ["GITHUB_STEP_SUMMARY"] - content = "" - if os.path.exists(summary_env): - with open(summary_env, "r") as f: - content = f.read() - - with open(summary_env, "w") as f: - f.write(content) - f.writelines("# ${{ steps.filename.outputs.INSTALLER_FILENAME }}\n") - f.writelines("## Conan packages:\n") - for dep in sorted_deps: - f.writelines(f"`{dep}`\n") - - - name: Summarize the used Python modules - shell: python - run: | - import os - import pkg_resources - summary_env = os.environ["GITHUB_STEP_SUMMARY"] - content = "" - if os.path.exists(summary_env): - with open(summary_env, "r") as f: - content = f.read() - - with open(summary_env, "w") as f: - f.write(content) - f.writelines("## Python modules:\n") - for package in pkg_resources.working_set: - f.writelines(f"`{package.key}/{package.version}`\n") - - - name: Create PFX certificate from BASE64_PFX_CONTENT secret - id: create-pfx - env: - PFX_CONTENT: ${{ secrets.WIN_CERT_INSTALLER_CER }} - run: | - $pfxPath = Join-Path -Path $env:RUNNER_TEMP -ChildPath "cert.pfx"; - $encodedBytes = [System.Convert]::FromBase64String($env:PFX_CONTENT); - Set-Content $pfxPath -Value $encodedBytes -AsByteStream; - echo "PFX_PATH=$pfxPath" >> $env:GITHUB_OUTPUT; - - - name: Create the Windows msi installer (Powershell) - run: | - python ..\cura_inst\packaging\msi\create_windows_msi.py ..\cura_inst .\UltiMaker-Cura "${{steps.filename.outputs.INSTALLER_FILENAME }}.msi" "$Env:CURA_APP_NAME" - working-directory: dist - - - name: Sign the Windows msi installer (Powershell) - env: - PFX_PATH: ${{ steps.create-pfx.outputs.PFX_PATH }} - run: | - & "C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x86/signtool.exe" sign /f $Env:PFX_PATH /p "$Env:WIN_CERT_INSTALLER_CER_PASS" /fd SHA256 /t http://timestamp.digicert.com "${{steps.filename.outputs.INSTALLER_FILENAME }}.msi" - working-directory: dist - - - name: Create the Windows exe installer (Powershell) - run: | - python ..\cura_inst\packaging\NSIS\create_windows_installer.py ../cura_inst . "${{steps.filename.outputs.INSTALLER_FILENAME }}.exe" - working-directory: dist - - - name: Sign the Windows exe installer (Powershell) - env: - PFX_PATH: ${{ steps.create-pfx.outputs.PFX_PATH }} - run: | - & "C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x86/signtool.exe" sign /f $Env:PFX_PATH /p "$Env:WIN_CERT_INSTALLER_CER_PASS" /fd SHA256 /t http://timestamp.digicert.com "${{steps.filename.outputs.INSTALLER_FILENAME }}.exe" - working-directory: dist - - - name: Upload the msi - uses: actions/upload-artifact@v3 - with: - name: ${{steps.filename.outputs.INSTALLER_FILENAME }}-msi - path: | - dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.msi - retention-days: 5 - - - name: Upload the exe - uses: actions/upload-artifact@v3 - with: - name: ${{steps.filename.outputs.INSTALLER_FILENAME }}-exe - path: | - dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.exe - retention-days: 5 - - # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. - - name: Write the run info - shell: python - run: | - import os - with open("run_info.sh", "w") as f: - f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') - - # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. - - name: Upload the run info - uses: actions/upload-artifact@v3 - with: - name: windows-run-info - path: | - run_info.sh - retention-days: 5 - - notify-export: - if: ${{ always() }} - needs: [ cura-installer-create ] - - uses: ultimaker/cura/.github/workflows/notify.yml@main + - name: Setup Python and pip + uses: actions/setup-python@v4 with: - success: ${{ contains(join(needs.*.result, ','), 'success') }} - success_title: "Create the Cura distributions" - success_body: "Installers for ${{ inputs.cura_conan_version }}" - failure_title: "Failed to create the Cura distributions" - failure_body: "Failed to create at least 1 installer for ${{ inputs.cura_conan_version }}" - secrets: inherit + python-version: '3.10.x' + cache: 'pip' + cache-dependency-path: .github/workflows/requirements-conan-package.txt + + - name: Install Python requirements for runner + run: pip install -r .github/workflows/requirements-conan-package.txt + + - name: Cache Conan local repository packages (Powershell) + uses: actions/cache@v3 + with: + path: | + C:\Users\runneradmin\.conan\data + C:\.conan + C:\Users\runneradmin\.conan\conan_download_cache + key: conan-${{ runner.os }}-${{ runner.arch }}-installer-cache + + - name: Create the default Conan profile + run: conan profile new default --detect --force + + - name: Get Conan configuration + run: | + conan config install https://github.com/Ultimaker/conan-config.git + conan config install https://github.com/Ultimaker/conan-config.git -a "-b runner/${{ runner.os }}/${{ runner.arch }}" + + - name: Use Conan download cache (Powershell) + run: conan config set storage.download_cache="C:\Users\runneradmin\.conan\conan_download_cache" + + - name: Create the Packages (Powershell) + run: conan install $Env:CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$Env:ENTERPRISE -o cura:staging=$Env:STAGING --json "cura_inst/conan_install_info.json" + + - name: Upload the Package(s) + if: always() + run: | + conan upload "*" -r cura --all -c + + - name: Set Environment variables for Cura (Powershell) + run: | + echo "${Env:WIX}\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append + .\cura_inst\Scripts\activate_github_actions_env.ps1 + .\cura_inst\Scripts\activate_github_actions_version_env.ps1 + + - name: Install OpenSSL shared + run: conan install openssl/1.1.1l@_/_ --build=missing --update -o openssl:shared=True -g deploy + + - name: Copy OpenSSL shared (Powershell) + run: | + cp openssl/bin/*.dll ./cura_inst/Scripts/ + cp openssl/lib/*.lib ./cura_inst/Lib/ + + - name: Create the Cura dist + run: pyinstaller ./cura_inst/UltiMaker-Cura.spec + + - name: Output the name file name and extension + id: filename + shell: python + run: | + import os + enterprise = "-Enterprise" if "${{ inputs.enterprise }}" == "true" else "" + installer_filename = f"UltiMaker-Cura-{os.getenv('CURA_VERSION_FULL')}{enterprise}-win64-${{ inputs.architecture }}" + output_env = os.environ["GITHUB_OUTPUT"] + content = "" + if os.path.exists(output_env): + with open(output_env, "r") as f: + content = f.read() + with open(output_env, "w") as f: + f.write(content) + f.writelines(f"INSTALLER_FILENAME={installer_filename}\n") + + - name: Summarize the used Conan dependencies + shell: python + run: | + import os + import json + from pathlib import Path + + conan_install_info_path = Path("cura_inst/conan_install_info.json") + conan_info = {"installed": []} + if os.path.exists(conan_install_info_path): + with open(conan_install_info_path, "r") as f: + conan_info = json.load(f) + sorted_deps = sorted([dep["recipe"]["id"].replace('#', r' rev: ') for dep in conan_info["installed"]]) + + summary_env = os.environ["GITHUB_STEP_SUMMARY"] + content = "" + if os.path.exists(summary_env): + with open(summary_env, "r") as f: + content = f.read() + + with open(summary_env, "w") as f: + f.write(content) + f.writelines("# ${{ steps.filename.outputs.INSTALLER_FILENAME }}\n") + f.writelines("## Conan packages:\n") + for dep in sorted_deps: + f.writelines(f"`{dep}`\n") + + - name: Summarize the used Python modules + shell: python + run: | + import os + import pkg_resources + summary_env = os.environ["GITHUB_STEP_SUMMARY"] + content = "" + if os.path.exists(summary_env): + with open(summary_env, "r") as f: + content = f.read() + + with open(summary_env, "w") as f: + f.write(content) + f.writelines("## Python modules:\n") + for package in pkg_resources.working_set: + f.writelines(f"`{package.key}/{package.version}`\n") + + - name: Create PFX certificate from BASE64_PFX_CONTENT secret + id: create-pfx + env: + PFX_CONTENT: ${{ secrets.WIN_CERT_INSTALLER_CER }} + run: | + $pfxPath = Join-Path -Path $env:RUNNER_TEMP -ChildPath "cert.pfx"; + $encodedBytes = [System.Convert]::FromBase64String($env:PFX_CONTENT); + Set-Content $pfxPath -Value $encodedBytes -AsByteStream; + echo "PFX_PATH=$pfxPath" >> $env:GITHUB_OUTPUT; + + - name: Create the Windows msi installer (Powershell) + run: | + python ..\cura_inst\packaging\msi\create_windows_msi.py ..\cura_inst .\UltiMaker-Cura "${{steps.filename.outputs.INSTALLER_FILENAME }}.msi" "$Env:CURA_APP_NAME" + working-directory: dist + + - name: Sign the Windows msi installer (Powershell) + env: + PFX_PATH: ${{ steps.create-pfx.outputs.PFX_PATH }} + run: | + & "C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x86/signtool.exe" sign /f $Env:PFX_PATH /p "$Env:WIN_CERT_INSTALLER_CER_PASS" /fd SHA256 /t http://timestamp.digicert.com "${{steps.filename.outputs.INSTALLER_FILENAME }}.msi" + working-directory: dist + + - name: Create the Windows exe installer (Powershell) + run: | + python ..\cura_inst\packaging\NSIS\create_windows_installer.py ../cura_inst . "${{steps.filename.outputs.INSTALLER_FILENAME }}.exe" + working-directory: dist + + - name: Sign the Windows exe installer (Powershell) + env: + PFX_PATH: ${{ steps.create-pfx.outputs.PFX_PATH }} + run: | + & "C:/Program Files (x86)/Windows Kits/10/bin/10.0.17763.0/x86/signtool.exe" sign /f $Env:PFX_PATH /p "$Env:WIN_CERT_INSTALLER_CER_PASS" /fd SHA256 /t http://timestamp.digicert.com "${{steps.filename.outputs.INSTALLER_FILENAME }}.exe" + working-directory: dist + + - name: Upload the msi + uses: actions/upload-artifact@v3 + with: + name: ${{steps.filename.outputs.INSTALLER_FILENAME }}-msi + path: | + dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.msi + retention-days: 5 + + - name: Upload the exe + uses: actions/upload-artifact@v3 + with: + name: ${{steps.filename.outputs.INSTALLER_FILENAME }}-exe + path: | + dist/${{steps.filename.outputs.INSTALLER_FILENAME }}.exe + retention-days: 5 + + # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. + - name: Write the run info + shell: python + run: | + import os + with open("run_info.sh", "w") as f: + f.writelines(f'echo "CURA_VERSION_FULL={os.environ["CURA_VERSION_FULL"]}" >> $GITHUB_ENV\n') + + # NOTE: The extension is .sh, since this isn't going to build-environment, so not on the Win build image. + - name: Upload the run info + uses: actions/upload-artifact@v3 + with: + name: windows-run-info + path: | + run_info.sh + retention-days: 5 + + notify-export: + if: ${{ always() }} + needs: [ cura-installer-create ] + + uses: ultimaker/cura/.github/workflows/notify.yml@main + with: + success: ${{ contains(join(needs.*.result, ','), 'success') }} + success_title: "Create the Cura distributions" + success_body: "Installers for ${{ inputs.cura_conan_version }}" + failure_title: "Failed to create the Cura distributions" + failure_body: "Failed to create at least 1 installer for ${{ inputs.cura_conan_version }}" + secrets: inherit From 43fddcf012ee90ea5f35a98cc894c34aa24e4a63 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Mon, 11 Sep 2023 13:37:08 +0200 Subject: [PATCH 150/231] Opening the value of setting only if they are not in missing packages CURA-10915 --- plugins/3MFReader/ThreeMFWorkspaceReader.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/3MFReader/ThreeMFWorkspaceReader.py b/plugins/3MFReader/ThreeMFWorkspaceReader.py index f25d98a10b..59a001bdc6 100755 --- a/plugins/3MFReader/ThreeMFWorkspaceReader.py +++ b/plugins/3MFReader/ThreeMFWorkspaceReader.py @@ -1133,7 +1133,15 @@ class ThreeMFWorkspaceReader(WorkspaceReader): extruder_stack.userChanges.setProperty(key, "value", value) if parser is not None: for key, value in parser["values"].items(): - extruder_stack.userChanges.setProperty(key, "value", value) + value_not_in_missing_package = True + if "PLUGIN" in value: + for package in self._dialog.missingPackages: + if (package['id']+"@"+package['package_version']) in value: + value_not_in_missing_package = False + Logger.log("w", f"Ignoring {key} value {value} from missing package") + + if value_not_in_missing_package : + extruder_stack.userChanges.setProperty(key, "value", value) def _applyVariants(self, global_stack, extruder_stack_dict): machine_node = ContainerTree.getInstance().machines[global_stack.definition.getId()] From 86aaaf4677eb6dce812612dbc76116b6a009e57d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 15:29:55 +0200 Subject: [PATCH 151/231] Removed time-outs They will cancel running jobs not idle waiting Contributes to CURA-10475 and CURA-10591 --- .github/workflows/linux.yml | 1 - .github/workflows/macos.yml | 1 - .github/workflows/windows.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 13fc7eefc2..8b2f30e3ac 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -82,7 +82,6 @@ env: jobs: cura-installer-create: - timeout-minutes: 30 runs-on: ${{ inputs.operating_system }} steps: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index e8423caba7..de3415f93b 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -90,7 +90,6 @@ env: jobs: cura-installer-create: - timeout-minutes: 30 runs-on: ${{ inputs.operating_system }} outputs: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 333e47e589..9c9775cae7 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -82,7 +82,6 @@ env: jobs: cura-installer-create: - timeout-minutes: 30 runs-on: ${{ inputs.operating_system }} outputs: From ab22611ecfb4f74146afc49f78ee1065373447c9 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 11 Sep 2023 15:44:07 +0200 Subject: [PATCH 152/231] Remove convex hull computation when not required ConvexHullDecorator is setup at node creation, so I can't see a way that this part of code is called. Moreover, it would add a decorator for a layer plan node, which actually leads to a crash. CURA-10004 --- cura/PlatformPhysics.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/cura/PlatformPhysics.py b/cura/PlatformPhysics.py index 402b9fe250..9a86223db9 100755 --- a/cura/PlatformPhysics.py +++ b/cura/PlatformPhysics.py @@ -84,10 +84,6 @@ class PlatformPhysics: z_offset = node.callDecoration("getZOffset") if node.getDecorator(ZOffsetDecorator.ZOffsetDecorator) else 0 move_vector = move_vector.set(y = -bbox.bottom + z_offset) - # If there is no convex hull for the node, start calculating it and continue. - if not node.getDecorator(ConvexHullDecorator) and not node.callDecoration("isNonPrintingMesh"): - node.addDecorator(ConvexHullDecorator()) - # only push away objects if this node is a printing mesh if not node.callDecoration("isNonPrintingMesh") and app_automatic_push_free: # Do not move locked nodes From bbf480d4a3bc0ba90b12112150d81455d839e4bf Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 11 Sep 2023 19:31:40 +0200 Subject: [PATCH 153/231] Disabled MacOS ARM64 Runner is offline for maintenance. Contributes to CURA-10988 --- .github/workflows/installers.yml | 69 ++++++++++++++++---------------- 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 9c528b4643..50d2fc7956 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -74,22 +74,23 @@ jobs: operating_system: macos-11.0 secrets: inherit - macos-arm-installer: - uses: ./.github/workflows/macos.yml - with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} - conan_args: ${{ github.event.inputs.conan_args }} - enterprise: ${{ github.event.inputs.enterprise == 'true' }} - staging: ${{ github.event.inputs.staging == 'true' }} - architecture: ARM64 - operating_system: self-hosted - secrets: inherit +# macos-arm-installer: +# uses: ./.github/workflows/macos.yml +# with: +# cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} +# conan_args: ${{ github.event.inputs.conan_args }} +# enterprise: ${{ github.event.inputs.enterprise == 'true' }} +# staging: ${{ github.event.inputs.staging == 'true' }} +# architecture: ARM64 +# operating_system: self-hosted +# secrets: inherit # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: if: ${{ always() && (! cancelled()) && contains(needs.*.result, 'success') && (! contains(needs.*.result, 'failure')) && (inputs.nightly || github.event_name == 'schedule') }} runs-on: ubuntu-latest - needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] + needs: [ windows-installer, linux-installer, macos-installer ] +# needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] steps: - name: Checkout uses: actions/checkout@v3 @@ -202,29 +203,29 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Download MacOS (ARM-64) dmg installer jobs artifacts - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg - path: installers - - - name: Download acOS (ARM-64) pkg installer jobs artifacts - uses: actions/download-artifact@v2 - with: - name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg - path: installers - - - name: Rename MacOS (ARM-64) installers to nightlies - run: | - mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg - mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg - - - name: Update nightly release for MacOS (ARM-64) - run: | - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber - gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# - name: Download MacOS (ARM-64) dmg installer jobs artifacts +# uses: actions/download-artifact@v2 +# with: +# name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg +# path: installers +# +# - name: Download MacOS (ARM-64) pkg installer jobs artifacts +# uses: actions/download-artifact@v2 +# with: +# name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg +# path: installers +# +# - name: Rename MacOS (ARM-64) installers to nightlies +# run: | +# mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg +# mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg +# +# - name: Update nightly release for MacOS (ARM-64) +# run: | +# gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber +# gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber +# env: +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release description (with date) if: always() From c526ef6fb75ab848081fcce815aba18c03d7100d Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Sep 2023 08:00:36 +0200 Subject: [PATCH 154/231] Use lowercase `cura_conan_version` Contributes to CURA-10988 --- .github/workflows/installers.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 50d2fc7956..6ae1ea478e 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -31,8 +31,8 @@ on: type: boolean schedule: - # Daily at 5:20 CET - - cron: '20 4 * * *' + # Daily at 8:10 CET + - cron: '10 7 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} @@ -44,7 +44,7 @@ jobs: windows-installer: uses: ./.github/workflows/windows.yml with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + cura_conan_version: ${{ github.event.inputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -55,7 +55,7 @@ jobs: linux-installer: uses: ./.github/workflows/linux.yml with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + cura_conan_version: ${{ github.event.inputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -66,7 +66,7 @@ jobs: macos-installer: uses: ./.github/workflows/macos.yml with: - cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} + cura_conan_version: ${{ github.event.inputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -77,7 +77,7 @@ jobs: # macos-arm-installer: # uses: ./.github/workflows/macos.yml # with: -# cura_conan_version: ${{ github.event.inputs.CURA_CONAN_VERSION }} +# cura_conan_version: ${{ github.event.inputs.cura_conan_version }} # conan_args: ${{ github.event.inputs.conan_args }} # enterprise: ${{ github.event.inputs.enterprise == 'true' }} # staging: ${{ github.event.inputs.staging == 'true' }} From 0eae40bacdc76ea92b5b681b37667369d3a94c01 Mon Sep 17 00:00:00 2001 From: Saumya Jain <70144862+saumyaj3@users.noreply.github.com> Date: Tue, 12 Sep 2023 11:43:23 +0200 Subject: [PATCH 155/231] Update cura.pot --- resources/i18n/cura.pot | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 095410024f..7df05f007a 100644 --- a/resources/i18n/cura.pot +++ b/resources/i18n/cura.pot @@ -4883,7 +4883,7 @@ msgid "Provides support for importing profiles from g-code files." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" +msgid "G-code Profile Reader" msgstr "" msgctxt "description" @@ -4891,7 +4891,7 @@ msgid "Provides support for reading 3MF files." msgstr "" msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" +msgid "3MF Reader" msgstr "" msgctxt "description" @@ -5207,11 +5207,11 @@ msgid "Version Upgrade 4.3 to 4.4" msgstr "" msgctxt "description" -msgid "Backup and restore your configuration." +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." msgstr "" msgctxt "name" -msgid "Cura Backups" +msgid "Version Upgrade 4.7 to 4.8" msgstr "" msgctxt "description" @@ -5231,11 +5231,11 @@ msgid "Version Upgrade 4.8 to 4.9" msgstr "" msgctxt "description" -msgid "Reads g-code from a compressed archive." +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." msgstr "" msgctxt "name" -msgid "Compressed G-code Reader" +msgid "Version Upgrade 3.4 to 3.5" msgstr "" msgctxt "description" @@ -5267,7 +5267,7 @@ msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." msgstr "" msgctxt "name" -msgid "Legacy Cura Profile Reader" +msgid "Version Upgrade 2.7 to 3.0" msgstr "" msgctxt "description" @@ -5331,7 +5331,7 @@ msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Version Upgrade 4.5 to 4.6" msgstr "" msgctxt "description" From 6ecb1c6b79d7607e6b9c4f1bd8d37ba1f0385e24 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Sep 2023 16:46:54 +0200 Subject: [PATCH 156/231] Applied code-review comments Contributes to CURA-10988 --- .../VersionUpgrade54to55/VersionUpgrade54to55.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py index d1a85d49bd..e5a79e74af 100644 --- a/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/VersionUpgrade54to55.py @@ -25,11 +25,9 @@ class VersionUpgrade54to55(VersionUpgrade): return False @staticmethod - def _isBrandedMaterialID(material_id): + def _isBrandedMaterialID(material_id: str) -> bool: return material_id.startswith("ultimaker_") - - @staticmethod def upgradeStack(serialized: str, filename: str) -> Tuple[List[str], List[str]]: """ @@ -57,11 +55,11 @@ class VersionUpgrade54to55(VersionUpgrade): # We have an Ultimaker branded material ID, so we should change the intent & quality! quality_id = VersionUpgrade54to55.profile_regex.sub( - "um_\g_\g\g_um-\g_\g", quality_id) + r"um_\g_\g\g_um-\g_\g", quality_id) intent_id = VersionUpgrade54to55.profile_regex.sub( - "um_\g_\g\g_um-\g_\g", intent_id) + r"um_\g_\g\g_um-\g_\g", intent_id) parser["containers"]["3"] = quality_id parser["containers"]["2"] = intent_id From 66ebdae825d02f22b2b442286ad8893d5656f606 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Sep 2023 17:09:16 +0200 Subject: [PATCH 157/231] Use the correct plugin name Contributes to CURA-10953 --- plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json b/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json index 9936564358..91d6248d5e 100644 --- a/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json +++ b/plugins/VersionUpgrade/VersionUpgrade54to55/plugin.json @@ -1,5 +1,5 @@ { - "name": "Version Upgrade 5.3 to 5.4", + "name": "Version Upgrade 5.4 to 5.5", "author": "UltiMaker", "version": "1.0.0", "description": "Upgrades configurations from Cura 5.4 to Cura 5.5.", From 1a12e9f5534737fd991b1a71d15281887a2258b5 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Sep 2023 17:10:21 +0200 Subject: [PATCH 158/231] Update translations Contributes to CURA-10953 --- resources/i18n/cs_CZ/fdmprinter.def.json.po | 56 +- resources/i18n/cura.pot | 1034 ++++++++++--------- resources/i18n/de_DE/fdmprinter.def.json.po | 56 +- resources/i18n/es_ES/fdmprinter.def.json.po | 62 +- resources/i18n/fdmprinter.def.json.pot | 46 +- resources/i18n/fi_FI/fdmprinter.def.json.po | 52 +- resources/i18n/fr_FR/fdmprinter.def.json.po | 62 +- resources/i18n/hu_HU/fdmprinter.def.json.po | 52 +- resources/i18n/it_IT/fdmprinter.def.json.po | 62 +- resources/i18n/ja_JP/fdmprinter.def.json.po | 62 +- resources/i18n/ko_KR/fdmprinter.def.json.po | 62 +- resources/i18n/nl_NL/fdmprinter.def.json.po | 62 +- resources/i18n/pl_PL/fdmprinter.def.json.po | 52 +- resources/i18n/pt_BR/fdmprinter.def.json.po | 62 +- resources/i18n/pt_PT/fdmprinter.def.json.po | 62 +- resources/i18n/ru_RU/fdmprinter.def.json.po | 62 +- resources/i18n/tr_TR/fdmprinter.def.json.po | 62 +- resources/i18n/zh_CN/fdmprinter.def.json.po | 62 +- resources/i18n/zh_TW/fdmprinter.def.json.po | 56 +- 19 files changed, 1498 insertions(+), 588 deletions(-) diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po index 45b42ce592..c248a5a518 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: 2023-02-16 20:35+0100\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" @@ -185,10 +185,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Vždy zatáhnout filament, když se přesouvá k začátku vnější zdi." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Množství ofsetu aplikovaného na všechny díry v každé vrstvě. Pozitivní hodnoty zvětšují velikost děr, záporné hodnoty snižují velikost děr." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Množství ofsetu aplikovaného na všechny polygony v každé vrstvě. Pozitivní hodnoty mohou kompenzovat příliš velké díry; záporné hodnoty mohou kompenzovat příliš malé díry." @@ -785,6 +781,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Nevytvářejte oblasti výplně menší než tato (místo toho použijte povrch)." @@ -833,6 +837,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Zapnout štít modelu" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Povolit žehlení" @@ -893,6 +901,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Povolit vnější ochranu proti úniku. Tím se vytvoří model kolem modelu, který pravděpodobně otře druhou trysku, pokud je ve stejné výšce jako první tryska." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Umožňuje nastavení trhnutí tiskové hlavy, když se mění rychlost v ose X nebo Y. Zvýšení trhnutí může zkrátit dobu tisku za cenu kvality tisku." @@ -1105,6 +1117,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Délka proplachování" @@ -1391,6 +1415,10 @@ 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." msgstr "Pokud je oblast povrchu podporována pro méně než toto procento její plochy, vytiskněte ji pomocí nastavení můstku. V opačném případě se vytiskne pomocí běžných nastavení vzhledu." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Pokud je povoleno, druhá a třetí vrstva nad vzduchem se vytisknou pomocí následujících nastavení. V opačném případě se tyto vrstvy tisknou pomocí běžných nastavení." @@ -3027,6 +3055,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Teplota tisku malých vrstev" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "" @@ -3040,7 +3072,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Drobné části budou vytištěny v procentech jejich normální rychlosti tisku. Pomalejší tisk může pomoci s přilnavostí a přesností." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4963,6 +4995,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Při kontrole, kde je model nad a pod podpěrou, proveďte kroky dané výšky. Nižší hodnoty se budou řezat pomaleji, zatímco vyšší hodnoty mohou způsobit tisk normální podpory na místech, kde mělo být rozhraní podpory." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Je-li tato funkce povolena, je pořadí, ve kterém jsou vyplněny řádky výplně, optimalizováno, aby se snížila ujetá vzdálenost. Zkrácení doby cestování dosažené velmi záleží na modelu, který je nakrájen, vzor výplně, hustota atd. U některých modelů, které mají mnoho malých oblastí výplně, může být doba krájení modelu značně prodloužena." @@ -4983,6 +5019,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Při tisku oblastí povrchu můstku je množství vytlačovaného materiálu násobeno touto hodnotou." @@ -5363,6 +5403,10 @@ msgstr "cestování" #~ msgid "Adjusts the density of the spaghetti infill. Note that the Infill Density only controls the line spacing of the filling pattern, not the amount of extrusion for spaghetti infill." #~ msgstr "Upravuje hustotu výplně špaget. Mějte na paměti, že hustota výplně řídí pouze rozteč linií výplňového vzoru, nikoli velikost výtluku pro výplň špaget." +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Množství ofsetu aplikovaného na všechny díry v každé vrstvě. Pozitivní hodnoty zvětšují velikost děr, záporné hodnoty snižují velikost děr." + #~ msgctxt "machine_use_extruder_offset_to_offset_coords description" #~ msgid "Apply the extruder offset to the coordinate system." #~ msgstr "Naneste odsazení extrudéru na souřadnicový systém." diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 7df05f007a..c5fed14f44 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -154,13 +154,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "" -msgstr[1] "" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "" @@ -532,7 +525,7 @@ msgid "Arrange All Models" msgstr "" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" +msgid "Arrange All Models in a grid" msgstr "" msgctxt "@label:button" @@ -599,10 +592,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "" @@ -926,6 +915,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "" @@ -985,6 +978,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "" @@ -1116,6 +1130,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "" @@ -1347,7 +1365,7 @@ msgid "Enable Extruder" msgstr "" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." msgstr "" msgctxt "@label" @@ -1362,6 +1380,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "" +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1386,10 +1408,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "" - msgctxt "@label" msgid "Estimated time left" msgstr "" @@ -1738,6 +1756,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1771,10 +1793,6 @@ msgctxt "@label" msgid "Helpers" msgstr "" -msgctxt "@label" -msgid "Hex" -msgstr "" - msgctxt "@label" msgid "Hide all connected printers" msgstr "" @@ -1915,10 +1933,6 @@ msgctxt "@button" msgid "Install" msgstr "" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "" - msgctxt "@header" msgid "Install Materials" msgstr "" @@ -1927,16 +1941,28 @@ msgctxt "@window:title" msgid "Install Package" msgstr "" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "" -msgctxt "@title" -msgid "Install missing Materials" +msgctxt "@action:button" +msgid "Install missing packages" msgstr "" -msgctxt "@action:button" -msgid "Install missing material" +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." msgstr "" msgctxt "@button" @@ -2075,6 +2101,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "" @@ -2271,10 +2301,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2369,6 +2395,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "" msgstr[1] "" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "" @@ -2433,6 +2463,10 @@ msgctxt "@button" msgid "Next" msgstr "" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "" @@ -2712,6 +2746,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "" @@ -3205,6 +3243,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "" @@ -3648,6 +3690,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "" @@ -3731,6 +3777,14 @@ msgid "" "Click to make these settings visible." msgstr "" +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -3762,6 +3816,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "" @@ -4044,14 +4106,6 @@ 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 "" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "" @@ -4064,10 +4118,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "" -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4083,6 +4133,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "" @@ -4234,6 +4288,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "" +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4270,6 +4328,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "" @@ -4412,6 +4474,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "" @@ -4879,99 +4953,11 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" msgctxt "description" -msgid "Provides support for importing profiles from g-code files." +msgid "Extension that allows for user created scripts for post processing" msgstr "" msgctxt "name" -msgid "G-code Profile Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Reader" -msgstr "" - -msgctxt "description" -msgid "Provides removable drive hotplugging and writing support." -msgstr "" - -msgctxt "name" -msgid "Removable Drive Output Device Plugin" -msgstr "" - -msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." -msgstr "" - -msgctxt "name" -msgid "USB printing" -msgstr "" - -msgctxt "description" -msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." -msgstr "" - -msgctxt "name" -msgid "Marketplace" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Writer" -msgstr "" - -msgctxt "description" -msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." -msgstr "" - -msgctxt "name" -msgid "UltiMaker machine actions" -msgstr "" - -msgctxt "description" -msgid "Logs certain events so that they can be used by the crash reporter" -msgstr "" - -msgctxt "name" -msgid "Sentry Logger" -msgstr "" - -msgctxt "description" -msgid "Checks for firmware updates." -msgstr "" - -msgctxt "name" -msgid "Firmware Update Checker" -msgstr "" - -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Monitor Stage" -msgstr "" - -msgctxt "description" -msgid "Reads g-code from a compressed archive." -msgstr "" - -msgctxt "name" -msgid "Compressed G-code Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing Ultimaker Format Packages." -msgstr "" - -msgctxt "name" -msgid "UFP Writer" +msgid "Post Processing" msgstr "" msgctxt "description" @@ -4983,123 +4969,11 @@ msgid "Solid View" msgstr "" msgctxt "description" -msgid "Provides a machine actions for updating firmware." +msgid "Provides support for importing profiles from legacy Cura versions." msgstr "" msgctxt "name" -msgid "Firmware Updater" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -msgctxt "name" -msgid "Trimesh Reader" -msgstr "" - -msgctxt "description" -msgid "Writes g-code to a compressed archive." -msgstr "" - -msgctxt "name" -msgid "Compressed G-code Writer" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading Ultimaker Format Packages." -msgstr "" - -msgctxt "name" -msgid "UFP Reader" -msgstr "" - -msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" -msgstr "" - -msgctxt "name" -msgid "Post Processing" -msgstr "" - -msgctxt "description" -msgid "Allows loading and displaying G-code files." -msgstr "" - -msgctxt "name" -msgid "G-code Reader" -msgstr "" - -msgctxt "description" -msgid "Submits anonymous slice info. Can be disabled through preferences." -msgstr "" - -msgctxt "name" -msgid "Slice info" -msgstr "" - -msgctxt "description" -msgid "Provides a prepare stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Prepare Stage" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading AMF files." -msgstr "" - -msgctxt "name" -msgid "AMF Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading X3D files." -msgstr "" - -msgctxt "name" -msgid "X3D Reader" -msgstr "" - -msgctxt "description" -msgid "Provides a preview stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Preview Stage" -msgstr "" - -msgctxt "description" -msgid "Provides support for importing Cura profiles." -msgstr "" - -msgctxt "name" -msgid "Cura Profile Reader" -msgstr "" - -msgctxt "description" -msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." -msgstr "" - -msgctxt "name" -msgid "Ultimaker Digital Library" -msgstr "" - -msgctxt "description" -msgid "Provides the link to the CuraEngine slicing backend." -msgstr "" - -msgctxt "name" -msgid "CuraEngine Backend" -msgstr "" - -msgctxt "description" -msgid "Provides the preview of sliced layerdata." -msgstr "" - -msgctxt "name" -msgid "Simulation View" +msgid "Legacy Cura Profile Reader" msgstr "" msgctxt "description" @@ -5111,251 +4985,43 @@ msgid "X-Ray View" msgstr "" msgctxt "description" -msgid "Provides the Per Model Settings." +msgid "Provides the preview of sliced layerdata." msgstr "" msgctxt "name" -msgid "Per Model Settings Tool" +msgid "Simulation View" msgstr "" msgctxt "description" -msgid "Provides support for exporting Cura profiles." +msgid "Provides support for reading AMF files." msgstr "" msgctxt "name" -msgid "Cura Profile Writer" +msgid "AMF Reader" msgstr "" msgctxt "description" -msgid "Provides support for importing profiles from legacy Cura versions." +msgid "Provides a preview stage in Cura." msgstr "" msgctxt "name" -msgid "Legacy Cura Profile Reader" +msgid "Preview Stage" msgstr "" msgctxt "description" -msgid "Writes g-code to a file." +msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." msgstr "" msgctxt "name" -msgid "G-code Writer" +msgid "Ultimaker Digital Library" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgid "Provides a machine actions for updating firmware." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.4 to 4.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.9 to 4.10" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.3 to 5.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.3 to 3.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.3 to 4.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.7 to 4.8" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.5 to 4.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.4 to 3.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.1 to 2.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.7 to 3.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.2 to 4.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.0 to 4.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.0 to 4.6.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.5 to 4.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.2 to 2.4" -msgstr "" - -msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." -msgstr "" - -msgctxt "name" -msgid "Model Checker" -msgstr "" - -msgctxt "description" -msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." -msgstr "" - -msgctxt "name" -msgid "Machine Settings Action" +msgid "Firmware Updater" msgstr "" msgctxt "description" @@ -5367,11 +5033,179 @@ msgid "Image Reader" msgstr "" msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Backup and restore your configuration." msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Cura Backups" +msgstr "" + +msgctxt "description" +msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgstr "" + +msgctxt "name" +msgid "Marketplace" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading X3D files." +msgstr "" + +msgctxt "name" +msgid "X3D Reader" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Writer" +msgstr "" + +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "" + +msgctxt "name" +msgid "Firmware Update Checker" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading model files." +msgstr "" + +msgctxt "name" +msgid "Trimesh Reader" +msgstr "" + +msgctxt "description" +msgid "Allows loading and displaying G-code files." +msgstr "" + +msgctxt "name" +msgid "G-code Reader" +msgstr "" + +msgctxt "description" +msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." +msgstr "" + +msgctxt "name" +msgid "UltiMaker machine actions" +msgstr "" + +msgctxt "description" +msgid "Writes g-code to a compressed archive." +msgstr "" + +msgctxt "name" +msgid "Compressed G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." +msgstr "" + +msgctxt "name" +msgid "Machine Settings Action" +msgstr "" + +msgctxt "description" +msgid "Provides support for importing profiles from g-code files." +msgstr "" + +msgctxt "name" +msgid "G-code Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Provides the link to the CuraEngine slicing backend." +msgstr "" + +msgctxt "name" +msgid "CuraEngine Backend" +msgstr "" + +msgctxt "description" +msgid "Provides a prepare stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Prepare Stage" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "" + +msgctxt "name" +msgid "UFP Writer" +msgstr "" + +msgctxt "description" +msgid "Logs certain events so that they can be used by the crash reporter" +msgstr "" + +msgctxt "name" +msgid "Sentry Logger" +msgstr "" + +msgctxt "description" +msgid "Provides removable drive hotplugging and writing support." +msgstr "" + +msgctxt "name" +msgid "Removable Drive Output Device Plugin" +msgstr "" + +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "" + +msgctxt "name" +msgid "Per Model Settings Tool" +msgstr "" + +msgctxt "description" +msgid "Writes g-code to a file." +msgstr "" + +msgctxt "name" +msgid "G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgstr "" + +msgctxt "name" +msgid "USB printing" +msgstr "" + +msgctxt "description" +msgid "Submits anonymous slice info. Can be disabled through preferences." +msgstr "" + +msgctxt "name" +msgid "Slice info" +msgstr "" + +msgctxt "description" +msgid "Provides support for exporting Cura profiles." +msgstr "" + +msgctxt "name" +msgid "Cura Profile Writer" +msgstr "" + +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" msgstr "" msgctxt "description" @@ -5382,6 +5216,22 @@ msgctxt "name" msgid "UltiMaker Network Connection" msgstr "" +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Monitor Stage" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Reader" +msgstr "" + msgctxt "description" msgid "Provides capabilities to read and write XML-based material profiles." msgstr "" @@ -5391,10 +5241,250 @@ msgid "Material Profiles" msgstr "" msgctxt "description" -msgid "Backup and restore your configuration." +msgid "Provides support for reading Ultimaker Format Packages." msgstr "" msgctxt "name" -msgid "Cura Backups" +msgid "UFP Reader" +msgstr "" + +msgctxt "description" +msgid "Checks models and print configuration for possible printing issues and give suggestions." +msgstr "" + +msgctxt "name" +msgid "Model Checker" +msgstr "" + +msgctxt "description" +msgid "Provides support for importing Cura profiles." +msgstr "" + +msgctxt "name" +msgid "Cura Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Creates an eraser mesh to block the printing of support in certain places" +msgstr "" + +msgctxt "name" +msgid "Support Eraser" +msgstr "" + +msgctxt "description" +msgid "Reads g-code from a compressed archive." +msgstr "" + +msgctxt "name" +msgid "Compressed G-code Reader" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.3 to 5.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.13 to 5.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.11 to 4.12" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.2 to 5.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.2 to 4.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.9 to 4.10" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.5 to 4.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.7 to 4.8" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.4 to 4.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.0 to 4.6.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.8 to 4.9" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" msgstr "" diff --git a/resources/i18n/de_DE/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po index 9229e59c5f..cfdadf1d85 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Stets zurückziehen, wenn eine Bewegung für den Beginn einer Außenwand erfolgt." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Versatz, der auf die Löcher in jeder Schicht angewandt wird. Bei positiven Werten werden die Löcher vergrößert; bei negativen Werten werden die Löcher verkleinert." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Der Abstand, der auf die Polygone in den einzelnen Schichten angewendet wird. Positive Werte können zu große Löcher kompensieren; negative Werte können zu kleine Löcher kompensieren." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Keine Füllungsbereiche generieren, die kleiner als dieser sind (stattdessen Außenhaut verwenden)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Windschutz aktivieren" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Glätten aktivieren" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Aktiviert den äußeren Sickerschutz. Damit wird eine Hülle um das Modell erstellt, die eine zweite Düse abstreift, wenn diese auf derselben Höhe wie die erste Düse steht." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Ermöglicht die Justierung der Ruckfunktion des Druckkopfes bei Änderung der Geschwindigkeit in der X- oder Y-Achse. Eine Erhöhung der Ruckfunktion kann die Druckzeit auf Kosten der Druckqualität reduzieren." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Ausspüldauer" @@ -1388,6 +1412,10 @@ 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." msgstr "Wenn ein Außenhautbereich für weniger als diesen Prozentwert seines Bereichs unterstützt wird, drucken Sie ihn mit den Brückeneinstellungen. Ansonsten erfolgt der Druck mit den normalen Außenhauteinstellungen." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Bei Aktivierung werden die zweite und dritte Schicht über der Luft mit den folgenden Einstellungen gedruckt. Ansonsten werden diese Schichten mit den normalen Einstellungen gedruckt." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Drucktemperatur für kleine Schichten" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Kleine obere/untere Breite" @@ -3037,7 +3069,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Bei kleinen Details wird die Geschwindigkeit auf diesen Prozentsatz der normalen Druckgeschwindigkeit gesetzt. Durch eine niedrigere Druckgeschwindigkeit können die Haftung und die Genauigkeit verbessert werden." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Bei der Überprüfung, wo sich das Modell über und unter der Stützstruktur befindet, verwenden Sie Schritte der entsprechenden Höhe. Niedrigere Werte schneiden langsamer, während höhere Werte dazu führen können, dass die normale Stützstruktur an einigen Stellen gedruckt wird, wo sie als Stützstrukturschnittstelle gedruckt werden sollte." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Bei Aktivierung wird die Reihenfolge, in der die Fülllinien gedruckt werden, optimiert, um die gefahrene Distanz zu reduzieren. Diese erzielte Reduzierung der Bewegung ist sehr stark von dem zu slicenden Modell, dem Füllmuster, der Dichte usw. abhängig. Beachten Sie, dass die Dauer für das Slicen bei einigen Modellen mit vielen kleinen Füllbereichen erheblich länger ausfallen kann." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Bei Werten größer als Null wird die Horizontalloch-Erweiterung schrittweise auf kleine Löcher angewendet (kleine Löcher werden stärker erweitert). Beim Wert Null wird die Horizontalloch-Erweiterung auf alle Löcher angewendet. Löcher, die größer als der maximale Durchmesser der Horizontalloch-Erweiterung sind, werden nicht erweitert." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Die extrudierte Materialmenge beim Drucken von Brücken-Außenhautbereichen wird mit diesem Wert multipliziert." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "Bewegungen" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Versatz, der auf die Löcher in jeder Schicht angewandt wird. Bei positiven Werten werden die Löcher vergrößert; bei negativen Werten werden die Löcher verkleinert." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Kompensieren" diff --git a/resources/i18n/es_ES/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po index d02b63f351..855a5a3839 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Retraer siempre al desplazarse para empezar una pared exterior." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Cantidad de desplazamiento aplicado a todos los orificios en cada capa. Los valores positivos aumentan el tamaño de los orificios y los valores negativos reducen el tamaño de los mismos." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Cantidad de desplazamiento aplicado a todos los polígonos de cada capa. Los valores positivos pueden compensar agujeros demasiado grandes; los valores negativos pueden compensar agujeros demasiado pequeños." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "No genere áreas con un relleno inferior a este (utilice forro)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Habilitar parabrisas" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Habilitar alisado" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Activar la placa de rezumado exterior. Esto crea un perímetro alrededor del modelo que suele limpiar una segunda tobera si se encuentra a la misma altura que la primera." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Permite ajustar el impulso del cabezal de impresión cuando la velocidad del eje X o Y cambia. Aumentar el impulso puede reducir el tiempo de impresión a costa de la calidad de impresión." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Longitud de purga de descarga" @@ -1388,6 +1412,10 @@ 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." msgstr "Si un área de forro es compatible con un porcentaje inferior de su área, se imprime utilizando los ajustes de puente. De lo contrario, se imprimirá utilizando los ajustes de forro habituales." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Si esta opción está habilitada, la segunda y tercera capa por encima del aire se imprimen utilizando los siguientes ajustes. De lo contrario, estas capas se imprimen utilizando los ajustes habituales." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Temperatura de impresión de capas pequeñas" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Anchura superior/​inferior pequeña" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Las pequeñas partes se imprimirán a este porcentaje de su velocidad de impresión normal. Una impresión más lenta puede mejorar la adhesión y la precisión." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Las regiones superiores/inferiores pequeñas se rellenan con paredes en lugar del patrón superior/inferior predeterminado. Esto ayuda a evitar movimientos bruscos." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "A la hora de comprobar si existe un modelo por encima y por debajo del soporte, tome las medidas de la altura determinada. Reducir los valores hará que se segmente más despacio, mientras que valores más altos pueden provocar que el soporte normal se imprima en lugares en los que debería haber una interfaz de soporte." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Cuando está habilitado, se optimiza el orden en el que se imprimen las líneas de relleno para reducir la distancia de desplazamiento. La reducción del tiempo de desplazamiento obtenido depende en gran parte del modelo que se está fragmentando, el patrón de relleno, la densidad, etc. Tenga en cuenta que, para algunos modelos que tienen pequeñas áreas de relleno, el tiempo para fragmentar el modelo se puede aumentar en gran medida." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Cuando es mayor que cero, la expansión horizontal de los orificios se aplica gradualmente en orificios pequeños (los orificios pequeños se expanden más). Cuando se establezca en cero, la expansión horizontal de los orificios se aplicará a todos ellos. Los orificios mayores que el diámetro máximo de expansión horizontal de los orificios no se expanden." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Cuando se imprimen las áreas de forro del puente; la cantidad de material extruido se multiplica por este valor." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "desplazamiento" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Cantidad de desplazamiento aplicado a todos los orificios en cada capa. Los valores positivos aumentan el tamaño de los orificios y los valores negativos reducen el tamaño de los mismos." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Compensar" @@ -5420,6 +5464,10 @@ msgstr "desplazamiento" #~ msgid "Retract" #~ msgstr "Retraer" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Las regiones superiores/inferiores pequeñas se rellenan con paredes en lugar del patrón superior/inferior predeterminado. Esto ayuda a evitar movimientos bruscos." + #~ 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." diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot index ece9aebd12..fb8611450e 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -929,7 +929,7 @@ msgid "Hole Horizontal Expansion" msgstr "" msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." msgstr "" msgctxt "hole_xy_offset_max_diameter label" @@ -1249,7 +1249,15 @@ msgid "Small Top/Bottom Width" msgstr "" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" + +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." msgstr "" msgctxt "skin_no_small_gaps_heuristic label" @@ -4436,6 +4444,38 @@ msgctxt "meshfix_maximum_extrusion_area_deviation description" msgid "The maximum extrusion area deviation allowed when removing intermediate points from a straight line. An intermediate point may serve as width-changing point in a long straight line. Therefore, if it is removed, it will cause the line to have a uniform width and, as a result, lose (or gain) a bit of extrusion area. If you increase this you may notice slight under- (or over-) extrusion in between straight parallel walls, as more intermediate width-changing points will be allowed to be removed. Your print will be less accurate, but the g-code will be smaller." msgstr "" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "blackmagic label" msgid "Special Modes" msgstr "" diff --git a/resources/i18n/fi_FI/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po index 7dd27091f5..11d4574369 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: 2022-07-15 11:17+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" @@ -182,10 +182,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Vedä aina takaisin, kun siirrytään ulkoseinämän aloittamista varten." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Kaikkia monikulmioita kussakin kerroksessa koskeva siirtymien määrä. Positiivisilla arvoilla kompensoidaan liian suuria aukkoja ja negatiivisilla arvoilla kompensoidaan liian pieniä aukkoja." @@ -782,6 +778,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Älä muodosta tätä pienempiä täyttöalueita (käytä sen sijaan pintakalvoa)." @@ -830,6 +834,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Ota vetosuojus käyttöön" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Ota silitys käyttöön" @@ -890,6 +898,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Ottaa ulkoisen tihkusuojuksen käyttöön. Tämä luo mallin ympärille kuoren, joka pyyhkii todennäköisesti toisen suuttimen, jos se on samalla korkeudella kuin ensimmäinen suutin." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Ottaa tulostuspään nykäisyn säädön käyttöön X- tai Y-akselin nopeuden muuttuessa. Nykäisyn suurentaminen saattaa vähentää tulostusaikaa tulostuslaadun kustannuksella." @@ -1102,6 +1114,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "" @@ -1386,6 +1410,10 @@ 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." msgstr "" +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "" @@ -3023,6 +3051,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Tulostuslämpötila lopussa" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "" @@ -3036,7 +3068,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4962,6 +4994,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Kun tarkistat tuen päällä ja alla olevaa mallia, toimi annetun korkeuden mukaisesti. Pienemmillä arvoilla viipalointi tapahtuu hitaammin, ja korkeammat arvot saattavat aiheuttaa normaalin tuen tulostumisen paikkoihin, joissa olisi pitänyt olla tukiliittymä." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "" @@ -4982,6 +5018,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "" diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po index 062eba7a0e..0d73ce9446 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Toujours rétracter lors du déplacement pour commencer une paroi externe." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Le décalage appliqué à tous les trous dans chaque couche. Les valeurs positives augmentent la taille des trous ; les valeurs négatives réduisent la taille des trous." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Le décalage appliqué à tous les polygones dans chaque couche. Une valeur positive peut compenser les trous trop gros ; une valeur négative peut compenser les trous trop petits." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Ne pas générer de zones de remplissage plus petites que cela (utiliser plutôt une couche extérieure)" @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Activer le bouclier" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Activer l'étirage" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Activer le bouclier de suintage extérieur. Cela créera une coque autour du modèle qui est susceptible d'essuyer une deuxième buse si celle-ci est à la même hauteur que la première buse." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Active le réglage de la saccade de la tête d'impression lorsque la vitesse sur l'axe X ou Y change. Augmenter les saccades peut réduire la durée d'impression au détriment de la qualité d'impression." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Longueur de la purge d'insertion" @@ -1388,6 +1412,10 @@ 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." msgstr "Si une région de couche extérieure est supportée pour une valeur inférieure à ce pourcentage de sa surface, elle sera imprimée selon les paramètres du pont. Sinon, elle sera imprimée selon les paramètres normaux de la couche extérieure." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Si cette option est activée, les deuxième et troisième couches au-dessus de la zone d'air seront imprimées selon les paramètres suivants. Sinon, ces couches seront imprimées selon les paramètres normaux." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Température d'impression en cas de petite couche" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Petite largeur du dessus/dessous" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Les petites structures seront imprimées à ce pourcentage de la vitesse d'impression normale. Une impression plus lente peut aider à l'adhésion et à la précision." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Les petites zones du dessus/dessous sont remplies de parois au lieu du motif de dessus/dessous par défaut. Ce paramètre permet d'éviter les mouvements saccadés." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Lors de la vérification de l'emplacement d'un modèle au-dessus et en-dessous du support, effectuer des étapes de la hauteur définie. Des valeurs plus faibles découperont plus lentement, tandis que des valeurs plus élevées peuvent causer l'impression d'un support normal à des endroits où il devrait y avoir une interface de support." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Lorsque cette option est activée, l'ordre dans lequel les lignes de remplissage sont imprimées est optimisé pour réduire la distance parcourue. La réduction du temps de parcours dépend en grande partie du modèle à découper, du type de remplissage, de la densité, etc. Remarque : pour certains modèles possédant beaucoup de petites zones de remplissage, le temps de découpe du modèle peut en être considérablement augmenté." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Lorsque le diamètre est supérieur à zéro, l'expansion horizontale des trous est progressivement appliquée aux petits trous (ces derniers sont élargis). Lorsque le diamètre est défini sur zéro, l'expansion horizontale des trous est appliquée à tous les trous. Les trous dont le diamètre est supérieur au diamètre maximal défini pour l'expansion horizontale des trous ne sont pas élargis." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Lors de l'impression des régions de la couche extérieure du pont, la quantité de matériau extrudé est multipliée par cette valeur." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "déplacement" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Le décalage appliqué à tous les trous dans chaque couche. Les valeurs positives augmentent la taille des trous ; les valeurs négatives réduisent la taille des trous." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Compenser" @@ -5420,6 +5464,10 @@ msgstr "déplacement" #~ msgid "Retract" #~ msgstr "Rétraction" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Les petites zones du dessus/dessous sont remplies de parois au lieu du motif de dessus/dessous par défaut. Ce paramètre permet d'éviter les mouvements saccadés." + #~ 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." diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po index 80fcfa9b61..58bc6e990a 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: 2020-03-24 09:43+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: AT-VLOG\n" @@ -185,10 +185,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Minden esetben, mikor a külső fal nyomtatása fog történni, a pozicionáláskor szál visszahúzás fog történni." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Az egyes rétegek sokszögeire alkalmazott bővítés mennyisége. A pozitív értékek kompenzálhatják a túl nagy lyukakat, míg a negatív értékek a túl kicsi lyukakat képesek kompenzálni." @@ -785,6 +781,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Az ettől kisebb területekre nem generál kitöltést." @@ -833,6 +837,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Huzatpajzs engedélyezése" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Vasalás engedélyezés" @@ -893,6 +901,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Engedélyezi a szivárgáspajzsot. Ez létrehoz egy héjat a modell körül, úgy, hogy az nem ér a modellhez, azonban a fej visszaálláskor, az esetlegesen fúvókából kicsöppenő anyagmaradványokat 'letörli' ebben a héjban." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Engedéylezi a nyomtatófej X és Y tengelyen való löketének (sebesség) változásának vezérlését. Ha a löketet növeljük, az csökkenti a nyomtatási időt a minőség terhére." @@ -1105,6 +1117,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "" @@ -1393,6 +1417,10 @@ 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." msgstr "Ha a felületi régió területe kevesebb, mint ez a megadott százalékos érték, nyomtassa a híd beállításokkal, egyébként normál felületi beállításokkal nyomtasson." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Ha engedélyezve van ez az opció, akkor a híd második és harmadik rétegét is a híd beállításával nyomtatja ki. Egyébként ezek a rétgeke már a normál beállítással nyomtatódnának ki." @@ -3030,6 +3058,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Befejező nyomtatási hőmérséklet" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "" @@ -3043,7 +3075,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4974,6 +5006,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Amikor a szeletelő ellenőrzi, hogy hol tart a támasz a modell alatt vagy fölött, szükség esetén a megadott magasságú lépéseket teszi meg. Az alacsonyabb értékek lassabb szeleteést okoznak, míg a magasabb érték a normál támasz kinyomtatását eredményezhetik olyan helyeken, ahol támasz interfészt kellene nyomtatni." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Ha engedélyezve van, a kitöltési sorok nyomtatási sorrendje optimalizálódik a megtett távolság csökkentése érdekében. Az elért utazási idő csökkentése nagymértékben függ a szeletelt modelltől, a kitöltési mintától, a sűrűségtől stb. Vegye figyelembe, hogy egyes modellek esetében, amelyeknek sok kis kitöltési területe van, a modell szeletelésének ideje jelentősen megnőhet." @@ -4994,6 +5030,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "A hídfelszínek nyomtatásakor az extrudált anyagmennyiséget meg kell szorozni ezzel az értékkel." diff --git a/resources/i18n/it_IT/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po index 1017b49dd3..0baa780e1f 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Arretra sempre quando si sposta per iniziare una parete esterna." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Entità di offset applicato a tutti i fori di ciascuno strato. Valori positivi aumentano le dimensioni dei fori, mentre valori negativi le riducono." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Determina l'entità di offset (o estensione dello strato) applicata a tutti i poligoni su ciascuno strato. I valori positivi possono compensare fori troppo estesi; i valori negativi possono compensare fori troppo piccoli." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Non generare aree di riempimento inferiori a questa (piuttosto usare il rivestimento esterno)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Abilitazione del riparo paravento" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Abilita stiratura" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Abilita il riparo esterno del materiale fuoriuscito. Questo crea un guscio intorno al modello per pulitura con un secondo ugello, se è alla stessa altezza del primo ugello." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Abilita la regolazione del jerk della testina di stampa quando la velocità nell’asse X o Y cambia. Aumentando il jerk il tempo di stampa si riduce a discapito della qualità di stampa." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Lunghezza di svuotamento dello scarico" @@ -1388,6 +1412,10 @@ 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." msgstr "Se una zona di rivestimento esterno è supportata per meno di questa percentuale della sua area, effettuare la stampa utilizzando le impostazioni ponte. In caso contrario viene stampata utilizzando le normali impostazioni rivestimento esterno." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Se abilitata, il secondo e il terzo strato sopra l’aria vengono stampati utilizzando le seguenti impostazioni. In caso contrario, questi strati vengono stampati utilizzando le impostazioni normali." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Temperatura di stampa per piccoli strati" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Larghezza superiore e inferiore delle regioni più piccole" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "I dettagli di piccole dimensioni verranno stampati a questa percentuale della velocità di stampa normale. Una stampa più lenta può aiutare in termini di adesione e precisione." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Le regioni più piccole superiori e inferiori vengono riempite con pareti invece che con la configurazione superiore e inferiore predefinita, evitando movimenti a scatti." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Quando si controlla dove si trova il modello sopra e sotto il supporto, procedere ad intervalli di altezza prestabilita. Valori inferiori causeranno un sezionamento più lento, mentre valori più alti potrebbero causare la stampa del supporto normale in alcuni punti in cui dovrebbe esserci un'interfaccia di supporto." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Quando abilitato, l’ordine di stampa delle linee di riempimento viene ottimizzato per ridurre la distanza percorsa. La riduzione del tempo di spostamento ottenuta dipende in particolare dal modello sezionato, dalla configurazione di riempimento, dalla densità, ecc. Si noti che, per alcuni modelli che hanno piccole aree di riempimento, il tempo di sezionamento del modello può aumentare notevolmente." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Quando è maggiore di zero, l'Espansione orizzontale dei fori viene applicata gradualmente sui fori piccoli (i fori piccoli vengono espansi maggiormente). Quando l'opzione è impostata su zero, l'espansione orizzontale sarà applicata a tutti i fori. I fori più grandi del diametro massimo di espansione orizzontale non saranno espansi." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Quando si stampano le zone di rivestimento esterno ponte, la quantità di materiale estruso viene moltiplicata per questo valore." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "spostamenti" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Entità di offset applicato a tutti i fori di ciascuno strato. Valori positivi aumentano le dimensioni dei fori, mentre valori negativi le riducono." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Compensazione" @@ -5420,6 +5464,10 @@ msgstr "spostamenti" #~ msgid "Retract" #~ msgstr "Retrazione" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Le regioni più piccole superiori e inferiori vengono riempite con pareti invece che con la configurazione superiore e inferiore predefinita, evitando movimenti a scatti." + #~ 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." diff --git a/resources/i18n/ja_JP/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po index 6e9bc898ff..5c32d806f0 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "移動して外側のウォールをプリントする際、毎回引き戻しをします。" -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "各穴のすべてのポリゴンに適用されるオフセットの量。正の値は穴のサイズを大きくします。負の値は穴のサイズを小さくします。" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "各レイヤーのすべてのポリゴンに適用されるオフセットの量。正の値は大きすぎる穴を補うことができます。負の値は小さすぎる穴を補うことができます。" @@ -780,6 +776,14 @@ msgctxt "support_xy_distance description" msgid "Distance of the support structure from the print in the X/Y directions." msgstr "印刷物からX/Y方向へのサポート材との距離。" +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "これより小さいインフィルの領域を生成しないでください (代わりにスキンを使用してください)。" @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "ドラフトシールドを有効にする" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "アイロン有効" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "モデルの周りに壁(ooze shield)を作る。これを生成することで、一つ目のノズルの高さと2つ目のノズルが同じ高さであったとき、2つ目のノズルを綺麗にします。" +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "X または Y 軸の速度が変更する際、プリントヘッドのジャークを調整することができます。ジャークを増やすことは、印刷時間を短縮できますがプリントの質を損ねます。" @@ -1100,6 +1112,18 @@ msgctxt "material_flow description" msgid "Flow compensation: the amount of material extruded is multiplied by this value." msgstr "流れの補修: 押出されるマテリアルの量は、この値から乗算されます。" +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "フラッシュパージ長さ" @@ -1388,6 +1412,10 @@ 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." msgstr "対象領域に対してこのパーセンテージ未満のスキン領域がサポートされている場合、ブリッジ設定で印刷します。それ以外の場合は、通常のスキン設定で印刷します。" +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "有効な場合、空気上部の第二および第三レイヤーは以下の設定で印刷されます。それ以外の場合は、それらのレイヤーは通常の設定で印刷されます。" @@ -3026,6 +3054,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "小さいレイヤーのプリント温度" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "小さい上下幅" @@ -3039,8 +3071,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "小型形体は通常のプリント速度に対してこの割合でプリントされます。低速でプリントすると、接着と精度が向上します。" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "小さい上下領域が、デフォルトの上下パターンではなく、ウォールで埋められます。これにより、不安定な動きを回避することができます。" +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4964,6 +4996,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "サポートの上下にモデルがあるかどうか確認するには、特定のサポートの高さを見ます。低い値はスライスに時間がかかり、高い値にするとサポートのインターフェイスがある場所に通常のサポートを印刷する可能性があります。" +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "有効化すると、移動距離が減少するようにインフィルラインをプリントする順序が最適化されます。移動時間の削減は、スライスするモデル、インフィルパターン、密度などに大きく依存します。特に、インフィルを行う小さなエリアが多数あるモデルの場合、モデルをスライスする時間が大きく増えることがあります。" @@ -4984,6 +5020,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "0より大きい場合、穴の水平展開が小さい穴に対して徐々に適用されます(小さい穴はさらに展開されます)。0に設定すると、すべての穴に穴の水平展開が適用されます。穴の水平展開の最大直径より大きい穴は展開されません。" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "ブリッジスキン領域を印刷するときは、材料の吐出量をこの値で乗算します。" @@ -5348,6 +5388,10 @@ msgctxt "travel description" msgid "travel" msgstr "移動" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "各穴のすべてのポリゴンに適用されるオフセットの量。正の値は穴のサイズを大きくします。負の値は穴のサイズを小さくします。" + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "補正" @@ -5422,6 +5466,10 @@ msgstr "移動" #~ msgid "Retract" #~ msgstr "引き戻し" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "小さい上下領域が、デフォルトの上下パターンではなく、ウォールで埋められます。これにより、不安定な動きを回避することができます。" + #~ msgctxt "wireframe_printspeed description" #~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing." #~ msgstr "マテリアルを押し出すときにノズルが動く速度。ワイヤ印刷のみに適用されます。" diff --git a/resources/i18n/ko_KR/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po index 6a50a1671c..9e6a34c038 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "외벽을 프린팅하기 위해 이동할 때 항상 리트렉션합니다." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "각 레이어의 모든 구멍에 적용된 오프셋의 양. 양수 값은 구멍 크기를 증가시키며, 음수 값은 구멍 크기를 줄입니다." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "각 레이어의 모든 다각형에 적용된 오프셋의 양입니다. 양수 값은 아주 큰 구멍을 보완 할 수 있습니다. 음수 값은 아주 작은 구멍을 보완 할 수 있습니다." @@ -780,6 +776,14 @@ msgctxt "support_xy_distance description" msgid "Distance of the support structure from the print in the X/Y directions." msgstr "X/Y 방향에서 출력물로과 서포트까지의 거리." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "이보다 작은 내부채움 영역을 생성하지 마십시오 (대신 스킨 사용)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "드래프트 쉴드 사용" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "다림질 사용" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Ooze 쉴드를 활성화. 이렇게하면 첫 번째 노즐과 동일한 높이에 두 번째 노즐을 닦을 가능성이 있는 모델 주위에 쉘이 생깁니다." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "X 또는 Y 축의 속도가 변경 될 때 프린트 헤드의 속도를 조정할 수 있습니다. Jerk를 높이면 프린팅 품질을 저하시키면서 프린팅 시간을 줄일 수 있습니다." @@ -1100,6 +1112,18 @@ msgctxt "material_flow description" msgid "Flow compensation: the amount of material extruded is multiplied by this value." msgstr "압출량 보상: 압출 된 재료의 양에 이 값을 곱합니다." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "수평 퍼지 길이" @@ -1388,6 +1412,10 @@ 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." msgstr "스킨 영역이 해당 영역의 비율 미만으로 생성되면 브릿지 설정을 사용하여 인쇄하십시오. 그렇지 않으면 일반 스킨 설정을 사용하여 인쇄됩니다." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "이 옵션을 사용하면 다음 설정을 사용하여 에어 위의 두 번째 및 세 번째 레이어가 인쇄됩니다. 그렇지 않으면 해당 레이어는 일반 설정을 사용하여 인쇄됩니다." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "소형 레이어 프린팅 온도" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "작은 상단/하단 너비" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "소형 피처는 정상적인 프린트 속도의 이 비율로 프린팅됩니다. 프린트 속도가 느리면 부착과 정확도가 개선됩니다." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "작은 상단/하단 영역은 기본 상단/하단 패턴 대신 벽으로 채워집니다. 이렇게 하면 갑작스러운 움직임을 방지하는 데 도움이 됩니다." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "서포트가 모델의 위와 아래에 있는지 확인하려면 주어진 높이의 단계를 수행하십시오. 값이 낮을수록 슬라이스가 느려지고, 값이 높을수록 서포트 인터페이스가 있어야하는 곳에서는 정상적인 서포트다 프린팅 될 수 있습니다." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "활성화되면, 내부채움 라인 프린팅 순서가 최적화되어 이동 거리를 줄입니다. 이동 시간의 감소는 슬라이스되는 모델, 내부채움 패턴, 밀도 등에 따라 달라집니다. 작은 내부채움 영역이 많은 일부 모델의 경우, 모델을 슬라이스하는 시간이 상당히 늘어납니다." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "0보다 큰 값으로 설정하면 구멍 수평 확장이 작은 구멍에 점진적으로 적용되고(작은 구멍이 더 확장됨), 0으로 설정하면 구멍 수평 확장이 모든 구멍에 적용됩니다. 구멍 수평 확장 최대 직경보다 큰 구멍은 확장되지 않습니다." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "브릿지 스킨 영역을 프린팅할 때 압출 된 재료의 양에 이 값을 곱합니다." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "이동" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "각 레이어의 모든 구멍에 적용된 오프셋의 양. 양수 값은 구멍 크기를 증가시키며, 음수 값은 구멍 크기를 줄입니다." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "보상" @@ -5418,6 +5462,10 @@ msgstr "이동" #~ msgid "Retract" #~ msgstr "리트렉트" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "작은 상단/하단 영역은 기본 상단/하단 패턴 대신 벽으로 채워집니다. 이렇게 하면 갑작스러운 움직임을 방지하는 데 도움이 됩니다." + #~ msgctxt "wireframe_printspeed description" #~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing." #~ msgstr "재료를 압출 할 때 노즐이 움직이는 속도. 와이어 프린팅에만 적용됩니다." diff --git a/resources/i18n/nl_NL/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po index 964248c64c..f47ab89458 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Altijd intrekken voordat wordt bewogen om met een buitenwand te beginnen." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "De offset die wordt toegepast op alle gaten in elke laag. Met positieve waarden worden de gaten groter, met negatieve waarden worden de gaten kleiner." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "De mate van offset die wordt toegepast op alle polygonen in elke laag. Met positieve waarden compenseert u te grote gaten, met negatieve waarden compenseert u te kleine gaten." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Genereer geen gebieden met vulling die kleiner zijn dan deze waarde (gebruik in plaats daarvan een skin)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Tochtscherm Inschakelen" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Strijken inschakelen" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Hiermee wordt het uitloopscherm aan de buitenkant ingeschakeld, waardoor een shell rond het model wordt gemaakt waarop een tweede nozzle kan worden afgeveegd als deze zich op dezelfde hoogte bevindt als de eerste nozzle." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Hiermee stelt u de schok van de printkop in wanneer de snelheid in de X- of Y-as verandert. Door het verhogen van de schok wordt de printtijd mogelijk verkort ten koste van de printkwaliteit." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Afvoerduur flush" @@ -1388,6 +1412,10 @@ 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." msgstr "Als voor een skinregio minder supportstructuur wordt geprint dan dit percentage van zijn oppervlakte, print u dit met de bruginstellingen. Anders wordt er geprint met de normale skininstellingen." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Als deze optie ingeschakeld is, worden de tweede en derde laag boven de vrije ruimte geprint met de volgende instellingen. Anders worden de lagen geprint met de normale instellingen." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Printtemperatuur van de kleine laag" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Kleine breedte boven/onderzijde" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Kleine kernmerken worden geprint met een snelheid die gelijk is aan dit percentage van hun normale printsnelheid. Langzamer printen kan de hechting en nauwkeurigheid verbeteren." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Kleine boven-/onderregio's zijn gevuld met muren in plaats van met het standaard boven-/onderpatroon. Dit helpt schokkerige bewegingen te voorkomen." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Maak treden van de opgegeven hoogte tijdens het controleren waar zich boven en onder de supportstructuur delen van het model bevinden. Lagere waarden slicen lager, terwijl door hogere waarden mogelijk normale supportstructuur wordt geprint op plekken waar een verbindingsstructuur had moeten zijn." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Wanneer deze optie is ingeschakeld, wordt de volgorde geoptimaliseerd waarin de vullijnen worden geprint om de afgelegde beweging te reduceren. De reductie in bewegingstijd die wordt bereikt, is in hoge mate afhankelijk van het model dat wordt geslicet, het vulpatroon, de dichtheid enz. Houd er rekening mee dat de slicetijd voor modellen met veel kleine vulgebieden aanzienlijk kan worden verlengd." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Als dit groter is dan nul, wordt de horizontale gatexpansie geleidelijk toegepast op kleine gaten (kleine gaten worden meer uitgebreid). Indien ingesteld op nul, wordt de horizontale gatexpansie toegepast op alle gaten. Gaten groter dan de maximale diameter van de horizontale gatexpansie worden niet vergroot." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Tijdens het printen van brugskinregio's wordt de hoeveelheid materiaal die wordt doorgevoerd, met deze waarde vermenigvuldigd." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "beweging" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "De offset die wordt toegepast op alle gaten in elke laag. Met positieve waarden worden de gaten groter, met negatieve waarden worden de gaten kleiner." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Compenseren" @@ -5420,6 +5464,10 @@ msgstr "beweging" #~ msgid "Retract" #~ msgstr "Intrekken" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Kleine boven-/onderregio's zijn gevuld met muren in plaats van met het standaard boven-/onderpatroon. Dit helpt schokkerige bewegingen te voorkomen." + #~ 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." diff --git a/resources/i18n/pl_PL/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po index 72f7a7a6e9..340f5be2d9 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+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" @@ -184,10 +184,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Zawsze cofaj podczas przemieszczania się do początku zewnętrznej ściany." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Wartość przesunięcia zastosowana do wszystkich wielokątów na każdej warstwie. Dodatnie wartości mogą kompensować zbyt duże otwory; wartości ujemne mogą kompensować zbyt małe otwory." @@ -784,6 +780,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Nie generuj obszarów wypełnienia mniejszych niż to (zamiast tego używaj skóry)." @@ -832,6 +836,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Włącz Osłonę Przeciwwiatrową" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Włącz Prasowanie" @@ -892,6 +900,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Włączyć zewnętrzną osłonę. Powstanie powłoka wokół modelu, która będzie czyściła drugą dyszę, jeśli jest na tej samej wysokości, co pierwsza dysza." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Umożliwia dostosowanie zwrywu głowicy w przypadku zmiany prędkości w osi X lub Y. Zwiększenie zrywu może skrócić czas drukowania kosztem jakości druku." @@ -1104,6 +1116,18 @@ 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ść." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "" @@ -1392,6 +1416,10 @@ 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." msgstr "Jeśli obszar skóry jest podpierany w mniejszym procencie jego powierzchni, drukuj to według ustawień mostu. W przeciwnym wypadku użyj normalnych ustawień skóry." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Jeśli włączone, druga i trzecia warstwa ponad powietrzem są drukowane używając następujących ustawień. W przeciwnym wypadku te warstwy są drukowane z normalnymi ustawieniami." @@ -3029,6 +3057,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Końcowa Temp. Druku" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "" @@ -3042,7 +3074,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Małe obiekty zostaną wydrukowane z zadanym procentem ich normalnej prędkości drukowania. Wolniejsze drukowanie może poprawić przyczepność i dokładność." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4973,6 +5005,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Sprawdzając, czy model znajduje się powyżej czy poniżej podpory, wykonaj stopnie o danej wysokości. Niższe wartości będą cięte wolniej, podczas gdy wyższe wartości mogą powodować drukowanie zwykłej podpory w niektórych miejscach, w których powinno istnieć połączenie." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Kiedy włączone, kolejność drukowania linii wypełnienia jest optymalizowana tak, aby zredukować odległości ruchów jałowych. Osiągnięta redukcja czasu ruchów jałowych zależy od ciętego modelu, wzory wypełnienia, gęstości itd. Zauważ, że dla niektórych modeli, które mają małe obszary wypełnienia, czas ciecia modelu może się bardzo wydłużyć." @@ -4993,6 +5029,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Kiedy drukowane są obszary skóry mostu, ilość ekstrudowanego materiału jest mnożona przez tę wartość." diff --git a/resources/i18n/pt_BR/fdmprinter.def.json.po b/resources/i18n/pt_BR/fdmprinter.def.json.po index 6e7dd14afc..bb6e6a2256 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: 2023-06-25 18:17+0200\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" @@ -185,10 +185,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Sempre retrair quando se mover para iniciar uma parede externa." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Quantidade de deslocamento aplicado a todos os furos em cada camada. Valores positivos aumentam o tamanho dos furos, valores negativos reduzem o tamanho dos furos." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Deslocamento adicional aplicado para todos os polígonos em cada camada. Valores positivos 'engordam' a camada e podem compensar por furos exagerados; valores negativos a 'emagrecem' e podem compensar por furos pequenos." @@ -785,6 +781,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Não gerar preenchimento para áreas menores que esta (usar contorno)." @@ -833,6 +837,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Habilitar Cobertura de Trabalho" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Habilitar Passar a Ferro" @@ -893,6 +901,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Habilita a cobertura exterior de escorrimento. Isso criará uma casca ou cobertura em volta do modelo que ajudará a limpar o segundo bico se estiver na mesma altura do primeiro bico." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Permite ajustar o jerk da cabeça de impressão quando a velocidade nos eixos X ou Y muda. Aumentar o jerk pode reduzir o tempo de impressão ao custo de qualidade de impressão." @@ -1105,6 +1117,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Comprimento da Descarga de Purga" @@ -1393,6 +1417,10 @@ 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." msgstr "Se uma região do contorno for suportada por menos do que esta porcentagem de sua área, imprimi-la com os ajustes de ponte. Senão, imprimir usando os ajustes normais de contorno." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Se habilitado, a segunda e terceira camadas sobre o ar serão impressas usando os ajustes seguintes. Senão, estas camadas serão impressas com ajustes normais." @@ -3030,6 +3058,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Temperatura de Impressão Final" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Largura do Teto/Base Pequenos" @@ -3043,8 +3075,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Aspectos pequenos serão impressos nessa porcentagem da velocidade normal. Impressão mais lenta pode ajudar com aderência e precisão." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Regiões pequenas de teto/base são preenchidas com paredes ao invés do padrão default de teto/base. Isto ajuda a prevenir movimentos bruscos." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4974,6 +5006,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Quando verificar se há partes do modelo abaixo e acima do suporte, usar passos de dada altura. Valores baixos fatiarão mais lentamente, enquanto que valores altos farão com que suporte convencional seja impresso em lugares em que deveria haver interface de suporte." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Quando habilitado, a ordem em que os filetes de preenchimento são impressos é otimizada para reduzir a distância percorrida. A redução em tempo de percurso conseguida depende bastante do modelo sendo fatiado, do padrão de preenchimento, da densidade, etc. Note que, para alguns modelos que têm áreas bem pequenas de preenchimento, o tempo de fatiamento pode ser aumentado bastante." @@ -4994,6 +5030,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Quando maior que zero, a Expansão Horizontal de Furo é gradualmente aplicada em pequenos furos (eles são mais expandidos). Quanto é deixada em zero, a Expansão Horizontal de Furo será aplicada a todos os furos. Furos maiores que o Diâmetro Máximo de Expansão Horizontal de Furo não serão expandidos." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Ao imprimir regiões de contorno de ponte, a quantidade de material extrudado é multiplicada por este valor." @@ -5426,6 +5466,10 @@ msgstr "percurso" #~ msgid "Amount of filament to be purged when wiping on the prime tower. Purging is useful for compensating the filament lost by oozing during inactivity of the nozzle." #~ msgstr "Quantidade de filamento a ser purgado na torre de purga. A purga é útil para compensar filamento perdido por escorrimento durante inatividade do bico." +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Quantidade de deslocamento aplicado a todos os furos em cada camada. Valores positivos aumentam o tamanho dos furos, valores negativos reduzem o tamanho dos furos." + #~ msgctxt "machine_use_extruder_offset_to_offset_coords description" #~ msgid "Apply the extruder offset to the coordinate system." #~ msgstr "Aplicar o deslocamento do extrusor ao sistema de coordenadas." @@ -6110,6 +6154,10 @@ msgstr "percurso" #~ msgid "Small features will be printed at this percentage of their normal print speed. Slower printing can help with adhestion and accuracy." #~ msgstr "Pequenos aspectos serão impressos com esta porcentagem de sua velocidade normal de impressão. Impressão mais lenta pode ajudar com aderência e precisão." +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Regiões pequenas de teto/base são preenchidas com paredes ao invés do padrão default de teto/base. Isto ajuda a prevenir movimentos bruscos." + #~ msgctxt "smooth_spiralized_contours description" #~ msgid "Smooth the spiralized contours to reduce the visibility of the Z seam (the Z-seam should be barely visible on the print but will still be visible in the layer view). Note that smoothing will tend to blur fine surface details." #~ msgstr "Suaviza os contornos espiralizados para reduzir a visibilidade da costura em Z (esta costura será quase invisível na impressão mas ainda pode ser vista na visão de camadas). Note que suavizar tenderá a remover detalhes finos de superfície." diff --git a/resources/i18n/pt_PT/fdmprinter.def.json.po b/resources/i18n/pt_PT/fdmprinter.def.json.po index 3e7629faaf..674d7ddc0d 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Retrair sempre quando se vai começar uma parede exterior." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Quantidade de desvio aplicado a todos os buracos em cada camada. Valores positivos aumentam o tamanho dos buracos; valores negativos reduzem o tamanho dos buracos." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Quantidade de desvio aplicado a todos os polígonos em cada camada. Valores positivos podem compensar buracos demasiado grandes; os valores negativos podem compensar buracos demasiado pequenos." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Não criar áreas de enchimento mais pequenas do que este valor (em vez disso, utiliza o revestimento)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Barreira contra correntes de ar" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Ativar Engomar (Ironing)" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Ativa a proteção exterior contra escorrimentos. Isto irá criar um invólucro em torno do modelo que deverá limpar um segundo nozzle, caso este se encontre à mesma altura que o primeiro nozzle." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Permite ajustar o jerk da cabeça de impressão quando a velocidade nos eixos X ou Y muda. Aumentar o jerk pode reduzir o tempo de impressão em detrimento da qualidade de impressão." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Comprimento da purga da descarga" @@ -1388,6 +1412,10 @@ 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." msgstr "Se uma região de revestimento for suportada por menos do que esta percentagem da sua área, imprima-a utilizando as definições de Bridge. Caso contrário, será impressa utilizando as definições de revestimento normais." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Se ativada, a segunda e a terceira camada sobre o ar são impressas utilizando as seguintes definições. Caso contrário, essas camadas são impressas utilizando as definições normais." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Temperatura de impressão de camada pequena" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Largura Mínima Superior/Inferior" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Os elementos pequenos serão impressos a esta percentagem da respetiva velocidade de impressão normal. Uma impressão mais lenta pode ajudar em termos de aderência e precisão." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "As regiões superiores/inferiores mais pequenas são preenchidas com paredes em vez do padrão superior/inferior predefinido. Isto ajuda a evitar movimentos bruscos." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Ao verificar os locais onde existe modelo por cima e por baixo do suporte, tome as medidas necessárias de acordo com a altura determinada. Os valores mais reduzidos irão seccionar mais lentamente, enquanto os valores mais elevados podem fazer com que o suporte normal seja impresso em alguns locais onde deveria existir uma interface de suporte." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Quando activado, a ordem, pela qual as linhas de enchimento são impressas, é optimizada para poder reduzir a distância percorrida. A redução do tempo total de deslocação depende de muitos factores tais como, o modelo que está a ser seccionado, o padrão de enchimento, a densidade, etc. Ter em atenção que para modelos que tenham muitas áreas pequenas de enchimento, o tempo de seccionamento pode aumentar consideravelmente." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Quando este valor for superior a zero, a Expansão Horizontal de Buraco é aplicada de forma progressiva nos buracos pequenos (os buracos pequenos serão mais expandidos). Com um valor de zero, a Expansão Horizontal de Buraco será aplicada a todos os buracos. Os buracos maiores que o Diâmetro Máximo de Expansão Horizontal de Buraco não serão expandidos." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Ao imprimir as regiões do revestimento de Bridge, a quantidade de material extrudido é multiplicada por este valor." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "deslocação" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Quantidade de desvio aplicado a todos os buracos em cada camada. Valores positivos aumentam o tamanho dos buracos; valores negativos reduzem o tamanho dos buracos." + #~ msgctxt "material_flow_dependent_temperature label" #~ msgid "Auto Temperature" #~ msgstr "Temperatura Automática" @@ -5436,6 +5480,10 @@ msgstr "deslocação" #~ msgid "Retract" #~ msgstr "Retrair" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "As regiões superiores/inferiores mais pequenas são preenchidas com paredes em vez do padrão superior/inferior predefinido. Isto ajuda a evitar movimentos bruscos." + #~ 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." diff --git a/resources/i18n/ru_RU/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po index fc94fc8422..609e5d0cbb 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Всегда откатывать материал при движении к началу внешней стенки." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Смещение, применяемое ко всем отверстиям в каждом слое. Положительные значения увеличивают размер отверстий; отрицательные значения уменьшают размер отверстий." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Сумма смещения, применяемая ко всем полигонам на каждом слое. Позитивные значения могут возместить потери для слишком больших отверстий; негативные значения могут возместить потери для слишком малых отверстий." @@ -780,6 +776,14 @@ msgctxt "support_xy_distance description" msgid "Distance of the support structure from the print in the X/Y directions." msgstr "Расстояние между структурами поддержек и печатаемой модели по осям X/Y." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Не генерировать области заполнения меньше чем указано здесь (вместо этого использовать оболочку)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Разрешить печать кожуха" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Разрешить разглаживание" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Разрешает печать внешней защиты от вытекших капель. Создаёт ограду вокруг модели, о которую вытирается материал, вытекший из второго сопла, если оно находится на той же высоте, что и первое сопло." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "Разрешает управление скоростью изменения ускорений головы по осям X или Y. Увеличение данного значения может сократить время печати за счёт его качества." @@ -1100,6 +1112,18 @@ msgctxt "material_flow description" msgid "Flow compensation: the amount of material extruded is multiplied by this value." msgstr "Компенсация потока: объём выдавленного материала умножается на этот коэффициент." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Длина выдавливания заподлицо" @@ -1388,6 +1412,10 @@ 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." msgstr "Если поддержка области оболочки составляет меньше указанного процентного значения от ее площади, печать должна быть выполнена с использованием настроек мостика. В противном случае печать осуществляется с использованием стандартных настроек оболочки." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Если настройка активна, второй и третий слои над воздушным зазором печатаются с использованием указанных далее настроек. В противном случае эти слои печатаются с использованием стандартных настроек." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Температура малослойной печати" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Маленькая ширина верха/низа" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Малые элементы будут напечатаны со скоростью, составляющей этот процент от их нормальной скорости печати. Более медленная печать может улучшить адгезию и точность." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Небольшие области верха/низа заполняются стенками вместо стандартного шаблона верха/низа. Это помогает избежать рывков." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Если выбрано в случае, когда модель находится под и над поддержкой, принимает шаги данной высоты. Малые значения замедляют просчёт, а большие - могут привести к генерации поддержек в некоторых местах, где лучше бы печатать интерфейс поддержек." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Если включено, порядок, в котором печатаются линии заполнения, оптимизируется для сокращения пройденного расстояния. Достигнутое сокращение времени перемещения в очень большой степени зависит от модели, разделяемой на слои, шаблона заполнения, плотности и т. п. Обратите внимание, что для некоторых моделей, имеющих множество небольших заполняемых областей, время разделения на слои может существенно возрасти." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Если значение больше нуля, то горизонтальное расширение отверстия постепенно применяется к маленьким отверстиям (маленькие отверстия расширяются больше). Если установлено нулевое значение, то горизонтальное расширение отверстия будет применено ко всем отверстиям. Отверстия, превышающие максимальный диаметр горизонтального расширения отверстия, не расширяются." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Во время печати областей оболочки мостика объем выдавленного материала умножается на указанное значение." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "перемещение" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Смещение, применяемое ко всем отверстиям в каждом слое. Положительные значения увеличивают размер отверстий; отрицательные значения уменьшают размер отверстий." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Компенсация" @@ -5420,6 +5464,10 @@ msgstr "перемещение" #~ msgid "Retract" #~ msgstr "Откат" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Небольшие области верха/низа заполняются стенками вместо стандартного шаблона верха/низа. Это помогает избежать рывков." + #~ msgctxt "wireframe_printspeed description" #~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing." #~ msgstr "Скорость с которой двигается сопло, выдавая материал. Применяется только при каркасной печати." diff --git a/resources/i18n/tr_TR/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po index e63cd0efa5..c1604a340b 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "Dış duvar başlatmaya giderken her zaman geri çeker." -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "Her bir katmandaki tüm deliklere uygulanan ofset miktarıdır. Pozitif değerler deliklerin boyutunu artırırken, negatif değerler deliklerin boyutunu düşürür." - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "Her katmandaki poligonlara uygulanan ofset miktarı. Pozitif değerler büyük boşlukları telafi ederken negatif değerler küçük boşlukları telafi edebilir." @@ -780,6 +776,14 @@ 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." +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "Bundan küçük dolgu alanları oluşturma (onun yerine yüzey kullan)." @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "Cereyan Kalkanını Etkinleştir" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "Ütülemeyi Etkinleştir" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "Dış sızdırma kalkanını etkinleştirir. Modelin etrafında, ilk nozül ile aynı yükseklikte olması halinde ikinci bir nozülü temizleyebilecek olan bir kalkan oluşturacaktır." +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "X veya Y eksenlerindeki hareket hızı değiştiğinde yazıcı başlığının salınımının ayarlanmasını sağlar. Salınımı artırmak, yazdırma süresini azaltırken yazma kalitesinden ödün verir." @@ -1100,6 +1112,18 @@ 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." +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "Temizleme Uzunluğu" @@ -1388,6 +1412,10 @@ 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." msgstr "Eğer bir yüzey alanı bölgesi, alanının bu yüzdeden daha azı için destekleniyorsa, köprü ayarlarını kullanarak yazdırın. Aksi halde normal yüzey alanı ayarları kullanılarak yazdırılır." +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "Eğer etkinleştirilirse, havanın üzerindeki ikinci ve üçüncü katmanlar aşağıdaki ayarlar kullanılarak yazdırılır. Aksi halde bu katmanlar normal ayarlar kullanılarak yazdırılır." @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "Küçük Katman Yazdırma Sıcaklığı" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "Küçük Üst/​Alt Genişlik" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "Küçük özellikler normal baskı hızının bu yüzdesinde basılacaktır. Daha yavaş baskı, yapışma ve doğruluğu artırmaya yardımcı olabilir." msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "Küçük üst/alt bölgeler varsayılan üst/alt deseni yerine duvarlarla doldurulur. Bu, sarsıntılı hareketlerden kaçınmaya yardımcı olur." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "Desteğin üstünde ve altında model bulunduğunda, kontrol sırasında verilen yükseklikte adımlar uygulayın. Daha yüksek değerler, destek arayüzü olması gereken yerlerde yazdırılacak normal destek oluştururken daha düşük değerler daha yavaş dilimler." +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "Aktifleştirildiğinde, dolgu hatlarının baskı düzeni, hareketi azaltmak için optimize edilir. Elde edilen hareket zamanındaki azalma dilimlenen modele, dolgu şekline ve yoğunluğuna vs. bağlıdır. Birçok ufak dolgu bölgesine sahip bazı modeller için modelin dilimlenme süresi önemli ölçüde artabilir." @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "Sıfırdan büyük olduğunda, Delik Yatay Büyüme küçük deliklere kademeli olarak uygulanır (küçük delikler daha fazla büyütülür). Sıfır olarak ayarlandığında Delik Yatay Büyüme tüm deliklere uygulanacaktır. Delik Yatay Büyüme Maksimum Çapı’ndan daha büyük delikler genişletilmez." +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "Köprü yüzey alanı bölgeleri yazdırılırken, ekstrude edilen malzeme miktarı bu değerle çarpılır." @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "hareket" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "Her bir katmandaki tüm deliklere uygulanan ofset miktarıdır. Pozitif değerler deliklerin boyutunu artırırken, negatif değerler deliklerin boyutunu düşürür." + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "Dengele" @@ -5420,6 +5464,10 @@ msgstr "hareket" #~ msgid "Retract" #~ msgstr "Geri Çek" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "Küçük üst/alt bölgeler varsayılan üst/alt deseni yerine duvarlarla doldurulur. Bu, sarsıntılı hareketlerden kaçınmaya yardımcı olur." + #~ 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." diff --git a/resources/i18n/zh_CN/fdmprinter.def.json.po b/resources/i18n/zh_CN/fdmprinter.def.json.po index 96fa52ab86..bc0cb3a481 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE\n" @@ -180,10 +180,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "在移动开始打印外壁时始终回抽。" -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "应用到每一层中所有孔洞的偏移量。正数值可以补偿过大的孔洞,负数值可以补偿过小的孔洞。" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "应用到每一层所有多边形的偏移量。 正数值可以补偿过大的孔洞;负数值可以补偿过小的孔洞。" @@ -780,6 +776,14 @@ msgctxt "support_xy_distance description" msgid "Distance of the support structure from the print in the X/Y directions." msgstr "支撑结构在 X/Y 方向距打印品的距离。" +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "不要生成小于此面积的填充区域(使用皮肤取代)。" @@ -828,6 +832,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "启用防风罩" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "启用熨平" @@ -888,6 +896,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "启用外部渗出罩。 这将在模型周围创建一个外壳,如果与第一个喷嘴处于相同的高度,则可能会擦拭第二个喷嘴。" +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "启用当 X 或 Y 轴的速度变化时调整打印头的抖动速度。 提高抖动速度可以通过以打印质量为代价来缩短打印时间。" @@ -1100,6 +1112,18 @@ msgctxt "material_flow description" msgid "Flow compensation: the amount of material extruded is multiplied by this value." msgstr "流量补偿:挤出的材料量乘以此值。" +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "冲洗清除长度" @@ -1388,6 +1412,10 @@ 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." msgstr "如果受支撑的表面区域小于整个区域的这一百分比,则使用连桥设置打印。否则,使用正常表面设置打印。" +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "如果启用此选项,则使用以下设置打印净空区域上方第二层和第三层。否则,将使用正常设置打印这些层。" @@ -3024,6 +3052,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "小型层打印温度" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "顶宽/底宽较小" @@ -3037,8 +3069,8 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "微小特征将按正常打印速度的百分比进行打印。缓慢打印有助于粘合和提高准确性。" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." -msgstr "顶层/底层区域较小时,用墙体填充,而不是默认的顶层/底层图案。这样可以避免抖动。" +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." +msgstr "" msgctxt "brim_smart_ordering label" msgid "Smart Brim" @@ -4960,6 +4992,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "在检查支撑上方或下方是否有模型时,采用指定高度的步阶。 值越低切片速度越慢,而较高的值会导致在部分应有支撑接触面的位置打印一般的支撑。" +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "启用后,可优化打印填充走线的顺序,缩短空驶距离。空驶时间的缩短很大程度上取决于被切割的模型、填充图案、密度等。请注意,对于具有许多小填充区域的一些模型,分割模型的时间可能会大幅增加。" @@ -4980,6 +5016,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "大于零时,孔洞水平扩展会逐渐适应小孔洞(小孔洞可以扩展更多)。设为零时,孔洞水平扩展可以应用于所有孔洞。大于孔洞水平扩展最大直径时,孔洞不会被扩展。" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "打印连桥表面区域时,将挤出的材料量乘以此值。" @@ -5344,6 +5384,10 @@ msgctxt "travel description" msgid "travel" msgstr "空驶" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "应用到每一层中所有孔洞的偏移量。正数值可以补偿过大的孔洞,负数值可以补偿过小的孔洞。" + #~ msgctxt "wireframe_strategy option compensate" #~ msgid "Compensate" #~ msgstr "补偿" @@ -5420,6 +5464,10 @@ msgstr "空驶" #~ msgid "Retract" #~ msgstr "回抽" +#~ msgctxt "small_skin_width description" +#~ msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +#~ msgstr "顶层/底层区域较小时,用墙体填充,而不是默认的顶层/底层图案。这样可以避免抖动。" + #~ msgctxt "wireframe_printspeed description" #~ msgid "Speed at which the nozzle moves when extruding material. Only applies to Wire Printing." #~ msgstr "挤出材料时喷嘴移动的速度。 仅应用于单线打印。" diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po index 9ff6750f15..9881e5283f 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-06-08 16:32+0000\n" +"POT-Creation-Date: 2023-09-12 17:04+0000\n" "PO-Revision-Date: 2022-01-02 20:24+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" @@ -185,10 +185,6 @@ msgctxt "travel_retract_before_outer_wall description" msgid "Always retract when moving to start an outer wall." msgstr "當移動到外牆起始點時總是進行回抽。" -msgctxt "hole_xy_offset description" -msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." -msgstr "套用到每一層孔洞的偏移量。正值增加孔洞的大小,負值減小孔洞的大小。" - msgctxt "xy_offset description" msgid "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes." msgstr "如果模型有挖孔,以便用來組合、鑲嵌時,這個偏移量可以用來微調孔的大小,當設為正值時,模型外擴,孔會變小;若設為負值,模型內縮,孔會變大。" @@ -785,6 +781,14 @@ msgctxt "support_xy_distance description" msgid "Distance of the support structure from the print in the X/Y directions." msgstr "支撐結構在 X/Y 方向距列印品的距離。" +msgctxt "meshfix_fluid_motion_shift_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance description" +msgid "Distance points are shifted to smooth the path" +msgstr "" + msgctxt "min_infill_area description" msgid "Don't generate areas of infill smaller than this (use skin instead)." msgstr "不要產生小於此面積的填充區域(使用表層取代)。" @@ -833,6 +837,10 @@ msgctxt "draft_shield_enabled label" msgid "Enable Draft Shield" msgstr "啟用防風罩" +msgctxt "meshfix_fluid_motion_enabled label" +msgid "Enable Fluid Motion" +msgstr "" + msgctxt "ironing_enabled label" msgid "Enable Ironing" msgstr "啟用燙平" @@ -893,6 +901,10 @@ msgctxt "ooze_shield_enabled description" msgid "Enable exterior ooze shield. This will create a shell around the model which is likely to wipe a second nozzle if it's at the same height as the first nozzle." msgstr "啟用外部擦拭牆。這將在模型周圍創建一個外殼,如果與第一個噴頭處於相同的高度,則可能會擦拭第二個噴頭。" +msgctxt "small_skin_on_surface description" +msgid "Enable small (up to 'Small Top/Bottom Width') regions on the topmost skinned layer (exposed to air) to be filled with walls instead of the default pattern." +msgstr "" + msgctxt "jerk_enabled description" msgid "Enables adjusting the jerk of print head when the velocity in the X or Y axis changes. Increasing the jerk can reduce printing time at the cost of print quality." msgstr "啟用當 X 或 Y 軸的速度變化時調整列印頭的加加速度。提高加加速度可以通過以列印品質為代價來縮短列印時間。" @@ -1105,6 +1117,18 @@ msgctxt "material_flow description" msgid "Flow compensation: the amount of material extruded is multiplied by this value." msgstr "流量補償:擠出的線材量乘以此值。" +msgctxt "meshfix_fluid_motion_angle label" +msgid "Fluid Motion Angle" +msgstr "" + +msgctxt "meshfix_fluid_motion_shift_distance label" +msgid "Fluid Motion Shift Distance" +msgstr "" + +msgctxt "meshfix_fluid_motion_small_distance label" +msgid "Fluid Motion Small Distance" +msgstr "" + msgctxt "material_flush_purge_length label" msgid "Flush Purge Length" msgstr "沖洗長度" @@ -1393,6 +1417,10 @@ 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." msgstr "假如表層區域受支撐的面積小於此百分比,使用橋樑設定列印。否則用一般的表層設定列印。" +msgctxt "meshfix_fluid_motion_angle description" +msgid "If a toolpath-segment deviates more than this angle from the general motion it is smoothed." +msgstr "" + msgctxt "bridge_enable_more_layers description" msgid "If enabled, the second and third layers above the air are printed using the following settings. Otherwise, those layers are printed using the normal settings." msgstr "假如啟用此功能,橋樑上的第二層和第三層使用下列的設定列印。否則這些層以一般設定列印。" @@ -3030,6 +3058,10 @@ msgctxt "cool_min_temperature label" msgid "Small Layer Printing Temperature" msgstr "最終列印溫度" +msgctxt "small_skin_on_surface label" +msgid "Small Top/Bottom On Surface" +msgstr "" + msgctxt "small_skin_width label" msgid "Small Top/Bottom Width" msgstr "" @@ -3043,7 +3075,7 @@ msgid "Small features will be printed at this percentage of their normal print s msgstr "細部模式將以正常列印速度的此百分比值列印。 較慢的列印有助於黏合和精度。" msgctxt "small_skin_width description" -msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions." +msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" msgctxt "brim_smart_ordering label" @@ -4974,6 +5006,10 @@ msgctxt "support_interface_skip_height description" msgid "When checking where there's model above and below the support, take steps of the given height. Lower values will slice slower, while higher values may cause normal support to be printed in some places where there should have been support interface." msgstr "在檢查支撐上方或下方是否有模型時,所採用步階的高度。值越低切片速度越慢,而較高的值會導致在部分應有支撐介面的位置列印一般的支撐。" +msgctxt "meshfix_fluid_motion_enabled description" +msgid "When enabled tool paths are corrected for printers with smooth motion planners. Small movements that deviate from the general tool path direction are smoothed to improve fluid motions." +msgstr "" + msgctxt "infill_enable_travel_optimization description" msgid "When enabled, the order in which the infill lines are printed is optimized to reduce the distance travelled. The reduction in travel time achieved very much depends on the model being sliced, infill pattern, density, etc. Note that, for some models that have many small areas of infill, the time to slice the model may be greatly increased." msgstr "當功能啟用時,填充線條的列印順序會對降低空跑距離做最佳化。所能減少的空跑時間取決於模型、填充樣式、填充密度等。請注意,對於有很多小型填充區域的模型,切片時間可能會大量增加。" @@ -4994,6 +5030,10 @@ msgctxt "hole_xy_offset_max_diameter description" msgid "When greater than zero, the Hole Horizontal Expansion is gradually applied on small holes (small holes are expanded more). When set to zero the Hole Horizontal Expansion will be applied to all holes. Holes larger than the Hole Horizontal Expansion Max Diameter are not expanded." msgstr "" +msgctxt "hole_xy_offset description" +msgid "When greater than zero, the Hole Horizontal Expansion is the amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes. When this setting is enabled it can be further tuned with Hole Horizontal Expansion Max Diameter." +msgstr "" + msgctxt "bridge_skin_material_flow description" msgid "When printing bridge skin regions, the amount of material extruded is multiplied by this value." msgstr "列印橋樑表層區域時,擠出的線材量乘以此值。" @@ -5410,6 +5450,10 @@ msgstr "空跑" #~ msgid "Amount of filament to be purged when wiping on the prime tower. Purging is useful for compensating the filament lost by oozing during inactivity of the nozzle." #~ msgstr "在換料塔上進行擦拭時要清洗的耗材量。清洗可用於補償在噴頭不活動期間由於滲出而損失的耗材。" +#~ msgctxt "hole_xy_offset description" +#~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." +#~ msgstr "套用到每一層孔洞的偏移量。正值增加孔洞的大小,負值減小孔洞的大小。" + #~ msgctxt "machine_use_extruder_offset_to_offset_coords description" #~ msgid "Apply the extruder offset to the coordinate system." #~ msgstr "將擠出機偏移量套用到座標軸系統。" From d0b91cb297019e2517ee09e63edc040bf862ef7c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Sep 2023 17:12:19 +0200 Subject: [PATCH 159/231] Update translations Contributes to CURA-10953 --- resources/i18n/cs_CZ/cura.po | 247 +++++++++++++++++++++++++++-------- resources/i18n/de_DE/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/es_ES/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/fi_FI/cura.po | 194 ++++++++++++++++++++------- resources/i18n/fr_FR/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/hu_HU/cura.po | 198 +++++++++++++++++++++------- resources/i18n/it_IT/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/ja_JP/cura.po | 243 +++++++++++++++++++++++++++------- resources/i18n/ko_KR/cura.po | 243 +++++++++++++++++++++++++++------- resources/i18n/nl_NL/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/pl_PL/cura.po | 198 +++++++++++++++++++++------- resources/i18n/pt_BR/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/pt_PT/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/ru_RU/cura.po | 247 +++++++++++++++++++++++++++-------- resources/i18n/tr_TR/cura.po | 245 +++++++++++++++++++++++++++------- resources/i18n/zh_CN/cura.po | 243 +++++++++++++++++++++++++++------- resources/i18n/zh_TW/cura.po | 211 +++++++++++++++++++++++------- 17 files changed, 3144 insertions(+), 840 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index ce147b6214..67b60651cf 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2023-02-16 20:28+0100\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" @@ -159,14 +159,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- nekompletní --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... a {0} další" -msgstr[1] "... a {0} další" -msgstr[2] "... a {0} dalších" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1mm propustnost (%)" @@ -571,8 +563,8 @@ msgid "Arrange All Models" msgstr "Uspořádat všechny modely" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Uspořádat selekci" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -642,10 +634,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Základna (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Staňte se expertem na 3D tisk díky UltiMaker e-learningu." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Pohled zezdola" @@ -994,6 +982,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Kopírovat všechny změněné hodnoty na všechny extrudery" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Kopírovat hodnotu na všechny extrudery" @@ -1053,6 +1045,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Nemohu nahrát data do tiskárny." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Záznam pádu" @@ -1162,6 +1175,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Měna:" @@ -1206,6 +1227,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Vlastní profily" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Síť řezu" @@ -1437,8 +1462,8 @@ msgid "Enable Extruder" msgstr "Povolit extuder" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Umožňuje tisk okraje nebo voru. Tímto způsobem se kolem nebo pod objekt přidá plochá oblast, kterou lze snadno odříznout." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1456,6 +1481,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Komplexní řešení pro 3D tisk z taveného filamentu." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Technika" @@ -1480,10 +1509,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Stopování chyby" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Chyba při zápisu 3mf file." - msgctxt "@label" msgid "Estimated time left" msgstr "Předpokládaný zbývající čas" @@ -1856,6 +1881,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Grafické uživatelské prostředí" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1889,10 +1918,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Pomocníci" -msgctxt "@label" -msgid "Hex" -msgstr "Hexadecimální" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Skrýt všechny připojené tiskárny" @@ -2037,10 +2062,6 @@ msgctxt "@button" msgid "Install" msgstr "Instalovat" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Instalovat materiály" - msgctxt "@header" msgid "Install Materials" msgstr "Instalovat materiály" @@ -2049,17 +2070,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Nainstalovat balíček" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Nainstalovat moduly" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Nainstalovat chybějící materiály" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Nainstalovat chybějící materiál" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2197,6 +2230,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Zjistit více o přidávání tiskáren do Cury" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Pohled z pravé strany" @@ -2421,10 +2458,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Odhad materiálu" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Materiálové profily nejsou nainstalovány" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Materiálové profily byly úspěšně synchronizovány s následujícími tiskárnami:" @@ -2528,6 +2561,10 @@ msgstr[0] "Násobit vybraný model" msgstr[1] "Násobit vybrané modele" msgstr[2] "Násobit vybrané modele" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Násobím a rozmisťuji objekty" @@ -2593,6 +2630,10 @@ msgctxt "@button" msgid "Next" msgstr "Další" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Ne" @@ -2873,6 +2914,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Zpracovávám G kód" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pozastavit" @@ -3492,6 +3537,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Obnovit seznam" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Poznámky k vydání" @@ -3943,6 +3992,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Zobrazit souhrnný dialog při ukládání projektu" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Odhlásit se" @@ -4041,6 +4094,14 @@ msgstr "" "\n" "Klepnutím toto nastavení zviditelníte." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "Některé hodnoty nastavení definované v %1 byly přepsány." @@ -4075,6 +4136,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Rychlost" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Stabilní a beta vydání" @@ -4367,14 +4436,6 @@ 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 "Balíček materiálů spojený s tímto Cura projektem nebyl nalezen v Ultimaker Marketplace. Částečnou definici materiálového profilu uloženou v Cura projektu používejte na vlastní nebezpečí." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Materiál použitý v tomto projektu není aktuálně nainstalován v Cuře.
Nainstalujte materiálový profil a znovu otevřete projekt." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Materiál použitý v tomto projektu závisí na jiných definicích materiálů, které nejsou dostupné v Cuře. To může způsobit nečekané problémy při tisku. Důrazně doporučujeme nainstalovat kompletní balíček materiálů z Obchodu." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Maximální vzdálenost každého pixelu od „základny“." @@ -4387,10 +4448,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Vložená trysky v tomto extruderu." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Operační systém nepovoluje uložit soubor s projektem do tohoto umístění nebo pod tímto názvem." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4413,6 +4470,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Procento světla pronikajícího do tisku o tloušťce 1 milimetr. Snížení této hodnoty zvyšuje kontrast v tmavých oblastech a snižuje kontrast ve světlých oblastech obrazu." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "Tisková úloha byla úspěšně odeslána" @@ -4565,6 +4626,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Tento profil používá výchozí nastavení zadaná tiskárnou, takže nemá žádná nastavení / přepíše v níže uvedeném seznamu." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4608,6 +4673,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Toto nastavení je vyřešeno z konfliktních hodnot specifického extruder:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Odhad času" @@ -4778,6 +4847,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Nemohu najít lokaci na podložce pro všechny objekty" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Nelze se dostat na server účtu UltiMaker." @@ -5026,6 +5107,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Nahrát vlastní firmware" @@ -5158,6 +5243,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Zobrazit tiskárny v Digital Factory" @@ -5472,10 +5561,66 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Nepovedlo se stáhnout {} zásuvných modulů" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... a {0} další" +#~ msgstr[1] "... a {0} další" +#~ msgstr[2] "... a {0} dalších" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Uspořádat selekci" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Staňte se expertem na 3D tisk díky UltiMaker e-learningu." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Umožňuje tisk okraje nebo voru. Tímto způsobem se kolem nebo pod objekt přidá plochá oblast, kterou lze snadno odříznout." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Chyba při zápisu 3mf file." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hexadecimální" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Instalovat materiály" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Nainstalovat chybějící materiály" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Nainstalovat chybějící materiál" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Materiálové profily nejsou nainstalovány" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Pohled simulace" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Materiál použitý v tomto projektu není aktuálně nainstalován v Cuře.
Nainstalujte materiálový profil a znovu otevřete projekt." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Materiál použitý v tomto projektu závisí na jiných definicích materiálů, které nejsou dostupné v Cuře. To může způsobit nečekané problémy při tisku. Důrazně doporučujeme nainstalovat kompletní balíček materiálů z Obchodu." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Operační systém nepovoluje uložit soubor s projektem do tohoto umístění nebo pod tímto názvem." diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index bd1dce77f3..8741a7e73c 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- unvollständig --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... und {0} weiterer" -msgstr[1] "... und {0} weitere" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1 mm Durchlässigkeit (%)" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Alle Modelle anordnen" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Anordnung auswählen" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Basis (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Werden Sie ein 3D-Druck-Experte mittels des E-Learning von UltiMaker." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Ansicht von unten" @@ -985,6 +974,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Alle geänderten Werte für alle Extruder kopieren" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Werte für alle Extruder kopieren" @@ -1044,6 +1037,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Daten konnten nicht in Drucker geladen werden." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Crash-Bericht" @@ -1153,6 +1167,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine Backend" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Währung:" @@ -1197,6 +1219,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Benutzerdefinierte Profile" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Mesh beschneiden" @@ -1428,8 +1454,8 @@ msgid "Enable Extruder" msgstr "Extruder aktivieren" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Drucken eines Brim- oder Raft-Elements aktivieren. Es wird ein flacher Bereich rund um oder unter Ihrem Objekt hinzugefügt, das im Anschluss leicht abgeschnitten werden kann." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1447,6 +1473,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Komplettlösung für den 3D-Druck mit geschmolzenem Filament." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Engineering" @@ -1471,10 +1501,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Fehler-Rückverfolgung" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Fehler beim Schreiben von 3MF-Datei." - msgctxt "@label" msgid "Estimated time left" msgstr "Geschätzte verbleibende Zeit" @@ -1847,6 +1873,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Grafische Benutzerschnittstelle" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1880,10 +1910,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Helfer" -msgctxt "@label" -msgid "Hex" -msgstr "Hexadezimal" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Alle verbundenen Drucker ausblenden" @@ -2028,10 +2054,6 @@ msgctxt "@button" msgid "Install" msgstr "Installieren" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Materialien installieren" - msgctxt "@header" msgid "Install Materials" msgstr "Materialien installieren" @@ -2040,17 +2062,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Paket installieren" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Plug-ins installieren" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Fehlende Materialien installieren" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Fehlendes Material installieren" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2188,6 +2222,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Weitere Informationen zum Hinzufügen von Druckern zu Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Ansicht von links" @@ -2412,10 +2450,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Materialschätzung" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Materialprofile nicht installiert" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Materialprofile wurden erfolgreich mit den folgenden Druckern synchronisiert:" @@ -2518,6 +2552,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Ausgewähltes Modell multiplizieren" msgstr[1] "Ausgewählte Modelle multiplizieren" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Objekte vervielfältigen und platzieren" @@ -2582,6 +2620,10 @@ msgctxt "@button" msgid "Next" msgstr "Weiter" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Nein" @@ -2861,6 +2903,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-Code parsen" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pausieren" @@ -3477,6 +3523,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Liste aktualisieren" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Versionshinweise" @@ -3928,6 +3978,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Dialog Zusammenfassung beim Speichern eines Projekts anzeigen" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Abmelden" @@ -4026,6 +4080,14 @@ msgstr "" "\n" "Klicken Sie, um diese Einstellungen sichtbar zu machen." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4060,6 +4122,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Geschwindigkeit" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Stabile und Beta-Versionen" @@ -4350,14 +4420,6 @@ 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 "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." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Das in diesem Projekt verwendete Material ist derzeit nicht in Cura installiert.
Installieren Sie das Materialprofil und öffnen Sie das Projekt erneut." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Das in diesem Projekt verwendete Material basiert auf einigen Materialdefinitionen, die in Cura nicht verfügbar sind. Dies kann zu unerwünschten Druckergebnissen führen. Wir empfehlen dringend, das komplette Materialpaket aus dem Marketplace zu installieren." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Der Maximalabstand von jedem Pixel von der „Basis“." @@ -4370,10 +4432,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Die in diesem Extruder eingesetzte Düse." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Das Betriebssystem erlaubt es nicht, eine Projektdatei an diesem Speicherort oder mit diesem Dateinamen zu speichern." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4396,6 +4454,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Der Prozentsatz an Licht, der einen Druck von einer Dicke mit 1 Millimeter durchdringt. Senkt man diesen Wert, steigt der Kontrast in den dunkleren Bereichen, während der Kontrast in den helleren Bereichen des Bilds sinkt." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "Der Druckauftrag wurde erfolgreich übermittelt." @@ -4547,6 +4609,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Dieses Profil verwendet die vom Drucker festgelegten Standardeinstellungen, deshalb sind in der folgenden Liste keine Einstellungen/Überschreibungen enthalten." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4589,6 +4655,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Diese Einstellung wird durch gegensätzliche, extruderspezifische Werte gelöst:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Zeitschätzung" @@ -4759,6 +4829,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Innerhalb der Druckabmessung für alle Objekte konnte keine Position gefunden werden" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Der UltiMaker-Konto-Server konnte nicht erreicht werden." @@ -5007,6 +5089,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Benutzerdefinierte Firmware hochladen" @@ -5139,6 +5225,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Drucker in der Digital Factory anzeigen" @@ -5451,10 +5541,53 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Sie müssen das Programm beenden und neu starten {}, bevor Änderungen wirksam werden." +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... und {0} weiterer" +#~ msgstr[1] "... und {0} weitere" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Anordnung auswählen" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Werden Sie ein 3D-Druck-Experte mittels des E-Learning von UltiMaker." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Drucken eines Brim- oder Raft-Elements aktivieren. Es wird ein flacher Bereich rund um oder unter Ihrem Objekt hinzugefügt, das im Anschluss leicht abgeschnitten werden kann." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Fehler beim Schreiben von 3MF-Datei." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hexadezimal" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Materialien installieren" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Fehlende Materialien installieren" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Fehlendes Material installieren" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Materialprofile nicht installiert" + #~ 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" @@ -5462,3 +5595,15 @@ msgstr "Sie müssen das Programm beenden und neu starten {}, bevor Änderungen w #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Simulationsansicht" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Das in diesem Projekt verwendete Material ist derzeit nicht in Cura installiert.
Installieren Sie das Materialprofil und öffnen Sie das Projekt erneut." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Das in diesem Projekt verwendete Material basiert auf einigen Materialdefinitionen, die in Cura nicht verfügbar sind. Dies kann zu unerwünschten Druckergebnissen führen. Wir empfehlen dringend, das komplette Materialpaket aus dem Marketplace zu installieren." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Das Betriebssystem erlaubt es nicht, eine Projektdatei an diesem Speicherort oder mit diesem Dateinamen zu speichern." diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index 526795ba41..ecb864af8c 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -156,13 +156,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- incompleto --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... y {0} más" -msgstr[1] "... y {0} más" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Transmitancia de 1 mm (%)" @@ -566,8 +559,8 @@ msgid "Arrange All Models" msgstr "Organizar todos los modelos" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Organizar selección" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -637,10 +630,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Base (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Conviértase en un experto en impresión 3D con el aprendizaje electrónico de UltiMaker." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Vista inferior" @@ -984,6 +973,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Copiar todos los valores cambiados en todos los extrusores" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Copiar valor en todos los extrusores" @@ -1043,6 +1036,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "No se han podido cargar los datos en la impresora." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Informe del accidente" @@ -1152,6 +1166,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Backend de CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Moneda:" @@ -1196,6 +1218,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Perfiles personalizados" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Cortar malla" @@ -1427,8 +1453,8 @@ msgid "Enable Extruder" msgstr "Habilitar extrusor" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Habilita la impresión de un borde o una balsa. Esta opción agregará un área plana alrededor del objeto, que es fácil de cortar después." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1446,6 +1472,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Solución completa para la impresión 3D de filamento fundido." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Engineering" @@ -1470,10 +1500,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Rastreabilidad de errores" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Error al escribir el archivo 3MF." - msgctxt "@label" msgid "Estimated time left" msgstr "Tiempo restante estimado" @@ -1846,6 +1872,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Interfaz gráfica de usuario (GUI)" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1879,10 +1909,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Asistentes" -msgctxt "@label" -msgid "Hex" -msgstr "Hex" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Ocultar todas las impresoras conectadas" @@ -2027,10 +2053,6 @@ msgctxt "@button" msgid "Install" msgstr "Instalar" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Instalar materiales" - msgctxt "@header" msgid "Install Materials" msgstr "Instalar materiales" @@ -2039,17 +2061,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Instalar paquete" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Instalar complementos" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Instalar los materiales que faltan" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Instalar material no instalado" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2187,6 +2221,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Más información sobre cómo agregar impresoras a Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Vista del lado izquierdo" @@ -2411,10 +2449,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Estimación de material" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Perfiles de materiales no instalados" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Los perfiles de material se han sincronizado correctamente con las siguientes impresoras:" @@ -2517,6 +2551,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Multiplicar modelo seleccionado" msgstr[1] "Multiplicar modelos seleccionados" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Multiplicar y colocar objetos" @@ -2581,6 +2619,10 @@ msgctxt "@button" msgid "Next" msgstr "Siguiente" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "No" @@ -2860,6 +2902,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Analizar GCode" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pausar" @@ -3477,6 +3523,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Actualizar la lista" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Notas de la versión" @@ -3928,6 +3978,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Mostrar un cuadro de diálogo de resumen al guardar el proyecto" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Cerrar sesión" @@ -4026,6 +4080,14 @@ msgstr "" "\n" "Haga clic para mostrar estos ajustes." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4060,6 +4122,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Velocidad" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Versiones estables y beta" @@ -4350,14 +4420,6 @@ 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 "No se ha podido encontrar el paquete de materiales asociado con el proyecto de Cura en Ultimaker Marketplace. Utilice la definicin parcial del perfil del material que aparece en el archivo del proyecto de Cura bajo su propia responsabilidad." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "El material utilizado en este proyecto no está instalado actualmente en Cura.
Instale el perfil del material y vuelva a abrir el proyecto." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "El material utilizado en este proyecto se basa en algunas definiciones de materiales que no están disponibles en Cura, lo que podría producir resultados de impresión no deseados. Recomendamos encarecidamente instalar el paquete completo de materiales desde el Marketplace." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "La distancia máxima de cada píxel desde la \"Base\"." @@ -4370,10 +4432,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Tobera insertada en este extrusor." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "El sistema operativo no permite guardar un archivo de proyecto en esta ubicación ni con este nombre de archivo." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4396,6 +4454,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "El porcentaje de luz que penetra en una impresión con un grosor de 1 milímetro. Bajar este valor aumenta el contraste en las regiones oscuras y disminuye el contraste en las regiones claras de la imagen." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "El trabajo de impresión se ha enviado correctamente" @@ -4547,6 +4609,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Este perfil utiliza los ajustes predeterminados especificados por la impresora, por eso no aparece ningún ajuste o sobrescritura en la lista que se ve a continuación." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4589,6 +4655,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Este valor se resuelve a partir de valores en conflicto específicos del extrusor:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Estimación de tiempos" @@ -4759,6 +4829,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "No se puede encontrar una ubicación dentro del volumen de impresión para todos los objetos" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "No se puede acceder al servidor de cuentas de UltiMaker." @@ -5007,6 +5089,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Cargar firmware personalizado" @@ -5139,6 +5225,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Ver impresoras en Digital Factory" @@ -5451,10 +5541,49 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Error al descargar los complementos {}" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... y {0} más" +#~ msgstr[1] "... y {0} más" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Organizar selección" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Conviértase en un experto en impresión 3D con el aprendizaje electrónico de UltiMaker." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Habilita la impresión de un borde o una balsa. Esta opción agregará un área plana alrededor del objeto, que es fácil de cortar después." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Error al escribir el archivo 3MF." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hex" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Instalar materiales" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Instalar los materiales que faltan" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Instalar material no instalado" + #~ 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." @@ -5463,6 +5592,10 @@ msgstr "Error al descargar los complementos {}" #~ msgid "Manages network connections to Ultimaker networked printers." #~ msgstr "Gestiona las conexiones de red de las impresoras Ultimaker conectadas." +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Perfiles de materiales no instalados" + #~ msgctxt "@description" #~ 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" @@ -5471,6 +5604,18 @@ msgstr "Error al descargar los complementos {}" #~ msgid "Simulation View" #~ msgstr "Vista de simulación" +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "El material utilizado en este proyecto no está instalado actualmente en Cura.
Instale el perfil del material y vuelva a abrir el proyecto." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "El material utilizado en este proyecto se basa en algunas definiciones de materiales que no están disponibles en Cura, lo que podría producir resultados de impresión no deseados. Recomendamos encarecidamente instalar el paquete completo de materiales desde el Marketplace." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "El sistema operativo no permite guardar un archivo de proyecto en esta ubicación ni con este nombre de archivo." + #~ msgctxt "name" #~ msgid "Ultimaker Network Connection" #~ msgstr "Conexión en red de Ultimaker" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index e5b2a12f4c..3aefa37994 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" @@ -154,13 +154,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "" -msgstr[1] "" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "" @@ -552,8 +545,8 @@ msgid "Arrange All Models" msgstr "Järjestä kaikki mallit" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Järjestä valinta" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -623,10 +616,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Pohja (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "" @@ -970,6 +959,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Kopioi arvo kaikkiin suulakepuristimiin" @@ -1029,6 +1022,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Kaatumisraportti" @@ -1138,6 +1152,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine-taustaosa" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Valuutta:" @@ -1182,6 +1204,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "" @@ -1413,8 +1439,8 @@ msgid "Enable Extruder" msgstr "" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Ota reunuksen tai pohjaristikon tulostus käyttöön. Tämä lisää kappaleen ympärille tai alle tasaisen alueen, joka on helppo leikata pois myöhemmin." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1432,6 +1458,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Kokonaisvaltainen sulatettavan tulostuslangan 3D-tulostusratkaisu." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1456,10 +1486,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "" - msgctxt "@label" msgid "Estimated time left" msgstr "Aikaa jäljellä arviolta" @@ -1832,6 +1858,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Graafinen käyttöliittymä" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1865,10 +1895,6 @@ msgctxt "@label" msgid "Helpers" msgstr "" -msgctxt "@label" -msgid "Hex" -msgstr "" - msgctxt "@label" msgid "Hide all connected printers" msgstr "" @@ -2013,10 +2039,6 @@ msgctxt "@button" msgid "Install" msgstr "" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "" - msgctxt "@header" msgid "Install Materials" msgstr "" @@ -2025,16 +2047,28 @@ msgctxt "@window:title" msgid "Install Package" msgstr "" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "" -msgctxt "@title" -msgid "Install missing Materials" +msgctxt "@action:button" +msgid "Install missing packages" msgstr "" -msgctxt "@action:button" -msgid "Install missing material" +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." msgstr "" msgctxt "@button" @@ -2173,6 +2207,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "" @@ -2397,10 +2435,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2503,6 +2537,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Kerro valittu malli" msgstr[1] "Kerro valitut mallit" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Kappaleiden kertominen ja sijoittelu" @@ -2567,6 +2605,10 @@ msgctxt "@button" msgid "Next" msgstr "" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "" @@ -2846,6 +2888,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-coden jäsennys" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "" @@ -3455,6 +3501,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "" @@ -3906,6 +3956,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Näytä yhteenvetoikkuna, kun projekti tallennetaan" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "" @@ -4004,6 +4058,14 @@ msgstr "" "\n" "Tee asetuksista näkyviä napsauttamalla." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4038,6 +4100,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "" @@ -4328,14 +4398,6 @@ 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 "" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Kunkin pikselin suurin etäisyys \"Pohja\"-arvosta." @@ -4348,10 +4410,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Tähän suulakkeeseen liitetty suutin." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4367,6 +4425,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "" @@ -4518,6 +4580,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Tässä profiilissa käytetään tulostimen oletusarvoja, joten siinä ei ole alla olevan listan asetuksia tai ohituksia." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4560,6 +4626,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "" @@ -4730,6 +4800,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Kaikille kappaleille ei löydy paikkaa tulostustilavuudessa" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "" @@ -4978,6 +5060,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Lataa mukautettu laiteohjelmisto" @@ -5110,6 +5196,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "" @@ -5412,3 +5502,11 @@ msgstr "" msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Järjestä valinta" + +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Ota reunuksen tai pohjaristikon tulostus käyttöön. Tämä lisää kappaleen ympärille tai alle tasaisen alueen, joka on helppo leikata pois myöhemmin." diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index 6e0481e6e2..018484e0c2 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -154,13 +154,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- incomplet —-" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... et {0} autre" -msgstr[1] "... et {0} autres" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Transmission 1 mm (%)" @@ -564,8 +557,8 @@ msgid "Arrange All Models" msgstr "Réorganiser tous les modèles" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Réorganiser la sélection" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -635,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Base (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Devenez un expert de l'impression 3D avec les cours de formation en ligne UltiMaker." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Vue de dessous" @@ -982,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Copier toutes les valeurs modifiées vers toutes les extrudeuses" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Copier la valeur vers tous les extrudeurs" @@ -1041,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Impossible de transférer les données à l'imprimante." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Rapport d'incident" @@ -1150,6 +1164,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Système CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Devise:" @@ -1194,6 +1216,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Personnaliser les profils" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Maille de coupe" @@ -1425,8 +1451,8 @@ msgid "Enable Extruder" msgstr "Activer l'extrudeuse" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Activez l'impression d'une bordure ou plaquette (Brim/Raft). Cela ajoutera une zone plate autour de ou sous votre objet qui est facile à découper par la suite." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1444,6 +1470,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Solution complète pour l'impression 3D par dépôt de filament fondu." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Engineering" @@ -1468,10 +1498,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Retraçage de l'erreur" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Erreur d'écriture du fichier 3MF." - msgctxt "@label" msgid "Estimated time left" msgstr "Durée restante estimée" @@ -1844,6 +1870,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Interface utilisateur graphique" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1877,10 +1907,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Aides" -msgctxt "@label" -msgid "Hex" -msgstr "Hex" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Masquer toutes les imprimantes connectées" @@ -2025,10 +2051,6 @@ msgctxt "@button" msgid "Install" msgstr "Installer" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Installer les matériaux" - msgctxt "@header" msgid "Install Materials" msgstr "Installer des matériaux" @@ -2037,17 +2059,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Installer le paquet" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Installer les plugins" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Installer les matériaux manquants" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Installer le matériel manquant" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2185,6 +2219,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "En savoir plus sur l'ajout d'imprimantes à Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Vue latérale gauche" @@ -2409,10 +2447,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Estimation du matériau" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Profils des matériaux non installés" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Les profils de matériaux ont été synchronisés avec les imprimantes suivantes :" @@ -2515,6 +2549,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Multiplier le modèle sélectionné" msgstr[1] "Multiplier les modèles sélectionnés" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Multiplication et placement d'objets" @@ -2579,6 +2617,10 @@ msgctxt "@button" msgid "Next" msgstr "Suivant" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Non" @@ -2858,6 +2900,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Analyse du G-Code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "" @@ -3475,6 +3521,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Actualiser la liste" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Notes de version" @@ -3926,6 +3976,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Afficher la boîte de dialogue du résumé lors de l'enregistrement du projet" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Déconnexion" @@ -4024,6 +4078,14 @@ msgstr "" "\n" "Cliquez pour rendre ces paramètres visibles." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4058,6 +4120,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Vitesse" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Versions stables et bêta" @@ -4348,14 +4418,6 @@ 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 "Le pack de matériau associé au projet Cura est introuvable sur la Marketplace Ultimaker. Utilisez la description incomplète du profil de matériau stockée dans le fichier de projet Cura à vos risques et périls." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Le matériau utilisé dans ce projet n'est actuellement pas installé dans Cura.
Installer le profil de matériau et rouvrir le projet." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Le matériau utilisé dans ce projet repose sur certaines définitions de matériaux non disponibles dans Cura, ce qui peut produire des résultats d’impression indésirables. Nous vous recommandons vivement d’installer l’ensemble complet des matériaux depuis le Marketplace." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "La distance maximale de chaque pixel à partir de la « Base »." @@ -4368,10 +4430,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Buse insérée dans cet extrudeur." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Le système d'exploitation ne permet pas d'enregistrer un fichier de projet à cet emplacement ou avec ce nom de fichier." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4394,6 +4452,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Le pourcentage de lumière pénétrant une impression avec une épaisseur de 1 millimètre. La diminution de cette valeur augmente le contraste dans les régions sombres et diminue le contraste dans les régions claires de l'image." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "La tâche d'impression a bien été soumise" @@ -4545,6 +4607,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Ce profil utilise les paramètres par défaut spécifiés par l'imprimante, de sorte qu'aucun paramètre / forçage n'apparaît dans la liste ci-dessous." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4587,6 +4653,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Ce paramètre est résolu à partir de valeurs conflictuelles spécifiques à l'extrudeur :" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Estimation de durée" @@ -4757,6 +4827,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Impossible de trouver un emplacement dans le volume d'impression pour tous les objets" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Impossible d’atteindre le serveur du compte UltiMaker." @@ -5005,6 +5087,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Charger le firmware personnalisé" @@ -5137,6 +5223,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Afficher les imprimantes dans Digital Factory" @@ -5451,10 +5541,65 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Échec de téléchargement des plugins {}" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... et {0} autre" +#~ msgstr[1] "... et {0} autres" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Réorganiser la sélection" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Devenez un expert de l'impression 3D avec les cours de formation en ligne UltiMaker." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Activez l'impression d'une bordure ou plaquette (Brim/Raft). Cela ajoutera une zone plate autour de ou sous votre objet qui est facile à découper par la suite." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Erreur d'écriture du fichier 3MF." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hex" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Installer les matériaux" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Installer les matériaux manquants" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Installer le matériel manquant" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Profils des matériaux non installés" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Vue simulation" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Le matériau utilisé dans ce projet n'est actuellement pas installé dans Cura.
Installer le profil de matériau et rouvrir le projet." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Le matériau utilisé dans ce projet repose sur certaines définitions de matériaux non disponibles dans Cura, ce qui peut produire des résultats d’impression indésirables. Nous vous recommandons vivement d’installer l’ensemble complet des matériaux depuis le Marketplace." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Le système d'exploitation ne permet pas d'enregistrer un fichier de projet à cet emplacement ou avec ce nom de fichier." diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index 7b90a9530b..dd8a712ab0 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" @@ -154,13 +154,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "" -msgstr[1] "" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "" @@ -564,8 +557,8 @@ msgid "Arrange All Models" msgstr "Minden modell rendezése" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Kijelöltek rendezése" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -635,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Alap (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "" @@ -982,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Minden változott érték másolása minden extruderre" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Értékek másolása minden extruderre" @@ -1041,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Nem sikerült feltölteni az adatokat a nyomtatóra." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Összeomlás jelentés" @@ -1148,6 +1162,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine motor" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Pénznem:" @@ -1192,6 +1214,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "" @@ -1423,8 +1449,8 @@ msgid "Enable Extruder" msgstr "Extruder engedélyezése" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Engedélyezze a peremet, vagy az aláúsztatást. Ez létre fog hozni a test szélén illetve az alján egy olyan részt, ami segíti a letapadást, viszont nyomtatás után ezek könnyen eltávolíthatóak a testről." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1442,6 +1468,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Teljes körű megoldás az olvadószálas 3D-s nyomtatáshoz." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1466,10 +1496,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Hibakövetés" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Hiba a 3mf fájl írásakor." - msgctxt "@label" msgid "Estimated time left" msgstr "Becsült hátralévő idő" @@ -1842,6 +1868,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Grafikai felhasználói interfész" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1875,10 +1905,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Segítők" -msgctxt "@label" -msgid "Hex" -msgstr "" - msgctxt "@label" msgid "Hide all connected printers" msgstr "" @@ -2023,10 +2049,6 @@ msgctxt "@button" msgid "Install" msgstr "" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "" - msgctxt "@header" msgid "Install Materials" msgstr "" @@ -2035,16 +2057,28 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Csomag telepítése" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "" -msgctxt "@title" -msgid "Install missing Materials" +msgctxt "@action:button" +msgid "Install missing packages" msgstr "" -msgctxt "@action:button" -msgid "Install missing material" +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." msgstr "" msgctxt "@button" @@ -2183,6 +2217,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Bal oldalnézet" @@ -2407,10 +2445,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Anyag becslés" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2513,6 +2547,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Kiválasztott modell sokszorozása" msgstr[1] "Kiválasztott modellek sokszorozása" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Tárgyak többszörözése és elhelyezése" @@ -2577,6 +2615,10 @@ msgctxt "@button" msgid "Next" msgstr "Következő" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "" @@ -2856,6 +2898,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-kód elemzés" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Várakozás" @@ -3469,6 +3515,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "" @@ -3920,6 +3970,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Összegzés megjelenítése projekt mentésekor" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "" @@ -4018,6 +4072,14 @@ msgstr "" "\n" "Kattints, hogy ezek a beállítások láthatók legyenek." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4052,6 +4114,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "" @@ -4342,14 +4412,6 @@ 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 "" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Az egyes pixelek legnagyobb távolsága \"Base.\"" @@ -4362,10 +4424,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "A fúvóka be van építve az extruderbe." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4381,6 +4439,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "" @@ -4532,6 +4594,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Ez a profil a nyomtató által megadott alapértelmezéseket használja, tehát az alábbi listában nincs egyetlen beállítás módosítás sem." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4574,6 +4640,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Időbecslés" @@ -4744,6 +4814,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Nincs elég hely az összes objektum építési térfogatához" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Az UltiMaker fiókkiszolgáló elérhetetlen." @@ -4992,6 +5074,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Egyedi firmware feltöltése" @@ -5124,6 +5210,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "" @@ -5427,6 +5517,18 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Kijelöltek rendezése" + +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Engedélyezze a peremet, vagy az aláúsztatást. Ez létre fog hozni a test szélén illetve az alján egy olyan részt, ami segíti a letapadást, viszont nyomtatás után ezek könnyen eltávolíthatóak a testről." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Hiba a 3mf fájl írásakor." + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Szimuláció nézet" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index 0904b37f38..bef31a5edd 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- incompleto --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... e {0} altra" -msgstr[1] "... e altre {0}" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Trasmittanza di 1 mm (%)" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Sistema tutti i modelli" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Sistema selezione" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Base (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Diventa un esperto di stampa 3D con e-learning UltiMaker." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Vista inferiore" @@ -985,6 +974,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Copia tutti i valori modificati su tutti gli estrusori" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Copia valore su tutti gli estrusori" @@ -1044,6 +1037,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Impossibile caricare i dati sulla stampante." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Rapporto su crash" @@ -1153,6 +1167,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Back-end CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Valuta:" @@ -1197,6 +1219,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Profili personalizzati" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Ritaglio mesh" @@ -1428,8 +1454,8 @@ msgid "Enable Extruder" msgstr "Abilita estrusore" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Abilita stampa di brim o raft. Questa funzione aggiunge un’area piana attorno o sotto l’oggetto, facile da tagliare successivamente." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1447,6 +1473,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Soluzione end-to-end per la stampa 3D con filamento fuso." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1471,10 +1501,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Analisi errori" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Errore scrittura file 3MF." - msgctxt "@label" msgid "Estimated time left" msgstr "Tempo residuo stimato" @@ -1847,6 +1873,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Interfaccia grafica utente" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1880,10 +1910,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Helper" -msgctxt "@label" -msgid "Hex" -msgstr "Esagonale" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Nascondi tutte le stampanti collegate" @@ -2028,10 +2054,6 @@ msgctxt "@button" msgid "Install" msgstr "Installazione" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Installa materiali" - msgctxt "@header" msgid "Install Materials" msgstr "Installa materiali" @@ -2040,17 +2062,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Installa il pacchetto" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Installa plugin" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Installa materiali mancanti" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Installa materiale mancante" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2188,6 +2222,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Scopri di più sull'aggiunta di stampanti a Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Visualizzazione lato sinistro" @@ -2412,10 +2450,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Stima del materiale" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Profili del materiale non installati" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "I profili del materiale sono stati sincronizzati correttamente con le stampanti seguenti:" @@ -2518,6 +2552,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Moltiplica modello selezionato" msgstr[1] "Moltiplica modelli selezionati" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Moltiplicazione e collocazione degli oggetti" @@ -2582,6 +2620,10 @@ msgctxt "@button" msgid "Next" msgstr "Avanti" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "No" @@ -2861,6 +2903,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Parsing codice G" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pausa" @@ -3478,6 +3524,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Aggiorna elenco" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Note sulla versione" @@ -3929,6 +3979,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Visualizza una finestra di riepilogo quando si salva un progetto" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Esci" @@ -4027,6 +4081,14 @@ msgstr "" "\n" "Fare clic per rendere visibili queste impostazioni." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4061,6 +4123,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Velocità" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Versioni stabili e beta" @@ -4351,14 +4421,6 @@ 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 su UltiMaker Marketplace. Utilizza la definizione parziale del profilo del materiale memorizzata nel file di progetto Cura a tuo rischio." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Il materiale utilizzato in questo progetto non è attualmente installato in Cura.
Installa il profilo del materiale e riapri il progetto." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Il materiale utilizzato in questo progetto si basa su alcune definizioni di materiale non disponibili in Cura; ciò potrebbe produrre risultati di stampa indesiderati. Si consiglia vivamente di installare il pacchetto completo di materiali dal Marketplace." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "La distanza massima di ciascun pixel da \"Base.\"" @@ -4371,10 +4433,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "L’ugello inserito in questo estrusore." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Il sistema operativo non consente di salvare un file di progetto in questa posizione o con questo nome file." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4397,6 +4455,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Percentuale di luce che penetra una stampa dello spessore di 1 millimetro. Se questo valore si riduce, il contrasto nelle aree scure dell'immagine aumenta, mentre il contrasto nelle aree chiare dell'immagine diminuisce." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "Il processo di stampa è stato inviato correttamente" @@ -4548,6 +4610,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Questo profilo utilizza le impostazioni predefinite dalla stampante, perciò non ci sono impostazioni/esclusioni nell’elenco riportato di seguito." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4590,6 +4656,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Questa impostazione viene risolta dai valori in conflitto specifici dell'estrusore:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Stima del tempo" @@ -4760,6 +4830,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Impossibile individuare una posizione nel volume di stampa per tutti gli oggetti" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Impossibile raggiungere il server account UltiMaker." @@ -5008,6 +5090,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Carica il firmware personalizzato" @@ -5140,6 +5226,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Visualizza le stampanti in Digital Factory" @@ -5454,10 +5544,65 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Impossibile scaricare i plugin {}" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... e {0} altra" +#~ msgstr[1] "... e altre {0}" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Sistema selezione" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Diventa un esperto di stampa 3D con e-learning UltiMaker." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Abilita stampa di brim o raft. Questa funzione aggiunge un’area piana attorno o sotto l’oggetto, facile da tagliare successivamente." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Errore scrittura file 3MF." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Esagonale" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Installa materiali" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Installa materiali mancanti" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Installa materiale mancante" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Profili del materiale non installati" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Vista simulazione" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Il materiale utilizzato in questo progetto non è attualmente installato in Cura.
Installa il profilo del materiale e riapri il progetto." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Il materiale utilizzato in questo progetto si basa su alcune definizioni di materiale non disponibili in Cura; ciò potrebbe produrre risultati di stampa indesiderati. Si consiglia vivamente di installare il pacchetto completo di materiali dal Marketplace." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Il sistema operativo non consente di salvare un file di progetto in questa posizione o con questo nome file." diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index 8d3b7a04bd..bc9fb39ab0 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -155,12 +155,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- 未完了 --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "...および{0}その他" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1mm透過率(%)" @@ -563,8 +557,8 @@ msgid "Arrange All Models" msgstr "すべてのモデルをアレンジする" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "選択をアレンジする" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -634,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "ベース(mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "UltiMaker eラーニングで3Dプリンティングのエキスパートになります。" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "底面図" @@ -981,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "すべてのエクストルーダーに対して変更された値をコピーする" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "すべてのエクストルーダーの値をコピーする" @@ -1040,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "データをプリンタにアップロードできませんでした。" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "クラッシュ報告" @@ -1149,6 +1164,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Curaエンジンバックエンド" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "通貨:" @@ -1193,6 +1216,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "カスタムプロファイル" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "メッシュ切断" @@ -1424,8 +1451,8 @@ msgid "Enable Extruder" msgstr "エクストルーダーを有効にする" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "ブリムまたはラフトのプリントの有効化。それぞれ、プリントの周り、また造形物の下に底面を加え切り取りやすくします。" +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1443,6 +1470,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "熱溶解積層型3Dプリンティングのエンドtoエンドソリューション。" +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1467,10 +1498,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "エラー・トレースバック" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "3Mf ファイルの書き込みエラー。" - msgctxt "@label" msgid "Estimated time left" msgstr "残り時間" @@ -1843,6 +1870,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "グラフィックユーザーインターフェイス" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1876,10 +1907,6 @@ msgctxt "@label" msgid "Helpers" msgstr "ヘルプ" -msgctxt "@label" -msgid "Hex" -msgstr "六角" - msgctxt "@label" msgid "Hide all connected printers" msgstr "接続されているすべてのプリンターを非表示にする" @@ -2024,10 +2051,6 @@ msgctxt "@button" msgid "Install" msgstr "インストール" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "材料のインストール" - msgctxt "@header" msgid "Install Materials" msgstr "材料のインストール" @@ -2036,17 +2059,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "パッケージをインストール" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "プラグインのインストール" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "未ダウンロードの材料をインストールする" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "未ダウンロードの材料をインストールする" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2184,6 +2219,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Curaへのプリンターの追加方法はこちら" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "左サイドビュー" @@ -2408,10 +2447,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "材料予測" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "材料プロファイルがインストールされていません" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2513,6 +2548,10 @@ msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "選択した複数のモデル" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "造形データを増やす、配置する" @@ -2576,6 +2615,10 @@ msgctxt "@button" msgid "Next" msgstr "次" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "いいえ" @@ -2854,6 +2897,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-codeを解析" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "一時停止" @@ -3468,6 +3515,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "リストを更新" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "リリースノート" @@ -3919,6 +3970,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "プロジェクトを保存時にダイアログサマリーを表示する" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "サインアウト" @@ -4016,6 +4071,14 @@ msgstr "" "いくらかの非表示設定は通常の計算された値と異なる値を使用します。\n" "表示されるようにクリックしてください。" +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4049,6 +4112,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "スピード" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "安定版およびベータ版リリース" @@ -4337,14 +4408,6 @@ 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 "Curaプロジェクトに関連付けられている材料パッケージがUltimaker Marketplaceで見つかりませんでした。Curaプロジェクトファイルに保存されている材料パッケージ定義を部分的に使用する場合は自己責任で行ってください。" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "このプロジェクトで使用される材料は現在、UltiMaker Curaにインストールされていません。
材料プロファイルをインストールし、プロジェクトを再度開いてください。" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "このプロジェクトで使用される材料にはCuraで利用できないいくつかの材料コードが使用されているため、望ましくないプリント結果になる可能性があります。Marketplaceから材料パッケージ一式をインストールすることを強くお勧めします。" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "“ベース”から各ピクセルへの最大距離。" @@ -4357,10 +4420,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "ノズルが入ったエクストルーダー。" -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "使用しているオペレーティングシステムでは、この場所またはこのファイル名でプロジェクトファイルを保存することはできません。" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4383,6 +4442,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "厚さ1ミリメートルのプリントを貫通する光の割合。この値を小さくすると、画像の暗い領域ではコントラストが増し、明るい領域ではコントラストが減少します。" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "プリントジョブが正常に送信されました" @@ -4533,6 +4596,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "このプロファイルはプリンターによりデフォルトを使用、従いこのプロファイルはセッティング/書き換えが以下のリストにありません。" +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4572,6 +4639,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "この設定はエクストルーダー固有の競合する値から取得します:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "時間予測" @@ -4742,6 +4813,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "全ての造形物の造形サイズに対し、適切な位置が確認できません" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "UltiMaker アカウントサーバーに到達できません。" @@ -4990,6 +5073,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "カスタムファームウェアをアップロードする" @@ -5122,6 +5209,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Digital Factoryでプリンターを表示する" @@ -5433,10 +5524,64 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{}プラグインのダウンロードに失敗しました" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "...および{0}その他" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "選択をアレンジする" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "UltiMaker eラーニングで3Dプリンティングのエキスパートになります。" + #~ msgctxt "@info:status" #~ msgid "Cura does not accurately display layers when Wire Printing is enabled." #~ msgstr "Curaはワイヤープリンティングが有効な場合は正確にレイヤーを表示しません。" +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "ブリムまたはラフトのプリントの有効化。それぞれ、プリントの周り、また造形物の下に底面を加え切り取りやすくします。" + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "3Mf ファイルの書き込みエラー。" + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "六角" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "材料のインストール" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "未ダウンロードの材料をインストールする" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "未ダウンロードの材料をインストールする" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "材料プロファイルがインストールされていません" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "シミュレーションビュー" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "このプロジェクトで使用される材料は現在、UltiMaker Curaにインストールされていません。
材料プロファイルをインストールし、プロジェクトを再度開いてください。" + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "このプロジェクトで使用される材料にはCuraで利用できないいくつかの材料コードが使用されているため、望ましくないプリント結果になる可能性があります。Marketplaceから材料パッケージ一式をインストールすることを強くお勧めします。" + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "使用しているオペレーティングシステムでは、この場所またはこのファイル名でプロジェクトファイルを保存することはできません。" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index 147d62ba97..a4a2069160 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -155,12 +155,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- 미완료 --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... 및 기타 {0}" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1mm의 투과율(%)" @@ -563,8 +557,8 @@ msgid "Arrange All Models" msgstr "모든 모델 정렬" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "선택한 모델 정렬" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -634,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "바닥 (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "UltiMaker e-러닝을 통해 3D 프린팅 전문가로 거듭나십시오." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "하단 뷰" @@ -981,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "변경된 사항을 모든 익스트루더에 복사" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "모든 익스트루더에 값 복사" @@ -1040,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "데이터를 프린터로 업로드할 수 없음." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "충돌 보고서" @@ -1149,6 +1164,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine 백엔드" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "통화:" @@ -1193,6 +1216,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "사용자 정의 프로파일" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "커팅 메쉬" @@ -1424,8 +1451,8 @@ msgid "Enable Extruder" msgstr "익스트루더 사용" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "브림이나 라프트를 사용합니다. 이렇게하면 출력물 주변이나 아래에 평평한 영역이 추가되어 나중에 쉽게 자를 수 있습니다." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1443,6 +1470,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "3D 프린팅을 위한 엔드 투 엔트 솔루션." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1467,10 +1498,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "오류 추적" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "3MF 파일 작성 중 오류." - msgctxt "@label" msgid "Estimated time left" msgstr "예상 남은 시간" @@ -1843,6 +1870,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "그래픽 사용자 인터페이스" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1876,10 +1907,6 @@ msgctxt "@label" msgid "Helpers" msgstr "도움말" -msgctxt "@label" -msgid "Hex" -msgstr "6각" - msgctxt "@label" msgid "Hide all connected printers" msgstr "연결된 프린터 모두 숨기기" @@ -2024,10 +2051,6 @@ msgctxt "@button" msgid "Install" msgstr "설치" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "재료 설치" - msgctxt "@header" msgid "Install Materials" msgstr "재료 설치" @@ -2036,17 +2059,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "패키지 설치" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "플러그인 설치" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "누락된 재료 설치하기" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "누락된 재료 설치하기" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2184,6 +2219,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Cura에 프린터를 추가하는 방법 자세히 알아보기" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "왼쪽에서 보기" @@ -2408,10 +2447,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "재료 추산" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "재료 프로파일이 설치되지 않음" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2513,6 +2548,10 @@ msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "선택한 모델 복" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "객체를 증가시키고 배치" @@ -2576,6 +2615,10 @@ msgctxt "@button" msgid "Next" msgstr "다음 것" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "아니요" @@ -2854,6 +2897,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G 코드 파싱" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "중지" @@ -3467,6 +3514,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "목록 새로고침" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "릴리즈 노트" @@ -3918,6 +3969,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "프로젝트 저장시 요약 대화 상자 표시" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "로그아웃" @@ -4016,6 +4071,14 @@ msgstr "" "\n" "이 설정을 표시하려면 클릭하십시오." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4050,6 +4113,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "속도" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "안정적인 베타 릴리즈" @@ -4338,14 +4409,6 @@ 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 프로젝트 파일에 저장된 부분적인 재료 프로필 정의를 사용할 시 이로 인한 문제는 사용자 책임입니다." -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에 설치되지 않았습니다.
재료 프로파일을 설치하고 프로젝트를 다시 여십시오." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "이 프로젝트에 사용된 재료는 Cura에서 지원하지 않는 재료로 원하지 않는 3D 출력물을 생산할 수도 있습니다. Marketplace의 전체 재료 패키지를 설치하는 것을 권장합니다." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "\"Base\"에서 각 픽셀까지의 최대 거리." @@ -4358,10 +4421,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "이 익스트루더에 삽입 된 노즐." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "운영 체제가 프로젝트 파일을 이 위치로 또는 이 파일명으로 저장하지 못합니다." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4384,6 +4443,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "두께가 1mm인 출력물을 관통하는 빛의 비율 이 값을 낮추면 어두운 부분의 대조가 증가하고 이미지의 밝은 부분의 대조가 감소합니다." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "프린트 작업이 성공적으로 제출되었습니다" @@ -4534,6 +4597,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "이 프로파일은 프린터에서 지정한 기본값을 사용하므로 아래 목록에 아무런 설정/재정의가 없습니다." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4575,6 +4642,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "이 설정은 충돌하는 압출기별 값으로 결정됩니다:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "시간 추산" @@ -4745,6 +4816,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "모든 개체가 출력할 수 있는 최대 사이즈 내에 위치할 수 없습니다" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "UltiMaker 계정 서버에 도달할 수 없음." @@ -4993,6 +5076,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "사용자 정의 펌웨어 업로드" @@ -5125,6 +5212,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Digital Factory에서 프린터 보기" @@ -5436,10 +5527,64 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{}개의 플러그인을 다운로드하지 못했습니다" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... 및 기타 {0}" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "선택한 모델 정렬" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "UltiMaker e-러닝을 통해 3D 프린팅 전문가로 거듭나십시오." + #~ msgctxt "@info:status" #~ msgid "Cura does not accurately display layers when Wire Printing is enabled." #~ msgstr "와이어 프린팅이 활성화되어 있을 때 Cura는 레이어를 정확하게 표시하지 않습니다." +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "브림이나 라프트를 사용합니다. 이렇게하면 출력물 주변이나 아래에 평평한 영역이 추가되어 나중에 쉽게 자를 수 있습니다." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "3MF 파일 작성 중 오류." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "6각" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "재료 설치" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "누락된 재료 설치하기" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "누락된 재료 설치하기" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "재료 프로파일이 설치되지 않음" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "시뮬레이션 뷰" + +#~ 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에 설치되지 않았습니다.
재료 프로파일을 설치하고 프로젝트를 다시 여십시오." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "이 프로젝트에 사용된 재료는 Cura에서 지원하지 않는 재료로 원하지 않는 3D 출력물을 생산할 수도 있습니다. Marketplace의 전체 재료 패키지를 설치하는 것을 권장합니다." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "운영 체제가 프로젝트 파일을 이 위치로 또는 이 파일명으로 저장하지 못합니다." diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index 4c2c80d204..bfc5faa96d 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- onvolledig --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... en {0} andere" -msgstr[1] "... en {0} andere" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Transmissie 1 mm (%)" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Alle modellen schikken" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Selectie schikken" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Basis (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Word een 3D-printexpert met UltiMaker e-learning." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Aanzicht onderzijde" @@ -985,6 +974,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Alle gewijzigde waarden naar alle extruders kopiëren" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Waarde naar alle extruders kopiëren" @@ -1044,6 +1037,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Kan de gegevens niet uploaden naar de printer." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Crashrapport" @@ -1153,6 +1167,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine-back-end" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Valuta:" @@ -1197,6 +1219,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Aangepaste profielen" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Snijdend raster" @@ -1428,8 +1454,8 @@ msgid "Enable Extruder" msgstr "Extruder inschakelen" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Het printen van een brim of raft inschakelen. Deze optie zorgt ervoor dat er extra materiaal rondom of onder het object wordt neergelegd, dat er naderhand eenvoudig kan worden afgesneden." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1447,6 +1473,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "End-to-end-oplossing voor fused filament 3D-printen." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Engineering" @@ -1471,10 +1501,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Traceback van fout" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Fout bij het schrijven van het 3mf-bestand." - msgctxt "@label" msgid "Estimated time left" msgstr "Geschatte resterende tijd" @@ -1847,6 +1873,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Grafische gebruikersinterface (GUI)" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1880,10 +1910,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Helpers" -msgctxt "@label" -msgid "Hex" -msgstr "Inbus" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Alle aangesloten printers verbergen" @@ -2028,10 +2054,6 @@ msgctxt "@button" msgid "Install" msgstr "Installeren" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Materialen installeren" - msgctxt "@header" msgid "Install Materials" msgstr "Materialen installeren" @@ -2040,17 +2062,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Package installeren" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Plugins installeren" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Ontbrekend materiaal installeren" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Ontbrekend materiaal installeren" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2188,6 +2222,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Meer informatie over het toevoegen van printers aan Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Weergave linkerzijde" @@ -2412,10 +2450,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Materiaalschatting" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Materiaalprofielen niet geïnstalleerd" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Materiaalprofielen zijn gesynchroniseerd met de volgende printers:" @@ -2518,6 +2552,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Geselecteerd model verveelvoudigen" msgstr[1] "Geselecteerde modellen verveelvoudigen" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Objecten verveelvoudigen en plaatsen" @@ -2582,6 +2620,10 @@ msgctxt "@button" msgid "Next" msgstr "Volgende" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Nee" @@ -2861,6 +2903,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-code parseren" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pauzeren" @@ -3478,6 +3524,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Lijst vernieuwen" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Release notes" @@ -3929,6 +3979,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Dialoogvenster voor samenvatting weergeven tijdens het opslaan van een project" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Afmelden" @@ -4027,6 +4081,14 @@ msgstr "" "\n" "Klik om deze instellingen zichtbaar te maken." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4061,6 +4123,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Snelheid" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Stabiele releases en bèta-releases" @@ -4351,14 +4421,6 @@ 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 "Het materiaalpakket dat is gekoppeld aan het Cura-project kan niet worden gevonden op de Ultimaker Marketplace. Gebruik de definitie van het gedeeltelijke materiaalprofiel die is opgeslagen in het Cura-projectbestand op eigen risico." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Het materiaal dat in dit project wordt gebruikt, is momenteel niet geïnstalleerd in Cura.
Installeer het materiaalprofiel en open het project opnieuw." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Het materiaal dat in dit project wordt gebruikt, vertrouwt op materiaaldefinities die niet beschikbaar zijn in Cura, waardoor dit mogelijk tot ongewenste printresultaten leidt. We raden u ten zeerste aan om het volledige materiaalpakket te installeren van de marktplaats." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "De maximale afstand van elke pixel tot de \"Basis\"." @@ -4371,10 +4433,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "De nozzle die in deze extruder geplaatst is." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Het besturingssysteem staat niet toe dat u een projectbestand opslaat op deze locatie of met deze bestandsnaam." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4397,6 +4455,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Het percentage licht dat doordringt in een print met een dikte van 1 millimeter. Een lagere waarde verhoogt het contrast in donkere gebieden en verlaagt het contrast in lichte gebieden van de afbeelding." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "De printtaak is succesvol ingediend" @@ -4548,6 +4610,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Dit profiel gebruikt de standaardinstellingen die door de printer zijn opgegeven, dus er zijn hiervoor geen instellingen/overschrijvingen in de onderstaande lijst." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4590,6 +4656,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Deze instelling wordt afgeleid van strijdige extruderspecifieke waarden:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Tijdschatting" @@ -4760,6 +4830,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Kan binnen het werkvolume niet voor alle objecten een locatie vinden" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Kan de UltiMaker-accountserver niet bereiken." @@ -5008,6 +5090,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Aangepaste Firmware Uploaden" @@ -5140,6 +5226,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Printers weergeven in Digital Factory" @@ -5454,10 +5544,65 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{} plug-ins zijn niet gedownload" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... en {0} andere" +#~ msgstr[1] "... en {0} andere" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Selectie schikken" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Word een 3D-printexpert met UltiMaker e-learning." + #~ 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 "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Het printen van een brim of raft inschakelen. Deze optie zorgt ervoor dat er extra materiaal rondom of onder het object wordt neergelegd, dat er naderhand eenvoudig kan worden afgesneden." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Fout bij het schrijven van het 3mf-bestand." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Inbus" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Materialen installeren" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Ontbrekend materiaal installeren" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Ontbrekend materiaal installeren" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Materiaalprofielen niet geïnstalleerd" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Simulatieweergave" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Het materiaal dat in dit project wordt gebruikt, is momenteel niet geïnstalleerd in Cura.
Installeer het materiaalprofiel en open het project opnieuw." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Het materiaal dat in dit project wordt gebruikt, vertrouwt op materiaaldefinities die niet beschikbaar zijn in Cura, waardoor dit mogelijk tot ongewenste printresultaten leidt. We raden u ten zeerste aan om het volledige materiaalpakket te installeren van de marktplaats." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Het besturingssysteem staat niet toe dat u een projectbestand opslaat op deze locatie of met deze bestandsnaam." diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index 9c4cc1b3f9..1f58ef1779 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\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" @@ -155,13 +155,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "" -msgstr[1] "" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "" @@ -565,8 +558,8 @@ msgid "Arrange All Models" msgstr "Ułóż wszystkie modele" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Wybór ułożenia" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -636,10 +629,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Baza (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "" @@ -983,6 +972,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Skopiuj wszystkie zmienione wartości do wszystkich ekstruderów" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Skopiuj wartość do wszystkich ekstruderów" @@ -1042,6 +1035,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Nie można wgrać danych do drukarki." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Raport Błędu" @@ -1151,6 +1165,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Zaplecze CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Waluta:" @@ -1195,6 +1217,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Profile niestandardowe" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "" @@ -1426,8 +1452,8 @@ msgid "Enable Extruder" msgstr "Włącz Ekstruder" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Włącz drukowanie obrysu lub tratwy. Spowoduje to dodanie płaskiej powierzchni wokół lub pod Twoim obiektem, która jest łatwa do usunięcia po wydruku." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1445,6 +1471,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Kompletne rozwiązanie do druku przestrzennego." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Inżynieria" @@ -1469,10 +1499,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Śledzenie błedu" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Błąd zapisu pliku 3mf." - msgctxt "@label" msgid "Estimated time left" msgstr "Szacowany czas pozostały" @@ -1845,6 +1871,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Graficzny interfejs użytkownika" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1878,10 +1908,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Pomoce" -msgctxt "@label" -msgid "Hex" -msgstr "" - msgctxt "@label" msgid "Hide all connected printers" msgstr "" @@ -2026,10 +2052,6 @@ msgctxt "@button" msgid "Install" msgstr "" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "" - msgctxt "@header" msgid "Install Materials" msgstr "" @@ -2038,16 +2060,28 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Instaluj pakiety" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "" -msgctxt "@title" -msgid "Install missing Materials" +msgctxt "@action:button" +msgid "Install missing packages" msgstr "" -msgctxt "@action:button" -msgid "Install missing material" +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." msgstr "" msgctxt "@button" @@ -2186,6 +2220,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Widok z lewej strony" @@ -2410,10 +2448,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Szacunkowy materiał" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "" @@ -2516,6 +2550,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Zduplikuj wybrany model" msgstr[1] "Zduplikuj wybrane modele" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Zwielokrotnienie i umieszczanie przedmiotów" @@ -2580,6 +2618,10 @@ msgctxt "@button" msgid "Next" msgstr "Dalej" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "" @@ -2859,6 +2901,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Analizowanie G-code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Wstrzymaj" @@ -3472,6 +3518,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "" @@ -3923,6 +3973,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Pokaż okno podsumowania podczas zapisywaniu projektu" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "" @@ -4021,6 +4075,14 @@ msgstr "" "\n" "Kliknij, aby te ustawienia były widoczne." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4055,6 +4117,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "" @@ -4345,14 +4415,6 @@ 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 "" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Maksymalna odległość każdego piksela od \"Bazy.\"" @@ -4365,10 +4427,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Dysza włożona do tego ekstrudera." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4384,6 +4442,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "" @@ -4535,6 +4597,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Ten profil używa ustawień domyślnych określonych przez drukarkę, dlatego nie ma żadnych ustawień z poniższej liście." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4577,6 +4643,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Szacunkowy czas" @@ -4747,6 +4817,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Nie można znaleźć lokalizacji w obrębie obszaru roboczego dla wszystkich obiektów" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Nie można uzyskać dostępu do serwera kont UltiMaker." @@ -4995,6 +5077,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Prześlij niestandardowe oprogramowanie" @@ -5127,6 +5213,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "" @@ -5430,6 +5520,18 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Wybór ułożenia" + +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Włącz drukowanie obrysu lub tratwy. Spowoduje to dodanie płaskiej powierzchni wokół lub pod Twoim obiektem, która jest łatwa do usunięcia po wydruku." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Błąd zapisu pliku 3mf." + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Widok symulacji" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 363e6f3542..58ff988710 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- incompleto --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... e {0} outra" -msgstr[1] "... e {0} outras" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Transmitância de 1mm (%)" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Posicionar Todos os Modelos" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Posicionar Seleção" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Base (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Torne-se um especialista em impressão 3D com UltiMaker e-learning." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Visão de Baixo" @@ -990,6 +979,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Copiar todos os valores alterados para todos os extrusores" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Copiar valor para todos os extrusores" @@ -1049,6 +1042,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Não foi possível transferir os dados para a impressora." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Relatório de Problema" @@ -1158,6 +1172,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine Backend" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Moeda:" @@ -1202,6 +1224,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Perfis personalizados" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Malha de corte" @@ -1433,8 +1459,8 @@ msgid "Enable Extruder" msgstr "Habilitar Extrusor" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Habilita imprimir um brim (bainha) ou raft (jangada). Adicionará uma área chata em volta ou sob o objeto que é fácil de remover após a impressão ter finalizado." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1452,6 +1478,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Solução completa para impressão 3D com filamento fundido." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "Engenharia" @@ -1476,10 +1506,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Traceback do erro" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Erro ao escrever arquivo 3mf." - msgctxt "@label" msgid "Estimated time left" msgstr "Tempo restante estimado" @@ -1852,6 +1878,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Interface Gráfica de usuário" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1885,10 +1915,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Assistentes" -msgctxt "@label" -msgid "Hex" -msgstr "Hexa" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Omitir todas as impressoras conectadas" @@ -2033,10 +2059,6 @@ msgctxt "@button" msgid "Install" msgstr "Instalar" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Instalar Materiais" - msgctxt "@header" msgid "Install Materials" msgstr "Instalar Materiais" @@ -2045,17 +2067,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Instalar Pacote" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Instalar Complementos" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Instalar Materiais faltantes" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Instalar material faltante" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2193,6 +2227,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Saiba mais sobre adicionar impressoras ao Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Visão do Lado Esquerdo" @@ -2417,10 +2455,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Estimativa de material" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Perfis de material não instalados" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Perfis de material sincronizados com sucesso com as seguintes impressoras:" @@ -2523,6 +2557,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Multiplicar Modelo Selecionado" msgstr[1] "Multiplicar Modelos Selecionados" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Multiplicando e colocando objetos" @@ -2587,6 +2625,10 @@ msgctxt "@button" msgid "Next" msgstr "Próximo" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Não" @@ -2866,6 +2908,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Interpretando G-Code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Pausar" @@ -3483,6 +3529,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Atualizar Lista" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Notas de lançamento" @@ -3934,6 +3984,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Exibir diálogo de resumo ao salvar projeto" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Deslogar" @@ -4032,6 +4086,14 @@ msgstr "" "\n" "Clique para tornar estes ajustes visíveis." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4066,6 +4128,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Velocidade" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Versões estáveis ou beta" @@ -4356,14 +4426,6 @@ 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 "O pacote de material associado com este projeto Cura não pôde ser encontrado no Ultimaker Marketplace. Use a definição parcial de perfil de material gravada no arquivo de projeto Cura por seu próprio risco." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "O material usado neste projeto não está instalado atualmente no Cura.
Instale o perfil de material e reabra o projeto." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "O material usado neste projeto depende de algumas definições de material não disponíveis no Cura e isto pode produzir resultados de impressão indesejáveis. Recomendamos altamente instalar o pacote completo de material do Marketplace." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "A distância máxima de cada pixel da \"Base\"." @@ -4376,10 +4438,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "O bico inserido neste extrusor." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "O sistema operacional não permite salvar um arquivo de projeto nesta localização ou com este nome de arquivo." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4402,6 +4460,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "A porcentagem de luz penetrando uma impressão com espessura de 1 milímetro. Abaixar este valor aumenta o contraste em regiões escuras e diminui o contraste em regiões claras da imagem." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "O trabalho de impressão foi submetido com sucesso" @@ -4553,6 +4615,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Este perfil usa os defaults especificados pela impressora, portanto não tem ajustes/sobreposições na lista abaixo." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4595,6 +4661,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Este ajuste é resolvido dos valores conflitante específicos de extrusor:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Estimativa de tempo" @@ -4765,6 +4835,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Não foi possível achar um lugar dentro do volume de construção para todos os objetos" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Não foi possível contactar o servidor de contas da UltiMaker." @@ -5013,6 +5095,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Carregar Firmware personalizado" @@ -5145,6 +5231,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Ver impressoras na Digital Factory" @@ -5456,10 +5546,65 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{} complementos falharam em baixar" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... e {0} outra" +#~ msgstr[1] "... e {0} outras" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Posicionar Seleção" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Torne-se um especialista em impressão 3D com UltiMaker e-learning." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Habilita imprimir um brim (bainha) ou raft (jangada). Adicionará uma área chata em volta ou sob o objeto que é fácil de remover após a impressão ter finalizado." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Erro ao escrever arquivo 3mf." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hexa" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Instalar Materiais" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Instalar Materiais faltantes" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Instalar material faltante" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Perfis de material não instalados" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Visão Simulada" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "O material usado neste projeto não está instalado atualmente no Cura.
Instale o perfil de material e reabra o projeto." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "O material usado neste projeto depende de algumas definições de material não disponíveis no Cura e isto pode produzir resultados de impressão indesejáveis. Recomendamos altamente instalar o pacote completo de material do Marketplace." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "O sistema operacional não permite salvar um arquivo de projeto nesta localização ou com este nome de arquivo." diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index f7b25ba9ee..28b8860146 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- incompleto --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... e {0} outra" -msgstr[1] "... e {0} outras" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "(%) transmitância de 1 mm" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Dispor todos os modelos" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Dispor seleção" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Base (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Torne-se um perito em impressão 3D com os cursos de e-learning da UltiMaker." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Vista Inferior" @@ -988,6 +977,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Copiar todos os valores alterados para todos os extrusores" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Copiar valor para todos os extrusores" @@ -1047,6 +1040,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Não foi possível carregar os dados para a impressora." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Relatório de Falhas" @@ -1156,6 +1170,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Back-end do CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Moeda:" @@ -1200,6 +1222,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Perfis personalizados" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Malha de corte" @@ -1431,8 +1457,8 @@ msgid "Enable Extruder" msgstr "Ativar Extrusor" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Permite a impressão de uma aba ou raft. Isto irá adicionar, respetivamente, uma área plana em torno ou sob a base do seu objeto, que são fáceis de retirar posteriormente." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1450,6 +1476,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "A Solução completa para a impressão 3D por filamento fundido." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1474,10 +1504,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Determinação da origem do erro" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Erro ao gravar ficheiro 3mf." - msgctxt "@label" msgid "Estimated time left" msgstr "Tempo restante estimado" @@ -1850,6 +1876,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Interface gráfica do utilizador" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1883,10 +1913,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Auxiliares" -msgctxt "@label" -msgid "Hex" -msgstr "Hex" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Ocultar todas as impressoras conectadas" @@ -2031,10 +2057,6 @@ msgctxt "@button" msgid "Install" msgstr "Instalar" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Instalar materiais" - msgctxt "@header" msgid "Install Materials" msgstr "Instalar materiais" @@ -2043,17 +2065,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Instalar Pacote" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Instale plug-ins" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Instalar os materiais em falta" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Instalar material em falta" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2191,6 +2225,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Saiba mais sobre como adicionar impressoras ao Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Vista Lado Esquerdo" @@ -2415,10 +2453,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Estimativa de material" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Perfis do material não instalados" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Perfis de materiais foram sincronizados com êxito com as seguintes impressoras:" @@ -2521,6 +2555,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Multiplicar Modelo Selecionado" msgstr[1] "Multiplicar modelos selecionados" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Multiplicar e posicionar objetos" @@ -2585,6 +2623,10 @@ msgctxt "@button" msgid "Next" msgstr "Seguinte" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Não" @@ -2864,6 +2906,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "A analisar G-code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Colocar em pausa" @@ -3481,6 +3527,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Atualizar lista" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Notas da versão" @@ -3932,6 +3982,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Mostrar caixa de diálogo de resumo ao guardar projeto" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Terminar sessão" @@ -4030,6 +4084,14 @@ msgstr "" "\n" "Clique para tornar estas definições visíveis." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4064,6 +4126,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Velocidade" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Versões estáveis e beta" @@ -4354,14 +4424,6 @@ 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 "Não foi possível encontrar o pacote de materiais associado ao projeto Cura no UltiMaker Marketplace. Use a definição de perfil do material parcial armazenada no arquivo do projeto Cura por sua conta e risco." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "O material usado neste projeto não está atualmente instalado no Cura.
Instale o perfil de material e reabra o projeto." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "O material utilizado neste projeto baseia-se em algumas definições de material não disponíveis no Cura, o que pode produzir resultados de impressão indesejáveis. Recomendamos vivamente a instalação do pacote completo do material a partir do Marketplace." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "A distância máxima de cada pixel desde a \"Base\"" @@ -4374,10 +4436,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "O nozzle inserido neste extrusor." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "O sistema operativo não permite guardar um ficheiro de projeto nesta localização ou com este nome de ficheiro." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4398,6 +4456,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "A percentagem de luz que penetra numa impressão com uma espessura de 1 milímetro. Diminuir este valor aumenta o contraste em regiões escuras e diminui o contraste em regiões claras da imagem." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "O trabalho de impressão foi enviado com sucesso" @@ -4549,6 +4611,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Este perfil utiliza as predefinições especificadas pela impressora, pelo que não tem quaisquer definições/substituições na lista seguinte." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4591,6 +4657,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Esta definição está resolvida a partir de valores específicos da extrusora em conflito:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Estimativa de tempo" @@ -4761,6 +4831,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Não é possível posicionar todos os objetos dentro do volume de construção" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Não é possível aceder ao servidor da conta UltiMaker." @@ -5009,6 +5091,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Carregar firmware personalizado" @@ -5141,6 +5227,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Visualize as impressoras na fábrica digital" @@ -5463,6 +5553,13 @@ msgstr "Falhou a transferência de {} plug-ins" #~ "- Efetue uma cópia de segurança e sincronize as definições de materiais e plug-ins\n" #~ "- Partilhe ideias e obtenha ajuda dos mais de 48.000 utilizadores da Comunidade Ultimaker" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... e {0} outra" +#~ msgstr[1] "... e {0} outras" + #~ msgctxt "@label crash message" #~ msgid "" #~ "

Oops, Ultimaker Cura has encountered something that doesn't seem right.

\n" @@ -5493,6 +5590,14 @@ msgstr "Falhou a transferência de {} plug-ins" #~ msgid "Aluminum" #~ msgstr "Alumínio" +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Dispor seleção" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Torne-se um perito em impressão 3D com os cursos de e-learning da UltiMaker." + #~ msgctxt "@tooltip:button" #~ msgid "Become a 3D printing expert with Ultimaker e-learning." #~ msgstr "Torne-se um perito em impressão 3D com os cursos de e-learning da Ultimaker." @@ -5541,6 +5646,14 @@ msgstr "Falhou a transferência de {} plug-ins" #~ msgid "Data collected by Ultimaker Cura will not contain any personal information." #~ msgstr "Os dados recolhidos pelo Ultimaker Cura não conterão quaisquer informações pessoais." +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Permite a impressão de uma aba ou raft. Isto irá adicionar, respetivamente, uma área plana em torno ou sob a base do seu objeto, que são fáceis de retirar posteriormente." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Erro ao gravar ficheiro 3mf." + #~ msgctxt "@tooltip:button" #~ msgid "Extend Ultimaker Cura with plugins and material profiles." #~ msgstr "Tire mais partido do Ultimaker Cura com plug-ins e perfis de materiais." @@ -5573,6 +5686,10 @@ msgstr "Falhou a transferência de {} plug-ins" #~ msgid "Help us to improve Ultimaker Cura" #~ msgstr "Ajude-nos a melhorar o Ultimaker Cura" +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Hex" + #~ msgctxt "@info:tooltip" #~ msgid "How should the conflict in the machine be resolved?" #~ msgstr "Como deve ser resolvido o conflito da máquina?" @@ -5585,6 +5702,18 @@ msgstr "Falhou a transferência de {} plug-ins" #~ msgid "How should the conflict in the profile be resolved?" #~ msgstr "Como deve ser resolvido o conflito no perfil?" +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Instalar materiais" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Instalar os materiais em falta" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Instalar material em falta" + #~ msgctxt "@tooltip:button" #~ msgid "Learn how to get started with Ultimaker Cura." #~ msgstr "Saiba como começar a utilizar o Ultimaker Cura." @@ -5597,6 +5726,10 @@ msgstr "Falhou a transferência de {} plug-ins" #~ 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 "Faça aqui a gestão dos plug-ins e perfis de materiais do Ultimaker Cura. Certifique-se de que mantém os plug-ins atualizados e que efetua regularmente uma cópia de segurança da sua configuração." +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Perfis do material não instalados" + #~ msgctxt "@text" #~ msgid "Material usage" #~ msgstr "Utilização do material" @@ -5661,6 +5794,18 @@ msgstr "Falhou a transferência de {} plug-ins" #~ msgid "Streamline your workflow and customize your Ultimaker Cura experience with plugins contributed by our amazing community of users." #~ msgstr "Simplifique o seu fluxo de trabalho e personalize a sua utilização do Ultimaker Cura com plug-ins criados pela nossa incrível comunidade de utilizadores." +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "O material usado neste projeto não está atualmente instalado no Cura.
Instale o perfil de material e reabra o projeto." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "O material utilizado neste projeto baseia-se em algumas definições de material não disponíveis no Cura, o que pode produzir resultados de impressão indesejáveis. Recomendamos vivamente a instalação do pacote completo do material a partir do Marketplace." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "O sistema operativo não permite guardar um ficheiro de projeto nesta localização ou com este nome de ficheiro." + #~ msgctxt "@button" #~ msgid "Ultimaker Account" #~ msgstr "Conta Ultimaker" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index a7d7ced3ce..40ec68605a 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -159,14 +159,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- неполный --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... и еще {0} другой" -msgstr[1] "... и еще {0} других" -msgstr[2] "... и еще {0} других" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "Проходимость через 1 мм (%)" @@ -571,8 +563,8 @@ msgid "Arrange All Models" msgstr "Выровнять все модели" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Выровнять выбранные" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -642,10 +634,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Основание (мм)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "Пройдите электронное обучение UltiMaker и станьте экспертом в области 3D-печати." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Вид снизу" @@ -989,6 +977,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Копировать все измененные значения для всех экструдеров" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Скопировать значение для всех экструдеров" @@ -1048,6 +1040,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Облако не залило данные на принтер." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Отчёт о сбое" @@ -1157,6 +1170,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Движок CuraEngine" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Валюта:" @@ -1201,6 +1222,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Собственные профили" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Ограничивающий объект" @@ -1432,8 +1457,8 @@ msgid "Enable Extruder" msgstr "Включить экструдер" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Разрешает печать каймы или подложки. Это добавляет плоскую область вокруг или под вашим объектом, которую легко удалить после печати." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1451,6 +1476,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Полное решение для 3D печати методом наплавления материала." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1475,10 +1504,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Обратное отслеживание ошибки" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "Ошибка в ходе записи файла 3MF." - msgctxt "@label" msgid "Estimated time left" msgstr "Осталось примерно" @@ -1851,6 +1876,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Графический интерфейс пользователя" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1884,10 +1913,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Помощники" -msgctxt "@label" -msgid "Hex" -msgstr "Шестигранный" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Скрыть все подключенные принтеры" @@ -2032,10 +2057,6 @@ msgctxt "@button" msgid "Install" msgstr "Установить" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Установка материалов" - msgctxt "@header" msgid "Install Materials" msgstr "Установка материалов" @@ -2044,17 +2065,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Установить пакет" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Установка встраиваемых модулей" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Установить недостающие материалы" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Установить недостающий материал" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2192,6 +2225,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Подробнее о добавлении принтеров в Cura" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Вид слева" @@ -2416,10 +2453,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Оценка материала" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Профили материалов не установлены" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Профили материалов успешно синхронизированы со следующими принтерами:" @@ -2523,6 +2556,10 @@ msgstr[0] "Размножить выбранную модель" msgstr[1] "Размножить выбранные модели" msgstr[2] "Размножить выбранные модели" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Размножение и размещение объектов" @@ -2588,6 +2625,10 @@ msgctxt "@button" msgid "Next" msgstr "Следующий" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Нет" @@ -2868,6 +2909,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "Обработка G-code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Пауза" @@ -3487,6 +3532,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Обновить список" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Примечания к выпуску" @@ -3938,6 +3987,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Показывать сводку при сохранении проекта" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Выйти" @@ -4036,6 +4089,14 @@ msgstr "" "\n" "Щёлкните, чтобы сделать эти параметры видимыми." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4070,6 +4131,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Скорость" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "Стабильные и бета-версии" @@ -4362,14 +4431,6 @@ 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 "Пакет материалов, связанный с проектом Cura, не найден на Ultimaker Marketplace. Используйте частичное определение профиля материала, хранящееся в файле проекта Cura, на свой страх и риск." -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.
Установите профиль материала и откройте проект снова." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Используемый в этом проекте материал основывается на определениях материалов, недоступных в Cura, что может привести к нежелательным результатам при печати. Мы настоятельно рекомендуем установить полный пакет материалов из магазина." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Максимальная дистанция каждого пикселя от \"Основания.\"" @@ -4382,10 +4443,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Сопло, вставленное в данный экструдер." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "Операционная система не позволяет сохранять файл проекта в этом каталоге или с этим именем файла." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4408,6 +4465,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "Процент света, проникающего в отпечаток толщиной 1 миллиметр. Если уменьшить это значение, контрастность в темных областях изображения увеличится, а в светлых — уменьшится." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "Задание печати успешно отправлено" @@ -4560,6 +4621,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Данный профиль использует настройки принтера по умолчанию, поэтому список ниже пуст." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4603,6 +4668,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Эта настройка получена из конфликтующих значений экструдера:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Оценка времени" @@ -4773,6 +4842,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Невозможно разместить все объекты внутри печатаемого объёма" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Нет связи с сервером учетных записей UltiMaker." @@ -5021,6 +5102,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Залить собственную прошивку" @@ -5153,6 +5238,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Просмотреть принтеры в Digital Factory" @@ -5468,10 +5557,66 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "Встраиваемые модули ({} шт.) не загружены" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... и еще {0} другой" +#~ msgstr[1] "... и еще {0} других" +#~ msgstr[2] "... и еще {0} других" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Выровнять выбранные" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "Пройдите электронное обучение UltiMaker и станьте экспертом в области 3D-печати." + #~ msgctxt "@info:status" #~ msgid "Cura does not accurately display layers when Wire Printing is enabled." #~ msgstr "При печати через кабель Cura отображает слои неточно." +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Разрешает печать каймы или подложки. Это добавляет плоскую область вокруг или под вашим объектом, которую легко удалить после печати." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "Ошибка в ходе записи файла 3MF." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Шестигранный" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Установка материалов" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Установить недостающие материалы" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Установить недостающий материал" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Профили материалов не установлены" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Вид моделирования" + +#~ 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.
Установите профиль материала и откройте проект снова." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Используемый в этом проекте материал основывается на определениях материалов, недоступных в Cura, что может привести к нежелательным результатам при печати. Мы настоятельно рекомендуем установить полный пакет материалов из магазина." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "Операционная система не позволяет сохранять файл проекта в этом каталоге или с этим именем файла." diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index c520733651..5e475beea9 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -157,13 +157,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- eksik --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... ve {0} diğeri" -msgstr[1] "... ve {0} diğeri" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1 mm Geçirgenlik (%)" @@ -567,8 +560,8 @@ msgid "Arrange All Models" msgstr "Tüm Modelleri Düzenle" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "Seçimi Düzenle" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -638,10 +631,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "Taban (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "UltiMaker e-öğrenme ile 3D baskı uzmanı olun." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "Alttan Görünüm" @@ -985,6 +974,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "Tüm değiştirilmiş değerleri tüm ekstruderlere kopyala" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Değeri tüm ekstruderlere kopyala" @@ -1044,6 +1037,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "Veri yazıcıya yüklenemedi." +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "Çökme Raporu" @@ -1153,6 +1167,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine Arka Uç" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "Para Birimi:" @@ -1197,6 +1219,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "Özel profiller" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "Kesme Örgüsü" @@ -1428,8 +1454,8 @@ msgid "Enable Extruder" msgstr "Ekstruderi Etkinleştir" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "Bir kenar veya radye yazdırın. Bu nesnenizin etrafına veya altına daha sonra kesilmesi kolay olan düz bir alan sağlayacak." +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1447,6 +1473,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "Kaynaşık filaman 3B yazdırma için kalıcı çözüm." +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1471,10 +1501,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "Hata geri izleme" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "3mf dosyasını yazarken hata oluştu." - msgctxt "@label" msgid "Estimated time left" msgstr "Kalan tahmini süre" @@ -1847,6 +1873,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "Grafik kullanıcı arayüzü" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1880,10 +1910,6 @@ msgctxt "@label" msgid "Helpers" msgstr "Yardımcılar" -msgctxt "@label" -msgid "Hex" -msgstr "Altıgen" - msgctxt "@label" msgid "Hide all connected printers" msgstr "Bağlı tüm yazıcıları gizle" @@ -2028,10 +2054,6 @@ msgctxt "@button" msgid "Install" msgstr "Yükle" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "Malzeme Yükle" - msgctxt "@header" msgid "Install Materials" msgstr "Malzeme Yükle" @@ -2040,17 +2062,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "Paketi Kur" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "Eklentileri Yükle" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "Eksik Malzemeleri yükle" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "Eksik malzemeyi yükle" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2188,6 +2222,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "Cura’ya yazıcı ekleme hakkında daha fazla bilgi edinin" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "Sol Taraftan Görünüm" @@ -2412,10 +2450,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "Malzeme tahmini" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "Malzeme profilleri yüklü değil" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "Malzeme profilleri aşağıdaki yazıcılarla başarıyla senkronize edildi:" @@ -2518,6 +2552,10 @@ msgid_plural "Multiply Selected Models" msgstr[0] "Seçili Modeli Çoğalt" msgstr[1] "Seçili Modelleri Çoğalt" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Nesneler çoğaltılıyor ve yerleştiriliyor" @@ -2582,6 +2620,10 @@ msgctxt "@button" msgid "Next" msgstr "Sonraki" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "Hayır" @@ -2861,6 +2903,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-code ayrıştırma" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "Duraklat" @@ -3478,6 +3524,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "Listeyi Yenile" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "Sürüm notları" @@ -3929,6 +3979,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Projeyi kaydederken özet iletişim kutusunu göster" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "Çıkış yap" @@ -4027,6 +4081,14 @@ msgstr "" "\n" "Bu ayarları görmek için tıklayın." +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4061,6 +4123,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "Hız" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "İstikrarlı ve Beta sürümler" @@ -4351,14 +4421,6 @@ 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 "Cura projesiyle ilişkilendirilen malzeme paketi Ultimaker Marketplace’te bulunamadı. Cura proje dosyasında saklanan kısmi malzeme profili tanımını, riski göze alarak kullanın." -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "Bu projede kullanılan malzeme şu anda Cura’da yüklü değil.
Malzeme profilini yükleyin ve projeyi yeniden açın." - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "Bu projede kullanılan malzeme, Cura'da bulunmayan birtakım malzeme tanımlarını temel alıyor ve bu durum, istenmeyen baskı sonuçlarına sebep olabilir. Mağazadan tam malzeme paketini kurmanızı öneririz." - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "Her bir pikselin “Taban”dan en yüksek mesafesi." @@ -4371,10 +4433,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "Bu ekstrudere takılan nozül." -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "İşletim sistemi, proje dosyalarının bu konuma veya bu dosya adıyla kaydedilmesine izin vermiyor." - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4397,6 +4455,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "1 milimetre kalınlığında bir baskıya nüfuz eden ışığın yüzdesi. Bu değerin düşürülmesi karanlık bölgelerdeki kontrastı arttırır ve görüntünün açık bölgelerindeki kontrastı azaltır." +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "Baskı işi başarıyla gönderildi" @@ -4548,6 +4610,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "Bu profil yazıcının belirlediği varsayılan ayarları kullanır; dolayısıyla aşağıdaki listede bulunan ayarları/geçersiz kılmaları içermez." +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4590,6 +4656,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "Bu ayar, çakışan ekstrüdere özgü değerlerden çözümlenir:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "Süre tahmini" @@ -4760,6 +4830,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Yapılan hacim içinde tüm nesneler için konum bulunamadı" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "Ultimaker hesabı sunucusuna ulaşılamadı." @@ -5008,6 +5090,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "Özel Aygıt Yazılımı Yükle" @@ -5140,6 +5226,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "Yazıcıları Digital Factory’de görüntüleyin" @@ -5454,10 +5544,65 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{} eklenti indirilemedi" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... ve {0} diğeri" +#~ msgstr[1] "... ve {0} diğeri" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "Seçimi Düzenle" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "UltiMaker e-öğrenme ile 3D baskı uzmanı olun." + #~ 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 "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "Bir kenar veya radye yazdırın. Bu nesnenizin etrafına veya altına daha sonra kesilmesi kolay olan düz bir alan sağlayacak." + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "3mf dosyasını yazarken hata oluştu." + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "Altıgen" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "Malzeme Yükle" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "Eksik Malzemeleri yükle" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "Eksik malzemeyi yükle" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "Malzeme profilleri yüklü değil" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "Simülasyon Görünümü" + +#~ msgctxt "@label" +#~ msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." +#~ msgstr "Bu projede kullanılan malzeme şu anda Cura’da yüklü değil.
Malzeme profilini yükleyin ve projeyi yeniden açın." + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "Bu projede kullanılan malzeme, Cura'da bulunmayan birtakım malzeme tanımlarını temel alıyor ve bu durum, istenmeyen baskı sonuçlarına sebep olabilir. Mağazadan tam malzeme paketini kurmanızı öneririz." + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "İşletim sistemi, proje dosyalarının bu konuma veya bu dosya adıyla kaydedilmesine izin vermiyor." diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index 52d4b7606e..e46d66a0ff 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -155,12 +155,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "-- 不完整 --" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "... 和另外 {0} 台" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1 毫米透射率 (%)" @@ -563,8 +557,8 @@ msgid "Arrange All Models" msgstr "编位所有的模型" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "为所选模型编位" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -634,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "底板 (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "通过 UltiMaker 线上课程教学,成为 3D 打印专家。" - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "仰视图" @@ -981,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "将所有修改值复制到所有挤出机" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "将值复制到所有挤出机" @@ -1040,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "无法将数据上传到打印机。" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "错误报告" @@ -1149,6 +1164,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "CuraEngine 后端" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "币种:" @@ -1193,6 +1216,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "自定义配置文件" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "切割网格" @@ -1424,8 +1451,8 @@ msgid "Enable Extruder" msgstr "启用挤出机" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "允许打印 Brim 或 Raft。这将在您的对象周围或下方添加一个容易切断的平面区域。" +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1443,6 +1470,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "熔丝 3D 打印技术的的端对端解决方案。" +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "" @@ -1467,10 +1498,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "错误追溯" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "写入 3mf 文件时出错。" - msgctxt "@label" msgid "Estimated time left" msgstr "预计剩余时间" @@ -1843,6 +1870,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "图形用户界面" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1876,10 +1907,6 @@ msgctxt "@label" msgid "Helpers" msgstr "打印辅助结构" -msgctxt "@label" -msgid "Hex" -msgstr "六角" - msgctxt "@label" msgid "Hide all connected printers" msgstr "隐藏所有连接的打印机" @@ -2024,10 +2051,6 @@ msgctxt "@button" msgid "Install" msgstr "安装" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "安装材料" - msgctxt "@header" msgid "Install Materials" msgstr "安装材料" @@ -2036,17 +2059,29 @@ msgctxt "@window:title" msgid "Install Package" msgstr "安装包" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "安装插件" -msgctxt "@title" -msgid "Install missing Materials" -msgstr "安装缺少的材料" - msgctxt "@action:button" -msgid "Install missing material" -msgstr "安装缺少的材料" +msgid "Install missing packages" +msgstr "" + +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." +msgstr "" msgctxt "@button" msgid "Install pending updates" @@ -2184,6 +2219,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "了解有关将打印机添加到 Cura 的更多信息" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "左视图" @@ -2408,10 +2447,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "预计材料" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "材料配置文件未安装" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "材料配置文件与以下打印机成功同步:" @@ -2513,6 +2548,10 @@ msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "复制所选模型" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "复制并放置模型" @@ -2576,6 +2615,10 @@ msgctxt "@button" msgid "Next" msgstr "下一步" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "否" @@ -2854,6 +2897,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "解析 G-code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "暂停" @@ -3469,6 +3516,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "刷新列表" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "版本说明" @@ -3920,6 +3971,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "保存项目时显示摘要对话框" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "注销" @@ -4018,6 +4073,14 @@ msgstr "" "\n" "单击以使这些设置可见。" +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4052,6 +4115,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "速度" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "稳定版和测试版" @@ -4340,14 +4411,6 @@ 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 项目文件中的部分材料配置文件定义,风险自负。" -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 中。
安装材料配置文件并重新打开项目。" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "此项目使用的材料依赖于一些 Cura 中不存在的材料定义,这可能会造成打印效果不如预期。强烈建议安装从 Marketplace 获得的完整材料包。" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "每个像素与底板的最大距离" @@ -4360,10 +4423,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "该挤出机所使用的喷嘴。" -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "操作系统不允许向此位置或用此文件名保存项目文件。" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4386,6 +4445,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "穿透 1 毫米厚的打印件的光线百分比。降低此值将增大图像暗区中的对比度并减小图像亮区中的对比度。" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "打印作业已成功提交" @@ -4536,6 +4599,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "此配置文件使用打印机指定的默认值,因此在下面的列表中没有此设置项。" +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4577,6 +4644,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "此设置与挤出器特定值不同:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "预计时间" @@ -4747,6 +4818,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "无法在成形空间体积内放下全部模型" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "无法连接 UltiMaker 帐户服务器。" @@ -4995,6 +5078,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "上传自定义固件" @@ -5127,6 +5214,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "在 Digital Factory 中查看打印机" @@ -5438,10 +5529,64 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "{} 个插件下载失败" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "... 和另外 {0} 台" + +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "为所选模型编位" + +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "通过 UltiMaker 线上课程教学,成为 3D 打印专家。" + #~ msgctxt "@info:status" #~ msgid "Cura does not accurately display layers when Wire Printing is enabled." #~ msgstr "启用“单线打印”后,Cura 将无法准确地显示打印层。" +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "允许打印 Brim 或 Raft。这将在您的对象周围或下方添加一个容易切断的平面区域。" + +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "写入 3mf 文件时出错。" + +#~ msgctxt "@label" +#~ msgid "Hex" +#~ msgstr "六角" + +#~ msgctxt "@action:button" +#~ msgid "Install Materials" +#~ msgstr "安装材料" + +#~ msgctxt "@title" +#~ msgid "Install missing Materials" +#~ msgstr "安装缺少的材料" + +#~ msgctxt "@action:button" +#~ msgid "Install missing material" +#~ msgstr "安装缺少的材料" + +#~ msgctxt "@info:title" +#~ msgid "Material profiles not installed" +#~ msgstr "材料配置文件未安装" + #~ msgctxt "@info:title" #~ msgid "Simulation View" #~ msgstr "仿真视图" + +#~ 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 中。
安装材料配置文件并重新打开项目。" + +#~ msgctxt "@info:status" +#~ msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." +#~ msgstr "此项目使用的材料依赖于一些 Cura 中不存在的材料定义,这可能会造成打印效果不如预期。强烈建议安装从 Marketplace 获得的完整材料包。" + +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "操作系统不允许向此位置或用此文件名保存项目文件。" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index ad0a8b403c..56f6147338 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-07-06 14:20+0000\n" +"POT-Creation-Date: 2023-09-12 17:10+0200\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" @@ -155,12 +155,6 @@ msgctxt "@heading" msgid "-- incomplete --" msgstr "" -#, python-brace-format -msgctxt "info:{0} gets replaced by a number of printers" -msgid "... and {0} other" -msgid_plural "... and {0} others" -msgstr[0] "… 和 {0} 其他" - msgctxt "@action:label" msgid "1mm Transmittance (%)" msgstr "1mm 透明度" @@ -563,8 +557,8 @@ msgid "Arrange All Models" msgstr "排列所有模型" msgctxt "@action:inmenu menubar:edit" -msgid "Arrange Selection" -msgstr "排列所選模型" +msgid "Arrange All Models in a grid" +msgstr "" msgctxt "@label:button" msgid "Ask a question" @@ -634,10 +628,6 @@ msgctxt "@action:label" msgid "Base (mm)" msgstr "底板 (mm)" -msgctxt "@tooltip:button" -msgid "Become a 3D printing expert with UltiMaker e-learning." -msgstr "使用UltiMaker e-learning成為一位3D列印專家." - msgctxt "@action:inmenu menubar:view" msgid "Bottom View" msgstr "下視圖" @@ -981,6 +971,10 @@ msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "複製所有改變的設定值到所有擠出機" +msgctxt "@action:inmenu menubar:edit" +msgid "Copy to clipboard" +msgstr "" + msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "將設定值複製到所有擠出機" @@ -1040,6 +1034,27 @@ msgctxt "@info:text" msgid "Could not upload the data to the printer." msgstr "雲端服務未上傳資料到印表機。" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"No permission to execute process." +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Operating system is blocking it (antivirus?)" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Couldn't start EnginePlugin: {self._plugin_id}\n" +"Resource is temporarily unavailable" +msgstr "" + msgctxt "@title:window" msgid "Crash Report" msgstr "錯誤報告" @@ -1149,6 +1164,14 @@ msgctxt "name" msgid "CuraEngine Backend" msgstr "Cura 引擎後台" +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + msgctxt "@label" msgid "Currency:" msgstr "貨幣:" @@ -1193,6 +1216,10 @@ msgctxt "@label:header" msgid "Custom profiles" msgstr "自訂列印參數" +msgctxt "@action:inmenu menubar:edit" +msgid "Cut" +msgstr "" + msgctxt "@item:inlistbox" msgid "Cutting mesh" msgstr "切割網格" @@ -1424,8 +1451,8 @@ msgid "Enable Extruder" msgstr "啟用擠出機" msgctxt "@label" -msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." -msgstr "允許列印邊緣或木筏。這將在你的物件周圍或下方添加一個容易切斷的平面區域。" +msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards. Disabling it results in a skirt around object by default." +msgstr "" msgctxt "@label" msgid "Enabled" @@ -1443,6 +1470,10 @@ msgctxt "@label" msgid "End-to-end solution for fused filament 3D printing." msgstr "熔絲 3D 列印技術的的端對端解決方案。" +msgctxt "@info:title" +msgid "EnginePlugin" +msgstr "" + msgctxt "@label" msgid "Engineering" msgstr "工程" @@ -1467,10 +1498,6 @@ msgctxt "@title:groupbox" msgid "Error traceback" msgstr "錯誤追溯" -msgctxt "@error:zip" -msgid "Error writing 3mf file." -msgstr "寫入 3mf 檔案發生錯誤。" - msgctxt "@label" msgid "Estimated time left" msgstr "預計剩餘時間" @@ -1843,6 +1870,10 @@ msgctxt "@label Description for application component" msgid "Graphical user interface" msgstr "圖形用戶介面" +msgctxt "@label" +msgid "Grid Placement" +msgstr "" + #, python-brace-format msgctxt "@label" msgid "Group #{group_nr}" @@ -1876,10 +1907,6 @@ msgctxt "@label" msgid "Helpers" msgstr "輔助結構" -msgctxt "@label" -msgid "Hex" -msgstr "" - msgctxt "@label" msgid "Hide all connected printers" msgstr "" @@ -2024,10 +2051,6 @@ msgctxt "@button" msgid "Install" msgstr "" -msgctxt "@action:button" -msgid "Install Materials" -msgstr "" - msgctxt "@header" msgid "Install Materials" msgstr "" @@ -2036,16 +2059,28 @@ msgctxt "@window:title" msgid "Install Package" msgstr "安裝套件" +msgctxt "@action:button" +msgid "Install Packages" +msgstr "" + +msgctxt "@header" +msgid "Install Packages" +msgstr "" + msgctxt "@header" msgid "Install Plugins" msgstr "" -msgctxt "@title" -msgid "Install missing Materials" +msgctxt "@action:button" +msgid "Install missing packages" msgstr "" -msgctxt "@action:button" -msgid "Install missing material" +msgctxt "@title" +msgid "Install missing packages" +msgstr "" + +msgctxt "@label" +msgid "Install missing packages from project file." msgstr "" msgctxt "@button" @@ -2185,6 +2220,10 @@ msgctxt "@button" msgid "Learn more about adding printers to Cura" msgstr "" +msgctxt "@label" +msgid "Learn more about project packages." +msgstr "" + msgctxt "@action:inmenu menubar:view" msgid "Left Side View" msgstr "左視圖" @@ -2409,10 +2448,6 @@ msgctxt "@label" msgid "Material estimation" msgstr "線材估計" -msgctxt "@info:title" -msgid "Material profiles not installed" -msgstr "" - msgctxt "@title:header" msgid "Material profiles successfully synced with the following printers:" msgstr "線材設定檔成功同步至下述的印表機內:" @@ -2514,6 +2549,10 @@ msgid "Multiply Selected Model" msgid_plural "Multiply Selected Models" msgstr[0] "複製所選模型" +msgctxt "@info" +msgid "Multiply selected item and place them in a grid of build plate." +msgstr "" + msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "正在複製並放置模型" @@ -2577,6 +2616,10 @@ msgctxt "@button" msgid "Next" msgstr "下一步" +msgctxt "@info:title" +msgid "Nightly build" +msgstr "" + msgctxt "@info" msgid "No" msgstr "" @@ -2855,6 +2898,10 @@ msgctxt "@info:status" msgid "Parsing G-code" msgstr "正在解析 G-code" +msgctxt "@action:inmenu menubar:edit" +msgid "Paste from clipboard" +msgstr "" + msgctxt "@label" msgid "Pause" msgstr "暫停" @@ -3470,6 +3517,10 @@ msgctxt "@button" msgid "Refresh List" msgstr "重新載入清單" +msgctxt "@button" +msgid "Refreshing..." +msgstr "" + msgctxt "@label" msgid "Release Notes" msgstr "發佈通知" @@ -3921,6 +3972,10 @@ msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "儲存專案時顯示摘要對話框" +msgctxt "@tooltip:button" +msgid "Show your support for Cura with a donation." +msgstr "" + msgctxt "@button" msgid "Sign Out" msgstr "登出" @@ -4019,6 +4074,14 @@ msgstr "" "\n" "點擊以顯這些設定。" +msgctxt "@info:status" +msgid "Some of the packages used in the project file are currently not installed in Cura, this might produce undesirable print results. We highly recommend installing the all required packages from the Marketplace." +msgstr "" + +msgctxt "@info:title" +msgid "Some required packages are not installed" +msgstr "" + msgctxt "@info %1 is the name of a profile" msgid "Some setting-values defined in %1 were overridden." msgstr "" @@ -4053,6 +4116,14 @@ msgctxt "@label:listbox" msgid "Speed" msgstr "速度" +msgctxt "@action:inmenu" +msgid "Sponsor Cura" +msgstr "" + +msgctxt "@label:button" +msgid "Sponsor Cura" +msgstr "" + msgctxt "@option:radio" msgid "Stable and Beta releases" msgstr "正式版本與測試版本發佈" @@ -4341,14 +4412,6 @@ 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 "" -msgctxt "@label" -msgid "The material used in this project is currently not installed in Cura.
Install the material profile and reopen the project." -msgstr "" - -msgctxt "@info:status" -msgid "The material used in this project relies on some material definitions not available in Cura, this might produce undesirable print results. We highly recommend installing the full material package from the Marketplace." -msgstr "" - msgctxt "@info:tooltip" msgid "The maximum distance of each pixel from \"Base.\"" msgstr "每個像素與底板的最大距離。" @@ -4361,10 +4424,6 @@ msgctxt "@tooltip" msgid "The nozzle inserted in this extruder." msgstr "該擠出機所使用的噴頭。" -msgctxt "@error:zip" -msgid "The operating system does not allow saving a project file to this location or with this file name." -msgstr "操作系統不允許將專案檔案儲存到此位置或儲存為此檔名。" - msgctxt "@label" msgid "" "The pattern of the infill material of the print:\n" @@ -4380,6 +4439,10 @@ msgctxt "@info:tooltip" msgid "The percentage of light penetrating a print with a thickness of 1 millimeter. Lowering this value increases the contrast in dark regions and decreases the contrast in light regions of the image." msgstr "光線穿透 1mm 厚度列印件的百分比。降低此值可增加暗部的對比度,並降低亮部的對比度。" +msgctxt "@label:label Ultimaker Marketplace is a brand name, don't translate" +msgid "The plugin associated with the Cura project could not be found on the Ultimaker Marketplace. As the plugin may be required to slice the project it might not be possible to correctly slice the file." +msgstr "" + msgctxt "@info:title" msgid "The print job was successfully submitted" msgstr "" @@ -4530,6 +4593,10 @@ msgctxt "@action:label" msgid "This profile uses the defaults specified by the printer, so it has no settings/overrides in the list below." msgstr "此列印參數使用印表機指定的預設值,因此在下面的清單中沒有此設定項。" +msgctxt "@label" +msgid "This project contains materials or plugins that are currently not installed in Cura.
Install the missing packages and reopen the project." +msgstr "" + msgctxt "@label" msgid "" "This setting has a value that is different from the profile.\n" @@ -4571,6 +4638,10 @@ msgctxt "@label" msgid "This setting is resolved from conflicting extruder-specific values:" msgstr "此設定是透過解決擠出機設定值衝突獲得:" +msgctxt "@info:warning" +msgid "This version is not intended for production use. If you encounter any issues, please report them on our GitHub page, mentioning the full version {self.getVersion()}" +msgstr "" + msgctxt "@label" msgid "Time estimation" msgstr "時間估計" @@ -4741,6 +4812,18 @@ msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "無法在列印範圍內放下全部物件" +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "Unable to find local EnginePlugin server executable for: {self._plugin_id}" +msgstr "" + +#, python-brace-format +msgctxt "@info:plugin_failed" +msgid "" +"Unable to kill running EnginePlugin: {self._plugin_id}\n" +"Access is denied." +msgstr "" + msgctxt "@info" msgid "Unable to reach the UltiMaker account server." msgstr "無法連上 UltiMaker 帳號伺服器。" @@ -4989,6 +5072,10 @@ msgctxt "description" msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." msgstr "" +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + msgctxt "@action:button" msgid "Upload custom Firmware" msgstr "上傳自訂韌體" @@ -5121,6 +5208,10 @@ msgctxt "name" msgid "Version Upgrade 5.3 to 5.4" msgstr "" +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + msgctxt "@button" msgid "View printers in Digital Factory" msgstr "" @@ -5555,6 +5646,12 @@ msgstr "下載外掛 {} 失敗" #~ msgid "- Store your UltiMaker Cura settings in the cloud for use anywhere" #~ msgstr "- 將你的 UltiMaker Cura 設定儲存在雲端以便隨處使用" +#, python-brace-format +#~ msgctxt "info:{0} gets replaced by a number of printers" +#~ msgid "... and {0} other" +#~ msgid_plural "... and {0} others" +#~ msgstr[0] "… 和 {0} 其他" + #~ msgctxt "@label" #~ msgid "0%" #~ msgstr "0%" @@ -5797,6 +5894,10 @@ msgstr "下載外掛 {} 失敗" #~ msgid "Arrange All Models To All Build Plates" #~ msgstr "將所有模型排列到所有列印平台上" +#~ msgctxt "@action:inmenu menubar:edit" +#~ msgid "Arrange Selection" +#~ msgstr "排列所選模型" + #~ msgctxt "@action:button" #~ msgid "Arrange current build plate" #~ msgstr "擺放到目前的列印平台" @@ -5861,6 +5962,10 @@ msgstr "下載外掛 {} 失敗" #~ msgid "Back" #~ msgstr "返回" +#~ msgctxt "@tooltip:button" +#~ msgid "Become a 3D printing expert with UltiMaker e-learning." +#~ msgstr "使用UltiMaker e-learning成為一位3D列印專家." + #~ msgctxt "@label" #~ msgid "Bed Temperature: %1/%2°C" #~ msgstr "熱床溫度:%1/%2°C" @@ -6390,6 +6495,10 @@ msgstr "下載外掛 {} 失敗" #~ msgid "Enable gradual" #~ msgstr "啟用漸層" +#~ msgctxt "@label" +#~ msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards." +#~ msgstr "允許列印邊緣或木筏。這將在你的物件周圍或下方添加一個容易切斷的平面區域。" + #~ msgctxt "@label" #~ msgid "End G-code" #~ msgstr "結束 G-code" @@ -6414,6 +6523,10 @@ msgstr "下載外掛 {} 失敗" #~ msgid "Error while starting %s!" #~ msgstr "啟動 %s 時發生錯誤!" +#~ msgctxt "@error:zip" +#~ msgid "Error writing 3mf file." +#~ msgstr "寫入 3mf 檔案發生錯誤。" + #~ msgctxt "@info:status" #~ msgid "Errors appeared while opening your SolidWorks file! Please check, whether it is possible to open your file in SolidWorks itself without any problems as well!" #~ msgstr "開啟 SolidWorks 檔案時發生錯誤! 請檢查能否在 SolidWorks 中正常開啟檔案而不出現任何問題!" @@ -7950,6 +8063,10 @@ msgstr "下載外掛 {} 失敗" #~ msgid "The nominal diameter of filament supported by the printer. The exact diameter will be overridden by the material and/or the profile." #~ msgstr "印表機所支援的耗材直徑。實際列印的耗材直徑由耗材和/或列印參數提供。" +#~ msgctxt "@error:zip" +#~ msgid "The operating system does not allow saving a project file to this location or with this file name." +#~ msgstr "操作系統不允許將專案檔案儲存到此位置或儲存為此檔名。" + #~ msgctxt "@info:status" #~ msgid "The print job '{job_name}' was finished." #~ msgstr "列印作業 '{job_name}' 已完成。" From 1d4e5f5c308b39aded3a62fe1ef6f627a63174c1 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 12 Sep 2023 22:57:02 +0200 Subject: [PATCH 160/231] fill in default ,values when run from cron Contribute to CURA-10866 --- .github/workflows/installers.yml | 34 +++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 6ae1ea478e..da9c859960 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -41,10 +41,32 @@ env: STAGING: ${{ inputs.staging || false }} jobs: + default-values: + runs-on: ubuntu-latest + outputs: + cura_conan_version: ${{ steps.default.outputs.cura_conan_version }} + + steps: + - name: Output default values + id: default + shell: python + run: | + import os + cura_conan_version = "cura/latest@ultimaker/testing" if "${{ github.event.inputs.cura_conan_version }}" == "" else "${{ github.event.inputs.cura_conan_version }}" + output_env = os.environ["GITHUB_OUTPUT"] + content = "" + if os.path.exists(output_env): + with open(output_env, "r") as f: + content = f.read() + with open(output_env, "w") as f: + f.write(content) + f.writelines(f"cura_conan_version={cura_conan_version}\n") + windows-installer: uses: ./.github/workflows/windows.yml + needs: [ default-values ] with: - cura_conan_version: ${{ github.event.inputs.cura_conan_version }} + cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -54,8 +76,9 @@ jobs: linux-installer: uses: ./.github/workflows/linux.yml + needs: [ default-values ] with: - cura_conan_version: ${{ github.event.inputs.cura_conan_version }} + cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -65,8 +88,9 @@ jobs: macos-installer: uses: ./.github/workflows/macos.yml + needs: [ default-values ] with: - cura_conan_version: ${{ github.event.inputs.cura_conan_version }} + cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} conan_args: ${{ github.event.inputs.conan_args }} enterprise: ${{ github.event.inputs.enterprise == 'true' }} staging: ${{ github.event.inputs.staging == 'true' }} @@ -75,9 +99,9 @@ jobs: secrets: inherit # macos-arm-installer: -# uses: ./.github/workflows/macos.yml +# needs: [ default-values ] # with: -# cura_conan_version: ${{ github.event.inputs.cura_conan_version }} +# cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} # conan_args: ${{ github.event.inputs.conan_args }} # enterprise: ${{ github.event.inputs.enterprise == 'true' }} # staging: ${{ github.event.inputs.staging == 'true' }} From 87d05501095519a2b5ff8e8a559733c1141b77ba Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 12 Sep 2023 22:59:12 +0200 Subject: [PATCH 161/231] fill in default ,values when run from cron Contribute to CURA-10866 --- .github/workflows/installers.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index da9c859960..af4d81e241 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -31,8 +31,8 @@ on: type: boolean schedule: - # Daily at 8:10 CET - - cron: '10 7 * * *' + # Daily at 23:10 CET + - cron: '10 21 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} From 933dfb526b930c3c7c53ca2406faad951bac786c Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 12 Sep 2023 23:07:19 +0200 Subject: [PATCH 162/231] only update nightlies when requested Contribute to CURA-10866 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index af4d81e241..73473fec31 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -111,7 +111,7 @@ jobs: # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: - if: ${{ always() && (! cancelled()) && contains(needs.*.result, 'success') && (! contains(needs.*.result, 'failure')) && (inputs.nightly || github.event_name == 'schedule') }} + if: ${{ inputs.nightly || github.event_name == 'schedule' }} runs-on: ubuntu-latest needs: [ windows-installer, linux-installer, macos-installer ] # needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] From 9705de7175b2c85be5b49a082506e261e2974ece Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 12 Sep 2023 23:11:22 +0200 Subject: [PATCH 163/231] run each hour as a test Contribute to CURA-10866 --- .github/workflows/installers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 73473fec31..a987b616c6 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -32,7 +32,7 @@ on: schedule: # Daily at 23:10 CET - - cron: '10 21 * * *' + - cron: '15 * * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} From 3555073ee49d818364f7bae2324cb93b8eda31ad Mon Sep 17 00:00:00 2001 From: jellespijker Date: Tue, 12 Sep 2023 23:22:38 +0200 Subject: [PATCH 164/231] run each time at 5:15 CET Contribute to CURA-10866 --- .github/workflows/installers.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index a987b616c6..c2dc448705 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -31,8 +31,8 @@ on: type: boolean schedule: - # Daily at 23:10 CET - - cron: '15 * * * *' + # Daily at 5:15 CET + - cron: '15 3 * * *' env: CURA_CONAN_VERSION: ${{ inputs.cura_conan_version || 'cura/latest@ultimaker/testing' }} From 45510d04edaf27462a3eae840a09ea4b12eeb974 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 13 Sep 2023 07:15:59 +0200 Subject: [PATCH 165/231] Added ability for backend plugins to determine their usability Modified BackendPlugin.py and StartSliceJob.py to allow plugins to decide when they should be used. The 'usePlugin' method was added to enable a plugin to return a boolean indicating if it should be used or not, e.q.: start up and connect to the services. Contributes to CURA-11031 --- cura/BackendPlugin.py | 6 ++++++ plugins/CuraEngineBackend/StartSliceJob.py | 2 ++ 2 files changed, 8 insertions(+) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 935b376c63..e8a08cf0be 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -22,6 +22,10 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): self._process = None self._is_running = False self._supported_slots: List[int] = [] + self._use_plugin = True + + def usePlugin(self) -> bool: + return self._use_plugin def getSupportedSlots(self) -> List[int]: return self._supported_slots @@ -55,6 +59,8 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): :return: True if the plugin process started successfully, False otherwise. """ + if not self.usePlugin(): + return False try: # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index 892e4dfca6..4d924ac337 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -303,6 +303,8 @@ class StartSliceJob(Job): self._buildExtruderMessage(extruder_stack) for plugin in CuraApplication.getInstance().getBackendPlugins(): + if not plugin.usePlugin(): + continue for slot in plugin.getSupportedSlots(): # Right now we just send the message for every slot that we support. A single plugin can support # multiple slots From 8a21a0a5cbfa041751fb6e09a9f039bae6bb92a9 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 13 Sep 2023 07:55:26 +0200 Subject: [PATCH 166/231] Use gradual_flow from CURA-11031 branch Contributes to CURA-11031 --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index 315e494daf..ae509bf752 100644 --- a/conanfile.py +++ b/conanfile.py @@ -311,7 +311,7 @@ class CuraConan(ConanFile): self.requires("curaengine/(latest)@ultimaker/testing") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_11031") # FIXME: Use `curaengine_plugin_gradual_flow/(latest)@ultimaker/testing` once merged to main self.requires("uranium/(latest)@ultimaker/testing") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") From d14c8c56c1159ca09f9be566742a7418073cfae4 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Wed, 13 Sep 2023 10:14:55 +0200 Subject: [PATCH 167/231] icon removed added in depricated icon CURA-10997 --- resources/themes/cura-light/icons/default/FoodBeverages.svg | 3 --- resources/themes/cura-light/icons/deprecated_icons.json | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 resources/themes/cura-light/icons/default/FoodBeverages.svg diff --git a/resources/themes/cura-light/icons/default/FoodBeverages.svg b/resources/themes/cura-light/icons/default/FoodBeverages.svg deleted file mode 100644 index 1e74b33955..0000000000 --- a/resources/themes/cura-light/icons/default/FoodBeverages.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/resources/themes/cura-light/icons/deprecated_icons.json b/resources/themes/cura-light/icons/deprecated_icons.json index 28abf119ae..08812c6759 100644 --- a/resources/themes/cura-light/icons/deprecated_icons.json +++ b/resources/themes/cura-light/icons/deprecated_icons.json @@ -398,5 +398,9 @@ "viewmode": { "new_icon": "Eye", "size": "default" + }, + "FoodBeverages": { + "new_icon": "Nozzle", + "size": "default" } } \ No newline at end of file From c6067ef997aeda671acc7a458e69b6c8b1dbf5bb Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 13 Sep 2023 10:17:56 +0200 Subject: [PATCH 168/231] Fix UT for unknown properties not defined in fdmprinter We allow for that behaviour in general, and even use it ourself for plugins Fixes CURA-11034 --- tests/Settings/TestProfiles.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/tests/Settings/TestProfiles.py b/tests/Settings/TestProfiles.py index 2da455d16d..e479da6f1e 100644 --- a/tests/Settings/TestProfiles.py +++ b/tests/Settings/TestProfiles.py @@ -98,16 +98,6 @@ def test_validateQualityProfiles(file_name): # We don't care what the value is, as long as it's there. assert result["metadata"].get("quality_type", None) is not None - # Check that all the values that we say something about are known. - if "values" in result: - quality_setting_keys = set(result["values"]) - # Prune all the comments from the values - quality_setting_keys = {key for key in quality_setting_keys if not key.startswith("#")} - - has_unknown_settings = not quality_setting_keys.issubset(all_setting_ids) - if has_unknown_settings: - assert False, "The following setting(s) %s are defined in the quality %s, but not in fdmprinter.def.json" % ([key for key in quality_setting_keys if key not in all_setting_ids], file_name) - except Exception as e: # File can't be read, header sections missing, whatever the case, this shouldn't happen! assert False, f"Got an Exception while reading the file [{file_name}]: {e}" @@ -126,11 +116,6 @@ def test_validateIntentProfiles(file_name): assert result["metadata"].get("material", None) is not None, "All intent profiles must be linked to some material." assert result["metadata"].get("variant", None) is not None, "All intent profiles must be linked to some variant." - # Check that all the values that we say something about are known. - if "values" in result: - intent_setting_keys = set(result["values"]) - unknown_settings = intent_setting_keys - all_setting_ids - assert len(unknown_settings) == 0, "The settings {setting_list} are defined in the intent {file_name}, but not in fdmprinter.def.json".format(setting_list = unknown_settings, file_name = file_name) except Exception as e: # File can't be read, header sections missing, whatever the case, this shouldn't happen! assert False, "Got an exception while reading the file {file_name}: {err}".format(file_name = file_name, err = str(e)) From 70873ff2df69e4d438a9c95497cf8c3c29368f24 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 13 Sep 2023 11:18:16 +0200 Subject: [PATCH 169/231] Fix UT Materials `brand` is a required property --- tests/Machines/TestMaterialNode.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Machines/TestMaterialNode.py b/tests/Machines/TestMaterialNode.py index a04c8b253b..82575118b7 100644 --- a/tests/Machines/TestMaterialNode.py +++ b/tests/Machines/TestMaterialNode.py @@ -47,7 +47,7 @@ def getInstanceContainerSideEffect(*args, **kwargs): def container_registry(): result = MagicMock() result.findInstanceContainersMetadata = MagicMock(side_effect=getInstanceContainerSideEffect) - result.findContainersMetadata = MagicMock(return_value = [{"base_file": "material_1", "material": "test_material_type", "GUID": "omg zomg"}]) + result.findContainersMetadata = MagicMock(return_value = [{"base_file": "material_1", "material": "test_material_type", "GUID": "omg zomg", "brand": "test_brand"}]) return result From 62074ca004fcca80ae9205af72c643e0a58c5325 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 13 Sep 2023 15:25:22 +0200 Subject: [PATCH 170/231] Fix now that Gradual Flow plugin PR CURA-11031 has been merged to main. --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index ae509bf752..315e494daf 100644 --- a/conanfile.py +++ b/conanfile.py @@ -311,7 +311,7 @@ class CuraConan(ConanFile): self.requires("curaengine/(latest)@ultimaker/testing") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_11031") # FIXME: Use `curaengine_plugin_gradual_flow/(latest)@ultimaker/testing` once merged to main + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") self.requires("uranium/(latest)@ultimaker/testing") self.requires("cura_binary_data/(latest)@ultimaker/testing") self.requires("cpython/3.10.4") From c95481f6e7677eff3e3186f28598b54e9bbbcbde Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Thu, 14 Sep 2023 16:26:00 +0200 Subject: [PATCH 171/231] tab button in per model setting CURA-18869 --- .../PerObjectSettingsPanel.qml | 43 ++++++++++++++++++- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index fd0e495ab5..a4c2596f13 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -1,7 +1,7 @@ //Copyright (c) 2022 Ultimaker B.V. //Cura is released under the terms of the LGPLv3 or higher. -import QtQuick 2.2 +import QtQuick 2.15 import QtQuick.Controls 2.15 import UM 1.5 as UM @@ -234,10 +234,11 @@ Item setDestroyed(true) } } - + property int indexWithFocus: -1 delegate: Row { spacing: UM.Theme.getSize("default_margin").width + property var settingLoader_x: settingLoader.item Loader { id: settingLoader @@ -340,6 +341,44 @@ Item function onPropertiesChanged() { provider.forcePropertiesChanged() } } + Connections + { + target: settingLoader.item + function onFocusReceived() + { + + contents.indexWithFocus = index + contents.positionViewAtIndex(index, ListView.Contain) + } + function onSetActiveFocusToNextSetting(forward) + { + if (forward == undefined || forward) + { + contents.currentIndex = contents.indexWithFocus + 1 + while(contents.currentItem && contents.currentItem.height <= 0) + { + contents.currentIndex++ + } + if (contents.currentItem) + { + contents.currentItem.settingLoader_x.focusItem.forceActiveFocus() + } + } + else + {indexWithFocus + contents.currentIndex = contents.indexWithFocus - 1 + while(contents.currentItem && contents.currentItem.height <= 0) + { + contents.currentIndex-- + } + if (contents.currentItem) + { + contents.currentItem.settingLoader_x.focusItem.forceActiveFocus() + } + } + } + } + Connections { target: UM.ActiveTool From f3829c3ebe5dbea55d2cf5f008617612af10d2ea Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Fri, 15 Sep 2023 10:56:48 +0200 Subject: [PATCH 172/231] comments fix and clean code CURA-18869 --- plugins/3MFReader/ThreeMFWorkspaceReader.py | 28 +++++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/plugins/3MFReader/ThreeMFWorkspaceReader.py b/plugins/3MFReader/ThreeMFWorkspaceReader.py index 59a001bdc6..10b38a9d69 100755 --- a/plugins/3MFReader/ThreeMFWorkspaceReader.py +++ b/plugins/3MFReader/ThreeMFWorkspaceReader.py @@ -1095,7 +1095,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader): if global_stack.getProperty(key, "settable_per_extruder"): values_to_set_for_extruders[key] = value else: - global_stack.definitionChanges.setProperty(key, "value", value) + if not self._settingIsFromMissingPackage(key, value): + global_stack.definitionChanges.setProperty(key, "value", value) for position, extruder_stack in extruder_stack_dict.items(): if position not in self._machine_info.extruder_info_dict: @@ -1109,7 +1110,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader): extruder_stack.definitionChanges.setProperty(key, "value", value) if parser is not None: for key, value in parser["values"].items(): - extruder_stack.definitionChanges.setProperty(key, "value", value) + if not self._settingIsFromMissingPackage(key, value): + extruder_stack.definitionChanges.setProperty(key, "value", value) def _applyUserChanges(self, global_stack, extruder_stack_dict): values_to_set_for_extruder_0 = {} @@ -1119,7 +1121,8 @@ class ThreeMFWorkspaceReader(WorkspaceReader): if global_stack.getProperty(key, "settable_per_extruder"): values_to_set_for_extruder_0[key] = value else: - global_stack.userChanges.setProperty(key, "value", value) + if not self._settingIsFromMissingPackage(key, value): + global_stack.userChanges.setProperty(key, "value", value) for position, extruder_stack in extruder_stack_dict.items(): if position not in self._machine_info.extruder_info_dict: @@ -1133,14 +1136,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader): extruder_stack.userChanges.setProperty(key, "value", value) if parser is not None: for key, value in parser["values"].items(): - value_not_in_missing_package = True - if "PLUGIN" in value: - for package in self._dialog.missingPackages: - if (package['id']+"@"+package['package_version']) in value: - value_not_in_missing_package = False - Logger.log("w", f"Ignoring {key} value {value} from missing package") - - if value_not_in_missing_package : + if not self._settingIsFromMissingPackage(key, value): extruder_stack.userChanges.setProperty(key, "value", value) def _applyVariants(self, global_stack, extruder_stack_dict): @@ -1216,6 +1212,15 @@ class ThreeMFWorkspaceReader(WorkspaceReader): if key not in _ignored_machine_network_metadata: global_stack.setMetaDataEntry(key, value) + def _settingIsFromMissingPackage(self, key, value): + # Check if the key and value pair is from the missing package + for package in self._dialog.missingPackages: + if value.startswith("PLUGIN::"): + if (package['id'] + "@" + package['package_version']) in value: + Logger.log("w", f"Ignoring {key} value {value} from missing package") + return True + return False + def _updateActiveMachine(self, global_stack): # Actually change the active machine. machine_manager = Application.getInstance().getMachineManager() @@ -1335,3 +1340,4 @@ class ThreeMFWorkspaceReader(WorkspaceReader): missing_packages.append(package) return missing_packages + From bfdfbbdbbd9b221aa04930c991af2936959a35cb Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Fri, 15 Sep 2023 11:27:02 +0200 Subject: [PATCH 173/231] minor fixes CURA-8728 --- plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index a4c2596f13..0ddedee897 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -238,7 +238,7 @@ Item delegate: Row { spacing: UM.Theme.getSize("default_margin").width - property var settingLoader_x: settingLoader.item + property var settingLoaderItem: settingLoader.item Loader { id: settingLoader @@ -361,11 +361,11 @@ Item } if (contents.currentItem) { - contents.currentItem.settingLoader_x.focusItem.forceActiveFocus() + contents.currentItem.settingLoaderItem.focusItem.forceActiveFocus() } } else - {indexWithFocus + { contents.currentIndex = contents.indexWithFocus - 1 while(contents.currentItem && contents.currentItem.height <= 0) { @@ -373,7 +373,7 @@ Item } if (contents.currentItem) { - contents.currentItem.settingLoader_x.focusItem.forceActiveFocus() + contents.currentItem.settingLoaderItem.focusItem.forceActiveFocus() } } } From fbefe42db39cc72a2e129fa14162f806219a696a Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 15 Sep 2023 13:13:23 +0200 Subject: [PATCH 174/231] Get abstract color property from metadata not from properties Otherwise all the abstract profiles are visible CURA-10953 --- plugins/XmlMaterialProfile/XmlMaterialProfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 8c1ad17250..490d704d19 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -911,7 +911,7 @@ class XmlMaterialProfile(InstanceContainer): base_metadata["definition"] = "fdmprinter" # Certain materials are loaded but should not be visible / selectable to the user. - base_metadata["visible"] = not property_values.get("abstract_color", False) + base_metadata["visible"] = not base_metadata.get("abstract_color", False) compatible_entries = data.iterfind("./um:settings/um:setting[@key='hardware compatible']", cls.__namespaces) try: From 6002b0aa9d80135eaf3962a9964a5ec7e3623317 Mon Sep 17 00:00:00 2001 From: saumyaj3 Date: Fri, 15 Sep 2023 14:22:37 +0000 Subject: [PATCH 175/231] Applied printer-linter format --- .../definitions/strateo3d_IDEX420.def.json | 114 +++++++++--------- .../s3d_IDEX420_std0.4_ABS-X_A.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_ABS-X_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_ABS-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_ABS_A.inst.cfg | 4 +- .../s3d_IDEX420_std0.4_ABS_B.inst.cfg | 4 +- .../s3d_IDEX420_std0.4_ABS_C.inst.cfg | 4 +- .../s3d_IDEX420_std0.4_ASA-X_A.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_ASA-X_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_ASA-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_A.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_ABS-X_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_ABS-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_ABS-X_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_ABS_B.inst.cfg | 4 +- .../s3d_IDEX420_std0.6_ABS_C.inst.cfg | 4 +- .../s3d_IDEX420_std0.6_ABS_D.inst.cfg | 4 +- .../s3d_IDEX420_std0.6_ASA-X_B.inst.cfg | 3 +- .../s3d_IDEX420_std0.6_ASA-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_ASA-X_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ABS-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ABS-X_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ABS-X_E.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ABS_C.inst.cfg | 4 +- .../s3d_IDEX420_std0.8_ABS_D.inst.cfg | 4 +- .../s3d_IDEX420_std0.8_ABS_E.inst.cfg | 4 +- .../s3d_IDEX420_std0.8_ASA-X_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ASA-X_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_ASA-X_E.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_E.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg | 2 +- .../s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg | 2 +- 46 files changed, 111 insertions(+), 112 deletions(-) diff --git a/resources/definitions/strateo3d_IDEX420.def.json b/resources/definitions/strateo3d_IDEX420.def.json index 488e23126b..3c217dea34 100644 --- a/resources/definitions/strateo3d_IDEX420.def.json +++ b/resources/definitions/strateo3d_IDEX420.def.json @@ -59,26 +59,26 @@ "infill_wipe_dist": { "value": "0" }, "jerk_layer_0": { - "value": "5", - "maximum_value_warning": "5.1" + "maximum_value_warning": "5.1", + "value": "5" }, "jerk_prime_tower": { "value": "15" }, "jerk_support": { "value": "15" }, "jerk_support_interface": { "value": "15" }, "jerk_topbottom": { - "value": "5", - "maximum_value_warning": "5.1" + "maximum_value_warning": "5.1", + "value": "5" }, "jerk_wall": { - "value": "10", - "maximum_value_warning": "10.1" + "maximum_value_warning": "10.1", + "value": "10" }, "jerk_wall_0": { - "value": "5", - "maximum_value_warning": "5.1" + "maximum_value_warning": "5.1", + "value": "5" }, "machine_acceleration": { "value": "1000" }, "machine_center_is_zero": { "default_value": true }, @@ -124,86 +124,86 @@ "retraction_count_max": { "default_value": 15 }, "skin_overlap": { "value": "10" }, "skirt_brim_minimal_length": { "default_value": 333 }, - "speed_layer_0": - { - "value": "20", - "maximum_value": "20" - }, - "speed_print_layer_0": - { - "value": "20", - "maximum_value": "20" - }, - "speed_travel_layer_0": - { - "value": "100", - "maximum_value": "100" - }, "skirt_brim_speed": { - "value": "40", - "maximum_value": "40" - }, - "speed_prime_tower": - { - "value": "28", - "maximum_value": "28" - }, - "speed_print": - { - "value": "50", - "maximum_value": "50" + "maximum_value": "40", + "value": "40" }, "speed_infill": { - "value": "50", - "maximum_value": "50" + "maximum_value": "50", + "value": "50" }, - "speed_wall": + "speed_layer_0": { - "value": "38", - "maximum_value": "38" + "maximum_value": "20", + "value": "20" + }, + "speed_prime_tower": + { + "maximum_value": "28", + "value": "28" + }, + "speed_print": + { + "maximum_value": "50", + "value": "50" + }, + "speed_print_layer_0": + { + "maximum_value": "20", + "value": "20" }, "speed_support": { - "value": "38", - "maximum_value": "38" + "maximum_value": "38", + "value": "38" }, "speed_support_interface": { - "value": "28", - "maximum_value": "28" + "maximum_value": "28", + "value": "28" }, "speed_topbottom": { - "value": "28", - "maximum_value": "28" + "maximum_value": "28", + "value": "28" }, "speed_travel": { - "value": "150", - "maximum_value": "150" + "maximum_value": "150", + "value": "150" + }, + "speed_travel_layer_0": + { + "maximum_value": "100", + "value": "100" + }, + "speed_wall": + { + "maximum_value": "38", + "value": "38" }, "speed_wall_0": { - "value": "20", - "maximum_value": "20" + "maximum_value": "20", + "value": "20" }, "speed_wall_x": { - "value": "38", - "maximum_value": "38" + "maximum_value": "38", + "value": "38" + }, + "speed_z_hop": + { + "maximum_value": "20", + "value": "20" }, "support_bottom_distance": { "maximum_value_warning": "machine_nozzle_size * 1.5", "value": "support_z_distance" }, - "speed_z_hop": - { - "value": "20", - "maximum_value": "20" - }, "support_infill_rate": { "value": "12" }, "support_interface_density": { "default_value": 90 }, "support_interface_enable": { "default_value": true }, diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg index 55c6e0a920..58c36757a7 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 19 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg index b0e8517a98..684ea1e890 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 14 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg index 33ad461792..fff0d3574f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 9 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg index 0f85265103..0ec6749396 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.4 weight = 1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 19 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 102 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg index a5d8859a02..bf36578ddc 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.4 weight = 0 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 14 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 98 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg index dc3b5f32e3..2c46ffa61f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.4 weight = -1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 9 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg index a0f88e0210..ff99c16678 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 19 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg index 75e017c4e6..b1ad54d6b0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 14 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg index b4e07f6ca5..0646030b21 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 9 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg index 71cdfe79bc..8ae61efbff 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg index 8a8baceaa7..709ec5e8d6 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg index 4d00d8e02f..9d523315c6 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg index 24bdafe9ad..3995a4ba50 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 2 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 4 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg index 30cf03afdf..99cb933de4 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 2 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 4 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg index 9604c243fc..aee5cd3365 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 2 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 4 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg index a867086f5e..d89b15af64 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg index c35b8d1331..b924a98a97 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg index 9d752d1f7d..e779680a8d 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg index b561df1b03..972ef73de3 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.6 weight = 1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 98 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg index 752731eaa2..98fd5bc918 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.6 weight = 0 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg index 32b5834a5a..c4e5836568 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.6 weight = -1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg index 432dc620d9..5267210274 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg @@ -14,11 +14,10 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 material_flow = 96 - diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg index a72ceb4430..636b6883a9 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg index aca57fcaa2..e26c6dfdd5 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg index acd0c1e9e5..f725301738 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg index fff2cc62d3..ee05814302 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg index 44f2540be0..90b40173a1 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg index 00ff54d430..1615bd6470 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 3 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg index cfc5cc60d9..3f05d9d6dd 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 3 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg index 2dc6fcd02d..740270860f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 3 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg index 91961c7c3d..178c3afb7b 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg index b229b602e4..8284fdd78c 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg index 4602326de8..fd6d4c2a57 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg index ccca154957..ea7f006c04 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.8 weight = 1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg index 7362a5d8d0..0e7825773f 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.8 weight = 0 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg index 7fc6ec8825..95029eb7b0 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg @@ -12,13 +12,13 @@ variant = IDEX420 Laiton 0.8 weight = -1 [values] +cool_fan_enabled = False cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 -cool_fan_enabled = False material_flow = 93 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg index a080ba3867..bb86961269 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg index 4d9e63ff1c..12a3714175 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg index e2496413b9..046d4100d7 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 6 * layer_height cool_fan_speed = 35 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 11 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg index 7fd273686b..eb8c192c23 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg index ee668cb36a..bbee484d44 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg index 09dab1f689..7826680ac1 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 60 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 10 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg index 457b8d875a..b350f79905 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg @@ -14,8 +14,8 @@ weight = 1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 4 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg index 43285618d8..cc6992ff79 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg @@ -14,8 +14,8 @@ weight = 0 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 4 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg index 35dccfcf8e..194734ac10 100644 --- a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg +++ b/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg @@ -14,8 +14,8 @@ weight = -1 [values] cool_fan_full_at_height = =layer_height_0 + 2 * layer_height cool_fan_speed = 100 -cool_fan_speed_max = 100 cool_fan_speed_0 = 20 +cool_fan_speed_max = 100 cool_min_layer_time = 4 cool_min_layer_time_fan_speed_max = 20 cool_min_speed = 2 From c5873754d72f988375f19492f54a3ffa55570808 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 18 Sep 2023 13:42:57 +0200 Subject: [PATCH 176/231] Reenabled ARM64 MacOS CURA-10982 --- .github/workflows/installers.yml | 69 ++++++++++++++++---------------- 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index c2dc448705..cc5a6a10e4 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -98,23 +98,22 @@ jobs: operating_system: macos-11.0 secrets: inherit -# macos-arm-installer: -# needs: [ default-values ] -# with: -# cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} -# conan_args: ${{ github.event.inputs.conan_args }} -# enterprise: ${{ github.event.inputs.enterprise == 'true' }} -# staging: ${{ github.event.inputs.staging == 'true' }} -# architecture: ARM64 -# operating_system: self-hosted -# secrets: inherit + macos-arm-installer: + needs: [ default-values ] + with: + cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} + conan_args: ${{ github.event.inputs.conan_args }} + enterprise: ${{ github.event.inputs.enterprise == 'true' }} + staging: ${{ github.event.inputs.staging == 'true' }} + architecture: ARM64 + operating_system: self-hosted + secrets: inherit # Run and update nightly release when the nightly input is set to true or if the schedule is triggered update-nightly-release: if: ${{ inputs.nightly || github.event_name == 'schedule' }} runs-on: ubuntu-latest - needs: [ windows-installer, linux-installer, macos-installer ] -# needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] + needs: [ windows-installer, linux-installer, macos-installer, macos-arm-installer ] steps: - name: Checkout uses: actions/checkout@v3 @@ -227,29 +226,29 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -# - name: Download MacOS (ARM-64) dmg installer jobs artifacts -# uses: actions/download-artifact@v2 -# with: -# name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg -# path: installers -# -# - name: Download MacOS (ARM-64) pkg installer jobs artifacts -# uses: actions/download-artifact@v2 -# with: -# name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg -# path: installers -# -# - name: Rename MacOS (ARM-64) installers to nightlies -# run: | -# mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg -# mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg -# -# - name: Update nightly release for MacOS (ARM-64) -# run: | -# gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber -# gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Download MacOS (ARM-64) dmg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_DMG }}-dmg + path: installers + + - name: Download MacOS (ARM-64) pkg installer jobs artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.MAC_ARM_PKG }}-pkg + path: installers + + - name: Rename MacOS (ARM-64) installers to nightlies + run: | + mv installers/${{ steps.filename.outputs.MAC_ARM_DMG }}.dmg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg + mv installers/${{ steps.filename.outputs.MAC_ARM_PKG }}.pkg installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg + + - name: Update nightly release for MacOS (ARM-64) + run: | + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.dmg --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-macos-ARM64.pkg --clobber + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Update nightly release description (with date) if: always() From d2b7f31e29deef8368e4912e551e52767b68eaa8 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 18 Sep 2023 14:02:12 +0200 Subject: [PATCH 177/231] Fix correct uses for ARM64 MacOS CURA-10982 --- .github/workflows/installers.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index cc5a6a10e4..34157a7079 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -99,6 +99,7 @@ jobs: secrets: inherit macos-arm-installer: + uses: ./.github/workflows/macos.yml needs: [ default-values ] with: cura_conan_version: ${{ needs.default-values.outputs.cura_conan_version }} From e4a6b8dd911ddfac576749d07a9d0a5e158818e7 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 18 Sep 2023 14:57:55 +0200 Subject: [PATCH 178/231] Revert "Remove convex hull computation when not required" This reverts commit ab22611ecfb4f74146afc49f78ee1065373447c9. --- cura/PlatformPhysics.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/PlatformPhysics.py b/cura/PlatformPhysics.py index 9a86223db9..402b9fe250 100755 --- a/cura/PlatformPhysics.py +++ b/cura/PlatformPhysics.py @@ -84,6 +84,10 @@ class PlatformPhysics: z_offset = node.callDecoration("getZOffset") if node.getDecorator(ZOffsetDecorator.ZOffsetDecorator) else 0 move_vector = move_vector.set(y = -bbox.bottom + z_offset) + # If there is no convex hull for the node, start calculating it and continue. + if not node.getDecorator(ConvexHullDecorator) and not node.callDecoration("isNonPrintingMesh"): + node.addDecorator(ConvexHullDecorator()) + # only push away objects if this node is a printing mesh if not node.callDecoration("isNonPrintingMesh") and app_automatic_push_free: # Do not move locked nodes From 9334447972cc20fb61bf69261a14c30fdfc6bad0 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 18 Sep 2023 15:16:04 +0200 Subject: [PATCH 179/231] Do not compute a convex hull for layer data nodes CURA-10004 --- cura/PlatformPhysics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/PlatformPhysics.py b/cura/PlatformPhysics.py index 402b9fe250..1ef39de80d 100755 --- a/cura/PlatformPhysics.py +++ b/cura/PlatformPhysics.py @@ -85,7 +85,7 @@ class PlatformPhysics: move_vector = move_vector.set(y = -bbox.bottom + z_offset) # If there is no convex hull for the node, start calculating it and continue. - if not node.getDecorator(ConvexHullDecorator) and not node.callDecoration("isNonPrintingMesh"): + if not node.getDecorator(ConvexHullDecorator) and not node.callDecoration("isNonPrintingMesh") and node.callDecoration("getLayerData") is None: node.addDecorator(ConvexHullDecorator()) # only push away objects if this node is a printing mesh From 50e336432645901c8a9d4142784ca4a532a97083 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Tue, 19 Sep 2023 09:43:39 +0200 Subject: [PATCH 180/231] Default temperature corrections on the any color profiles PP-350 --- .../quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg | 1 + .../quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 1 + .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 1 - .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg | 1 + .../quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 1 - .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 1 + .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 1 - .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- 36 files changed, 32 insertions(+), 32 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg index 761ee98519..ada1c2cefb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg @@ -12,6 +12,7 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 20 speed_topbottom = =math.ceil(speed_print * 30 / 55) support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg index 1a8de2bc0f..fe8efb08d8 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg @@ -12,7 +12,7 @@ variant = AA 0.25 weight = 0 [values] -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg index 4d8c8c7d60..b9ec617a19 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-pla_0.1mm.inst.cfg @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = 190 +material_print_temperature = =default_material_print_temperature - 10 retraction_hop = 0.2 speed_print = 30 speed_wall = =math.ceil(speed_print * 25 / 30) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg index 13a5ab0a9c..4ffc038ac5 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-tough-pla_0.1mm.inst.cfg @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 speed_print = 30 speed_topbottom = =math.ceil(speed_print * 20 / 30) speed_wall = =math.ceil(speed_print * 25 / 30) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg index 19b593834d..312afa0421 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg @@ -15,7 +15,7 @@ weight = 1 machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 50) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg index c973d197c7..4b72f36d84 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 15 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg index 200524266b..b53e8275a2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg @@ -15,7 +15,7 @@ weight = 0 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 55) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg index e43c821b68..d2ced905cb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -41,7 +41,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg index 2e6a43fa19..ab703c8275 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index aff44b0ffd..4e20bdf2ea 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -42,6 +42,7 @@ machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature - 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg index 02a5085655..c84c2fb66e 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.06mm.inst.cfg @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg index 11ef55bdaa..47687fb5be 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.1mm.inst.cfg @@ -14,7 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index 1a7577b4cc..b7819442cb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 14 -material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index 23db0d8882..2aacf875b2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 14 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg index 58ad241ba6..f42b737ae7 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg index 02b6fa9e85..3958344b1d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg index 18bff1a39a..465eddc201 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 25 +material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index 7483c994b5..a830ab60ca 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_flow = 93 material_max_flowrate = 17 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg index e4b42e7587..1b6c680650 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg @@ -12,6 +12,7 @@ variant = AA 0.25 weight = 0 [values] +material_print_temperature = =default_material_print_temperature - 20 speed_topbottom = =math.ceil(speed_print * 30 / 55) support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg index 42f2bf5d16..c5cadca4bd 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg @@ -12,7 +12,7 @@ variant = AA 0.25 weight = 0 [values] -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature - 15 speed_infill = =math.ceil(speed_print * 40 / 55) speed_topbottom = =math.ceil(speed_print * 30 / 55) support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg index e282ec5eab..c6d2afaf03 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-pla_0.1mm.inst.cfg @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = 190 +material_print_temperature = =default_material_print_temperature - 10 retraction_hop = 0.2 speed_print = 30 speed_wall = =math.ceil(speed_print * 25 / 30) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg index 7eb277b007..a28e41553f 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-tough-pla_0.1mm.inst.cfg @@ -16,7 +16,7 @@ brim_width = 8 infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' machine_nozzle_cool_down_speed = 0.9 machine_nozzle_heat_up_speed = 1.4 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 speed_print = 30 speed_topbottom = =math.ceil(speed_print * 20 / 30) speed_wall = =math.ceil(speed_print * 25 / 30) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg index eeabba9298..a69ff33f76 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg @@ -15,7 +15,7 @@ weight = 1 machine_nozzle_cool_down_speed = 0.8 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 5 +material_print_temperature = =default_material_print_temperature - 10 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 50) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg index 016273511a..2905578567 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 15 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg index 510e761bbe..ca659622cb 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg @@ -15,7 +15,7 @@ weight = 0 machine_nozzle_cool_down_speed = 0.85 machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False raft_airgap = 0.15 speed_infill = =math.ceil(speed_print * 40 / 55) diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg index ce83812064..fc8d1ec589 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -41,7 +41,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg index 6a62cff48e..224c35f449 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index d6da9b758f..7296ff5ea9 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -42,6 +42,7 @@ machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 20 +material_print_temperature = =default_material_print_temperature - 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg index d195d3c40f..595de835ba 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.06mm.inst.cfg @@ -14,7 +14,7 @@ weight = 1 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg index 38b2142353..07c97a632f 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.1mm.inst.cfg @@ -14,7 +14,7 @@ weight = 0 [values] machine_nozzle_cool_down_speed = 0.75 machine_nozzle_heat_up_speed = 1.6 -material_print_temperature = =default_material_print_temperature - 15 +material_print_temperature = =default_material_print_temperature - 5 prime_tower_enable = False retraction_prime_speed = =retraction_speed speed_print = 45 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index b54ca471b0..d96f962445 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -41,7 +41,6 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 14 -material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index 25f0a22fbe..40fb17ec62 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,3 machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 14 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg index 6df6b8c747..6d8f4376fd 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 20 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg index c0f7c1d90e..bd13fb131a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 22 +material_print_temperature = =default_material_print_temperature + 7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg index a82db91177..b47f3cf255 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,8 material_flow = 93 material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 25 +material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index 12e49dc993..90d383b4e2 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_heat_up_speed = 1,9 material_extrusion_cool_down_speed = 0,7 material_flow = 93 material_max_flowrate = 17 -material_print_temperature = =default_material_print_temperature + 10 +material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 From 194103948e6c96f68d853e0b6867f9639ff910b0 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Tue, 19 Sep 2023 11:09:44 +0200 Subject: [PATCH 181/231] Corrected Generic ABS 0.3mm mode from 245C to 252C to align with the Any color modes. Updated the PETG 0.3mm print temperatures for the AA0.4 nozzle from 240C to 245C. PP-350 --- resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg | 1 + .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg | 1 + resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg | 1 + .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 2 +- 6 files changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg index e908d2de88..684336d1eb 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_abs_0.3mm.inst.cfg @@ -15,6 +15,7 @@ weight = -3 [values] machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 7 prime_tower_enable = False raft_airgap = 0.15 support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg index 95aa7481ec..b035dcd5f4 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_petg_0.3mm.inst.cfg @@ -14,6 +14,7 @@ weight = -3 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +material_print_temperature = =default_material_print_temperature + 5 support_bottom_distance = =support_z_distance support_interface_enable = True support_top_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index 4e20bdf2ea..76ab8e0974 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg index 6063b995cd..8656a28067 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_abs_0.3mm.inst.cfg @@ -15,6 +15,7 @@ weight = -3 [values] machine_nozzle_heat_up_speed = 1.5 material_final_print_temperature = =material_print_temperature - 20 +material_print_temperature = =default_material_print_temperature + 7 prime_tower_enable = False raft_airgap = 0.15 support_bottom_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg index 1b502797ab..78971b4a15 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_petg_0.3mm.inst.cfg @@ -14,6 +14,7 @@ weight = -3 [values] infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' +material_print_temperature = =default_material_print_temperature + 5 support_bottom_distance = =support_z_distance support_interface_enable = True support_top_distance = =support_z_distance diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index 7296ff5ea9..d4d864099d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -42,7 +42,7 @@ machine_nozzle_cool_down_speed = 1,4 machine_nozzle_heat_up_speed = 1,7 material_extrusion_cool_down_speed = 0,7 material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature - 5 +material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False From 69dc72dda307f47edf8071d3e2aed71f79a15600 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Tue, 19 Sep 2023 11:31:26 +0200 Subject: [PATCH 182/231] Bug fix. Wrong decimal separator for cooldown and heatup speeds in any color profiles. --- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 6 +++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 6 +++--- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 6 +++--- 48 files changed, 144 insertions(+), 144 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg index 4b72f36d84..c01397ac05 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg index d2ced905cb..387232f062 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg index ab703c8275..f25b2b5bb0 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 7 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg index fba7878625..5d0e2ddba9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg index 9f31fe8ca9..2b438f4f6b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index 76ab8e0974..86dfb3123d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index 9edcd27ee9..d042412a91 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index e24a076814..85bcdd3c18 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index 3bbc619504..a64966ca15 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg index 5686689704..f81a34799d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index b7819442cb..2077d3024f 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index 2aacf875b2..3e53fa3289 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg index f42b737ae7..7c1bbf5060 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg index 3958344b1d..57ef37689c 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 7 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg index 465eddc201..c5d89dc6f2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg index c29079c72d..04d6feea38 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg index 6c631dc44e..5ad42176e3 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg index d7487d9f2b..0ee56517a4 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index 5ad8dddc00..afd2c6c153 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index 274ed54554..0f0dfc7e37 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index 492cf7580b..3ad3f7df17 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg index 89165618b0..f5d9379ce0 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index a830ab60ca..af2626fbc7 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg index 99695ec519..63d4954472 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg index 2905578567..de81fc473e 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg index fc8d1ec589..7efcfc4320 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg index 224c35f449..9926e1f291 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 7 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg index ad8de06a25..8ed59d8c82 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg index 712b01db7c..0ca5fed74f 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index d4d864099d..19301ae4ee 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 20 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index 97bbfc43f7..abd7cb07fe 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index 123ec0c576..f027bfe786 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index c72c3ad17e..05dd37ab82 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 12 material_print_temperature = =default_material_print_temperature + 10 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg index c284eb48e9..4792373330 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index d96f962445..64bf078785 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index 40fb17ec62..3753c449e2 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -38,9 +38,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_max_flowrate = 14 material_print_temperature = =default_material_print_temperature + 5 meshfix_maximum_resolution = 0.7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg index 6d8f4376fd..793c3f099b 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 5 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg index bd13fb131a..338505c2f8 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 7 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg index b47f3cf255..d4b3f8ba96 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,8 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.8 material_flow = 93 material_max_flowrate = 22 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg index 78584e7c44..55a15c5749 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg index d6c503a8a7..525846bfa7 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg index 6f1c83fe74..7a121c281d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,4 -machine_nozzle_heat_up_speed = 1,7 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.4 +machine_nozzle_heat_up_speed = 1.7 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 23 material_print_temperature = =default_material_print_temperature - 5 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index 9bb022693c..d410ee5767 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 46ebe6c961..7115d17d74 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index 32d74d9418..33c0c0e659 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 15 material_print_temperature = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg index b87fa10da1..f35f889e78 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 10 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index 90d383b4e2..f8f3e3f0ae 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 15 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg index 0e041dfe8d..f143a5d0fd 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -37,9 +37,9 @@ jerk_roofing = =jerk_wall_0 jerk_topbottom = =jerk_wall jerk_wall = =jerk_infill jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1,3 -machine_nozzle_heat_up_speed = 1,9 -material_extrusion_cool_down_speed = 0,7 +machine_nozzle_cool_down_speed = 1.3 +machine_nozzle_heat_up_speed = 1.9 +material_extrusion_cool_down_speed = 0.7 material_flow = 93 material_max_flowrate = 17 material_print_temperature = =default_material_print_temperature + 15 From 63942b72a82fc4759ba8c055d18d7f825e397593 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Tue, 19 Sep 2023 17:07:46 +0200 Subject: [PATCH 183/231] Log backend plugin std out CURA-11064 --- conanfile.py | 4 ++-- cura/BackendPlugin.py | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/conanfile.py b/conanfile.py index 315e494daf..13b3d84b14 100644 --- a/conanfile.py +++ b/conanfile.py @@ -346,7 +346,7 @@ class CuraConan(ConanFile): vr.generate() self._generate_cura_version(os.path.join(self.source_folder, "cura")) - self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) + # self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) if not self.in_local_cache: # Copy CuraEngine.exe to bindirs of Virtual Python Environment @@ -403,7 +403,7 @@ class CuraConan(ConanFile): # FIXME: once m4, autoconf, automake are Conan V2 ready use self.win_bash and add gettext as base tool_requirement cpp_info = self.dependencies["gettext"].cpp_info pot = self.python_requires["translationextractor"].module.ExtractTranslations(self, cpp_info.bindirs[0]) - pot.generate() + # pot.generate() def build(self): if self.options.devtools: diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index e8a08cf0be..b382fee18d 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -65,10 +65,16 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - popen_kwargs = {"stdin": None} + popen_kwargs = {"stdin": None, "stdout": subprocess.PIPE, "stderr": subprocess.PIPE} if Platform.isWindows(): popen_kwargs["creationflags"] = subprocess.CREATE_NO_WINDOW self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) + stdout_data, stderr_data = self._process.communicate() + if stderr_data: + Logger.error(f"Error starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}") + return False + Logger.info( + f"Started backend_plugin [{self._plugin_id}] with PID: {self._process.pid}, stdout: {str(stdout_data)}") self._is_running = True return True except PermissionError: From c9d50439bf2b280240f020dd302e182164a2b306 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 19 Sep 2023 17:24:50 +0200 Subject: [PATCH 184/231] Manually revert accidentally committed changes. Wasn't me! --- conanfile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index 13b3d84b14..315e494daf 100644 --- a/conanfile.py +++ b/conanfile.py @@ -346,7 +346,7 @@ class CuraConan(ConanFile): vr.generate() self._generate_cura_version(os.path.join(self.source_folder, "cura")) - # self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) + self._generate_about_versions(os.path.join(self.source_folder, "resources","qml", "Dialogs")) if not self.in_local_cache: # Copy CuraEngine.exe to bindirs of Virtual Python Environment @@ -403,7 +403,7 @@ class CuraConan(ConanFile): # FIXME: once m4, autoconf, automake are Conan V2 ready use self.win_bash and add gettext as base tool_requirement cpp_info = self.dependencies["gettext"].cpp_info pot = self.python_requires["translationextractor"].module.ExtractTranslations(self, cpp_info.bindirs[0]) - # pot.generate() + pot.generate() def build(self): if self.options.devtools: From 1e360e1ea0d91712ae786779695651fbc612b24b Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Tue, 19 Sep 2023 17:34:19 +0200 Subject: [PATCH 185/231] Output on error-stream doesn't necessarily mean an error. done as part of CURA-11064 --- cura/BackendPlugin.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index b382fee18d..14e47e8d9f 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -71,8 +71,7 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) stdout_data, stderr_data = self._process.communicate() if stderr_data: - Logger.error(f"Error starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}") - return False + Logger.warning(f"Info on error-stream when starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}") Logger.info( f"Started backend_plugin [{self._plugin_id}] with PID: {self._process.pid}, stdout: {str(stdout_data)}") self._is_running = True From d8131ee4c31313bcd1a2dbfc3d5be2389e448367 Mon Sep 17 00:00:00 2001 From: MariMakes Date: Wed, 20 Sep 2023 08:53:53 +0000 Subject: [PATCH 186/231] Applied printer-linter format --- .../dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg | 1 + .../dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg | 1 + .../dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg | 1 + .../dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg | 1 + .../dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg | 1 + .../dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg | 1 + .../dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg | 1 + .../dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg | 1 + .../dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg | 1 + .../variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg | 1 + 31 files changed, 31 insertions(+) diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg index 7cdebe66b7..f34520fa2b 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.05.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg index f5f7a51cad..ebe50da2cd 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.1.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg index 64dee3cb6b..16d047f188 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.2_pla_h0.15.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg index 67a0fade9d..26d1bb6b49 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.2.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.6mm weight = -1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg index 1ec8704638..20f44d7343 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_0.6_pla_h0.4.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.6mm weight = -1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg index 04794e8133..3bfdd6350e 100644 --- a/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_bowden_generic_1.0_pla_h0.4.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 1.0mm weight = -1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg index 4a7aba8f10..a5e375ee62 100644 --- a/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_directdrive_generic_0.6_pla_h0.2.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.6mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg index 4f1bb16949..139fff75b0 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.05.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg index 944b48e4de..44a7d23080 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.1.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg index 26d67f2e0c..e36d71db8e 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.2_pla_h0.15.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.2mm weight = 1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg index 1ab07428ca..17164e0ab8 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.2.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.6mm weight = -1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg index 4d020a3cb6..4aee58e6f3 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_0.6_pla_h0.4.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 0.6mm weight = -1 [values] + diff --git a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg index ff7a5190f4..c058d2f937 100644 --- a/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg +++ b/resources/quality/dagoma/dagoma_pro_430_dual_generic_1.0_pla_h0.4.inst.cfg @@ -12,3 +12,4 @@ variant = Serie 1.0mm weight = -1 [values] + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg index 5ab2523ead..2de668d64a 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg index 74494b579d..dfd771e72b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.4.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg index c1a7c8f150..ef5ae3341b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.6.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg index aea291ba77..efa201d3d4 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_0.8.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg index 2d8d3c93af..42123ce059 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.0.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 + diff --git a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg index d104b20968..a30cdf14ec 100644 --- a/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_bowden_generic_1.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg index cbbf0a7c60..3734f5254b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg index b4e622e514..c0a0e5883b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.4.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg index d6921ed80e..2d1ff5b108 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.6.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg index fff2973c41..56c0388ecf 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_0.8.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg index d4bf10800b..49d817fb03 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.0.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 + diff --git a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg index 6c81a71a15..70ebe157ad 100644 --- a/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_directdrive_generic_1.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg index 6916b26dee..1b02f9637b 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.2mm machine_nozzle_size = 0.2 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg index a2242dd070..69b6b5e872 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.4.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.4mm machine_nozzle_size = 0.4 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg index 488e39c64f..2df35e31dc 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.6.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.6mm machine_nozzle_size = 0.6 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg index 8e5b00733e..6fd73a0fe4 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_0.8.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 0.8mm machine_nozzle_size = 0.8 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg index 08ba3f943c..addcb3fb55 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.0.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.0mm machine_nozzle_size = 1.0 + diff --git a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg index 8ffe8032d2..634a91f533 100644 --- a/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg +++ b/resources/variants/dagoma/dagoma_pro_430_dual_generic_1.2.inst.cfg @@ -11,3 +11,4 @@ type = variant [values] machine_nozzle_id = Serie 1.2mm machine_nozzle_size = 1.2 + From d4449c680fd05081c1e39e1a2907a1b99a98a2ec Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Wed, 20 Sep 2023 11:24:28 +0200 Subject: [PATCH 187/231] Find available port when starting backend plugin CURA-11067 --- cura/BackendPlugin.py | 10 ++++++++++ plugins/CuraEngineBackend/CuraEngineBackend.py | 4 +--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 14e47e8d9f..7729f6bbfc 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -1,5 +1,6 @@ # Copyright (c) 2023 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. +import socket import subprocess from typing import Optional, List @@ -42,6 +43,15 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): def getAddress(self) -> str: return self._plugin_address + def setAvailablePort(self) -> None: + """ + Sets the port to a random available port. + """ + sock = socket.socket() + sock.bind((self.getAddress(), 0)) + port = sock.getsockname()[1] + self.setPort(port) + def _validatePluginCommand(self) -> list[str]: """ Validate the plugin command and add the port parameter if it is missing. diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index e64fb49191..1e965f5e8c 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -83,7 +83,6 @@ class CuraEngineBackend(QObject, Backend): os.path.join(CuraApplication.getInstallPrefix(), "bin"), os.path.dirname(os.path.abspath(sys.executable)), ] - self._last_backend_plugin_port = self._port + 1000 for path in search_path: engine_path = os.path.join(path, executable_name) if os.path.isfile(engine_path): @@ -205,8 +204,7 @@ class CuraEngineBackend(QObject, Backend): for backend_plugin in backend_plugins: # Set the port to prevent plugins from using the same one. if backend_plugin.getPort() < 1: - backend_plugin.setPort(self._last_backend_plugin_port) - self._last_backend_plugin_port += 1 + backend_plugin.setAvailablePort() backend_plugin.start() def stopPlugins(self) -> None: From 8c2f2209dd9f1ccb5c342aa34972cb3c2ddd682b Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Wed, 20 Sep 2023 12:48:57 +0200 Subject: [PATCH 188/231] Install full plugin for development --- conanfile.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/conanfile.py b/conanfile.py index 315e494daf..cfb168de95 100644 --- a/conanfile.py +++ b/conanfile.py @@ -357,10 +357,7 @@ class CuraConan(ConanFile): # Copy the external plugins that we want to bundle with Cura rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info - copy(self, "*.py", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - ext = ".exe" if self.settings.os == "Windows" else "" - copy(self, f"curaengine_plugin_gradual_flow{ext}", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) - copy(self, "*.json", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) # Copy resources of cura_binary_data From 5cd233b1cfe6e3aa47378a6f1a872174f0c34b72 Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Wed, 20 Sep 2023 13:18:22 +0200 Subject: [PATCH 189/231] revert logging --- cura/BackendPlugin.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 7729f6bbfc..bb52995841 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -75,15 +75,10 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - popen_kwargs = {"stdin": None, "stdout": subprocess.PIPE, "stderr": subprocess.PIPE} + popen_kwargs = {"stdin": None } if Platform.isWindows(): popen_kwargs["creationflags"] = subprocess.CREATE_NO_WINDOW self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) - stdout_data, stderr_data = self._process.communicate() - if stderr_data: - Logger.warning(f"Info on error-stream when starting backend_plugin [{self._plugin_id}] stderr: {str(stderr_data)}") - Logger.info( - f"Started backend_plugin [{self._plugin_id}] with PID: {self._process.pid}, stdout: {str(stdout_data)}") self._is_running = True return True except PermissionError: From ad4753c3e2ad17f23005f69f76f2d062d0d16c36 Mon Sep 17 00:00:00 2001 From: MariMakes <40423138+MariMakes@users.noreply.github.com> Date: Wed, 20 Sep 2023 13:21:55 +0200 Subject: [PATCH 190/231] Updated Naming for 0.40 These file names are already present in Cura, and will cause some broken configurations if they are renamed without a script --- ...ar_0.4_abs_fine.inst.cfg => goofoo_far_0.40_abs_fine.inst.cfg} | 0 ...bs_standard.inst.cfg => goofoo_far_0.40_abs_standard.inst.cfg} | 0 ...r_0.4_abs_fine.inst.cfg => goofoo_near_0.40_abs_fine.inst.cfg} | 0 ...s_standard.inst.cfg => goofoo_near_0.40_abs_standard.inst.cfg} | 0 ...ar_0.4_asa_fine.inst.cfg => goofoo_far_0.40_asa_fine.inst.cfg} | 0 ...sa_standard.inst.cfg => goofoo_far_0.40_asa_standard.inst.cfg} | 0 ...r_0.4_asa_fine.inst.cfg => goofoo_near_0.40_asa_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_near_0.40_asa_standard.inst.cfg} | 0 ...standard.inst.cfg => goofoo_far_global_0.20_standard.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_open_global_0.20_standard.inst.cfg} | 0 ...andard.inst.cfg => goofoo_small_global_0.20_standard.inst.cfg} | 0 ....4_hips_draft.inst.cfg => goofoo_far_0.40_hips_draft.inst.cfg} | 0 ....4_hips_efine.inst.cfg => goofoo_far_0.40_hips_efine.inst.cfg} | 0 ..._0.4_hips_fine.inst.cfg => goofoo_far_0.40_hips_fine.inst.cfg} | 0 ...s_standard.inst.cfg => goofoo_far_0.40_hips_standard.inst.cfg} | 0 ...4_hips_draft.inst.cfg => goofoo_near_0.40_hips_draft.inst.cfg} | 0 ...4_hips_efine.inst.cfg => goofoo_near_0.40_hips_efine.inst.cfg} | 0 ...0.4_hips_fine.inst.cfg => goofoo_near_0.40_hips_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_near_0.40_hips_standard.inst.cfg} | 0 ...4_hips_draft.inst.cfg => goofoo_open_0.40_hips_draft.inst.cfg} | 0 ...4_hips_efine.inst.cfg => goofoo_open_0.40_hips_efine.inst.cfg} | 0 ...0.4_hips_fine.inst.cfg => goofoo_open_0.40_hips_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_open_0.40_hips_standard.inst.cfg} | 0 ..._far_0.4_pa_fine.inst.cfg => goofoo_far_0.40_pa_fine.inst.cfg} | 0 ..._pa_standard.inst.cfg => goofoo_far_0.40_pa_standard.inst.cfg} | 0 ...ear_0.4_pa_fine.inst.cfg => goofoo_near_0.40_pa_fine.inst.cfg} | 0 ...pa_standard.inst.cfg => goofoo_near_0.40_pa_standard.inst.cfg} | 0 ....4_pa_cf_fine.inst.cfg => goofoo_far_0.40_pa_cf_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_far_0.40_pa_cf_standard.inst.cfg} | 0 ...4_pa_cf_fine.inst.cfg => goofoo_near_0.40_pa_cf_fine.inst.cfg} | 0 ...standard.inst.cfg => goofoo_near_0.40_pa_cf_standard.inst.cfg} | 0 ...ar_0.4_pc_draft.inst.cfg => goofoo_far_0.40_pc_draft.inst.cfg} | 0 ...ar_0.4_pc_efine.inst.cfg => goofoo_far_0.40_pc_efine.inst.cfg} | 0 ..._far_0.4_pc_fine.inst.cfg => goofoo_far_0.40_pc_fine.inst.cfg} | 0 ..._pc_standard.inst.cfg => goofoo_far_0.40_pc_standard.inst.cfg} | 0 ...r_0.4_pc_draft.inst.cfg => goofoo_near_0.40_pc_draft.inst.cfg} | 0 ...r_0.4_pc_efine.inst.cfg => goofoo_near_0.40_pc_efine.inst.cfg} | 0 ...ear_0.4_pc_fine.inst.cfg => goofoo_near_0.40_pc_fine.inst.cfg} | 0 ...pc_standard.inst.cfg => goofoo_near_0.40_pc_standard.inst.cfg} | 0 ....4_peek_draft.inst.cfg => goofoo_far_0.40_peek_draft.inst.cfg} | 0 ....4_peek_efine.inst.cfg => goofoo_far_0.40_peek_efine.inst.cfg} | 0 ..._0.4_peek_fine.inst.cfg => goofoo_far_0.40_peek_fine.inst.cfg} | 0 ...k_standard.inst.cfg => goofoo_far_0.40_peek_standard.inst.cfg} | 0 ...4_peek_draft.inst.cfg => goofoo_near_0.40_peek_draft.inst.cfg} | 0 ...4_peek_efine.inst.cfg => goofoo_near_0.40_peek_efine.inst.cfg} | 0 ...0.4_peek_fine.inst.cfg => goofoo_near_0.40_peek_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_near_0.40_peek_standard.inst.cfg} | 0 ..._0.4_petg_fine.inst.cfg => goofoo_far_0.40_petg_fine.inst.cfg} | 0 ...g_standard.inst.cfg => goofoo_far_0.40_petg_standard.inst.cfg} | 0 ...0.4_petg_fine.inst.cfg => goofoo_near_0.40_petg_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_near_0.40_petg_standard.inst.cfg} | 0 ..._0.4_pla_draft.inst.cfg => goofoo_far_0.40_pla_draft.inst.cfg} | 0 ..._0.4_pla_efine.inst.cfg => goofoo_far_0.40_pla_efine.inst.cfg} | 0 ...ar_0.4_pla_fine.inst.cfg => goofoo_far_0.40_pla_fine.inst.cfg} | 0 ...la_standard.inst.cfg => goofoo_far_0.40_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_far_bronze_0.40_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_far_bronze_0.40_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_far_bronze_0.40_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_far_bronze_0.40_pla_standard.inst.cfg} | 0 ..._draft.inst.cfg => goofoo_far_emarble_0.40_pla_draft.inst.cfg} | 0 ..._efine.inst.cfg => goofoo_far_emarble_0.40_pla_efine.inst.cfg} | 0 ...la_fine.inst.cfg => goofoo_far_emarble_0.40_pla_fine.inst.cfg} | 0 ...ard.inst.cfg => goofoo_far_emarble_0.40_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_far_esilk_0.40_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_far_esilk_0.40_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_far_esilk_0.40_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_far_esilk_0.40_pla_standard.inst.cfg} | 0 ...pla_draft.inst.cfg => goofoo_far_wood_0.40_pla_draft.inst.cfg} | 0 ...pla_efine.inst.cfg => goofoo_far_wood_0.40_pla_efine.inst.cfg} | 0 ...4_pla_fine.inst.cfg => goofoo_far_wood_0.40_pla_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_far_wood_0.40_pla_standard.inst.cfg} | 0 ..._draft.inst.cfg => goofoo_near_bronze_0.40_pla_draft.inst.cfg} | 0 ..._efine.inst.cfg => goofoo_near_bronze_0.40_pla_efine.inst.cfg} | 0 ...la_fine.inst.cfg => goofoo_near_bronze_0.40_pla_fine.inst.cfg} | 0 ...ard.inst.cfg => goofoo_near_bronze_0.40_pla_standard.inst.cfg} | 0 ...draft.inst.cfg => goofoo_near_emarble_0.40_pla_draft.inst.cfg} | 0 ...efine.inst.cfg => goofoo_near_emarble_0.40_pla_efine.inst.cfg} | 0 ...a_fine.inst.cfg => goofoo_near_emarble_0.40_pla_fine.inst.cfg} | 0 ...rd.inst.cfg => goofoo_near_emarble_0.40_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_near_esilk_0.40_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_near_esilk_0.40_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_near_esilk_0.40_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_near_esilk_0.40_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_near_wood_0.40_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_near_wood_0.40_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_near_wood_0.40_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_near_wood_0.40_pla_standard.inst.cfg} | 0 ...0.4_pla_draft.inst.cfg => goofoo_open_0.40_pla_draft.inst.cfg} | 0 ...0.4_pla_efine.inst.cfg => goofoo_open_0.40_pla_efine.inst.cfg} | 0 ...n_0.4_pla_fine.inst.cfg => goofoo_open_0.40_pla_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_open_0.40_pla_standard.inst.cfg} | 0 ...draft.inst.cfg => goofoo_open_emarble_0.40_pla_draft.inst.cfg} | 0 ...efine.inst.cfg => goofoo_open_emarble_0.40_pla_efine.inst.cfg} | 0 ...a_fine.inst.cfg => goofoo_open_emarble_0.40_pla_fine.inst.cfg} | 0 ...rd.inst.cfg => goofoo_open_emarble_0.40_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_open_esilk_0.40_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_open_esilk_0.40_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_open_esilk_0.40_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_open_esilk_0.40_pla_standard.inst.cfg} | 0 ...la_draft.inst.cfg => goofoo_open_wood_0.40_pla_draft.inst.cfg} | 0 ...la_efine.inst.cfg => goofoo_open_wood_0.40_pla_efine.inst.cfg} | 0 ..._pla_fine.inst.cfg => goofoo_open_wood_0.40_pla_fine.inst.cfg} | 0 ...ndard.inst.cfg => goofoo_open_wood_0.40_pla_standard.inst.cfg} | 0 ....4_pla_draft.inst.cfg => goofoo_small_0.40_pla_draft.inst.cfg} | 0 ....4_pla_efine.inst.cfg => goofoo_small_0.40_pla_efine.inst.cfg} | 0 ..._0.4_pla_fine.inst.cfg => goofoo_small_0.40_pla_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_small_0.40_pla_standard.inst.cfg} | 0 ...raft.inst.cfg => goofoo_small_emarble_0.40_pla_draft.inst.cfg} | 0 ...fine.inst.cfg => goofoo_small_emarble_0.40_pla_efine.inst.cfg} | 0 ..._fine.inst.cfg => goofoo_small_emarble_0.40_pla_fine.inst.cfg} | 0 ...d.inst.cfg => goofoo_small_emarble_0.40_pla_standard.inst.cfg} | 0 ..._draft.inst.cfg => goofoo_small_esilk_0.40_pla_draft.inst.cfg} | 0 ..._efine.inst.cfg => goofoo_small_esilk_0.40_pla_efine.inst.cfg} | 0 ...la_fine.inst.cfg => goofoo_small_esilk_0.40_pla_fine.inst.cfg} | 0 ...ard.inst.cfg => goofoo_small_esilk_0.40_pla_standard.inst.cfg} | 0 ...a_draft.inst.cfg => goofoo_small_wood_0.40_pla_draft.inst.cfg} | 0 ...a_efine.inst.cfg => goofoo_small_wood_0.40_pla_efine.inst.cfg} | 0 ...pla_fine.inst.cfg => goofoo_small_wood_0.40_pla_fine.inst.cfg} | 0 ...dard.inst.cfg => goofoo_small_wood_0.40_pla_standard.inst.cfg} | 0 ..._0.4_pva_draft.inst.cfg => goofoo_far_0.40_pva_draft.inst.cfg} | 0 ..._0.4_pva_efine.inst.cfg => goofoo_far_0.40_pva_efine.inst.cfg} | 0 ...ar_0.4_pva_fine.inst.cfg => goofoo_far_0.40_pva_fine.inst.cfg} | 0 ...va_standard.inst.cfg => goofoo_far_0.40_pva_standard.inst.cfg} | 0 ...0.4_pva_draft.inst.cfg => goofoo_open_0.40_pva_draft.inst.cfg} | 0 ...0.4_pva_efine.inst.cfg => goofoo_open_0.40_pva_efine.inst.cfg} | 0 ...n_0.4_pva_fine.inst.cfg => goofoo_open_0.40_pva_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_open_0.40_pva_standard.inst.cfg} | 0 ..._0.4_tpe_draft.inst.cfg => goofoo_far_0.40_tpe_draft.inst.cfg} | 0 ..._0.4_tpe_efine.inst.cfg => goofoo_far_0.40_tpe_efine.inst.cfg} | 0 ...ar_0.4_tpe_fine.inst.cfg => goofoo_far_0.40_tpe_fine.inst.cfg} | 0 ...pe_standard.inst.cfg => goofoo_far_0.40_tpe_standard.inst.cfg} | 0 ...0.4_tpe_draft.inst.cfg => goofoo_near_0.40_tpe_draft.inst.cfg} | 0 ...0.4_tpe_efine.inst.cfg => goofoo_near_0.40_tpe_efine.inst.cfg} | 0 ...r_0.4_tpe_fine.inst.cfg => goofoo_near_0.40_tpe_fine.inst.cfg} | 0 ...e_standard.inst.cfg => goofoo_near_0.40_tpe_standard.inst.cfg} | 0 ..._87a_draft.inst.cfg => goofoo_far_0.40_tpu_87a_draft.inst.cfg} | 0 ...pu_87a_fine.inst.cfg => goofoo_far_0.40_tpu_87a_fine.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_far_0.40_tpu_87a_standard.inst.cfg} | 0 ..._95a_draft.inst.cfg => goofoo_far_0.40_tpu_95a_draft.inst.cfg} | 0 ..._95a_efine.inst.cfg => goofoo_far_0.40_tpu_95a_efine.inst.cfg} | 0 ...pu_95a_fine.inst.cfg => goofoo_far_0.40_tpu_95a_fine.inst.cfg} | 0 ...tandard.inst.cfg => goofoo_far_0.40_tpu_95a_standard.inst.cfg} | 0 ...87a_draft.inst.cfg => goofoo_near_0.40_tpu_87a_draft.inst.cfg} | 0 ...u_87a_fine.inst.cfg => goofoo_near_0.40_tpu_87a_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_near_0.40_tpu_87a_standard.inst.cfg} | 0 ...95a_draft.inst.cfg => goofoo_near_0.40_tpu_95a_draft.inst.cfg} | 0 ...95a_efine.inst.cfg => goofoo_near_0.40_tpu_95a_efine.inst.cfg} | 0 ...u_95a_fine.inst.cfg => goofoo_near_0.40_tpu_95a_fine.inst.cfg} | 0 ...andard.inst.cfg => goofoo_near_0.40_tpu_95a_standard.inst.cfg} | 0 149 files changed, 0 insertions(+), 0 deletions(-) rename resources/quality/goofoo/abs/{goofoo_far_0.4_abs_fine.inst.cfg => goofoo_far_0.40_abs_fine.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_far_0.4_abs_standard.inst.cfg => goofoo_far_0.40_abs_standard.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_near_0.4_abs_fine.inst.cfg => goofoo_near_0.40_abs_fine.inst.cfg} (100%) rename resources/quality/goofoo/abs/{goofoo_near_0.4_abs_standard.inst.cfg => goofoo_near_0.40_abs_standard.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_far_0.4_asa_fine.inst.cfg => goofoo_far_0.40_asa_fine.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_far_0.4_asa_standard.inst.cfg => goofoo_far_0.40_asa_standard.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_near_0.4_asa_fine.inst.cfg => goofoo_near_0.40_asa_fine.inst.cfg} (100%) rename resources/quality/goofoo/asa/{goofoo_near_0.4_asa_standard.inst.cfg => goofoo_near_0.40_asa_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_far_global_0.2_standard.inst.cfg => goofoo_far_global_0.20_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_open_global_0.2_standard.inst.cfg => goofoo_open_global_0.20_standard.inst.cfg} (100%) rename resources/quality/goofoo/{goofoo_small_global_0.2_standard.inst.cfg => goofoo_small_global_0.20_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.4_hips_draft.inst.cfg => goofoo_far_0.40_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.4_hips_efine.inst.cfg => goofoo_far_0.40_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.4_hips_fine.inst.cfg => goofoo_far_0.40_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_far_0.4_hips_standard.inst.cfg => goofoo_far_0.40_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.4_hips_draft.inst.cfg => goofoo_near_0.40_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.4_hips_efine.inst.cfg => goofoo_near_0.40_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.4_hips_fine.inst.cfg => goofoo_near_0.40_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_near_0.4_hips_standard.inst.cfg => goofoo_near_0.40_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.4_hips_draft.inst.cfg => goofoo_open_0.40_hips_draft.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.4_hips_efine.inst.cfg => goofoo_open_0.40_hips_efine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.4_hips_fine.inst.cfg => goofoo_open_0.40_hips_fine.inst.cfg} (100%) rename resources/quality/goofoo/hips/{goofoo_open_0.4_hips_standard.inst.cfg => goofoo_open_0.40_hips_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_far_0.4_pa_fine.inst.cfg => goofoo_far_0.40_pa_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_far_0.4_pa_standard.inst.cfg => goofoo_far_0.40_pa_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_near_0.4_pa_fine.inst.cfg => goofoo_near_0.40_pa_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa/{goofoo_near_0.4_pa_standard.inst.cfg => goofoo_near_0.40_pa_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_far_0.4_pa_cf_fine.inst.cfg => goofoo_far_0.40_pa_cf_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_far_0.4_pa_cf_standard.inst.cfg => goofoo_far_0.40_pa_cf_standard.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_near_0.4_pa_cf_fine.inst.cfg => goofoo_near_0.40_pa_cf_fine.inst.cfg} (100%) rename resources/quality/goofoo/pa_cf/{goofoo_near_0.4_pa_cf_standard.inst.cfg => goofoo_near_0.40_pa_cf_standard.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.4_pc_draft.inst.cfg => goofoo_far_0.40_pc_draft.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.4_pc_efine.inst.cfg => goofoo_far_0.40_pc_efine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.4_pc_fine.inst.cfg => goofoo_far_0.40_pc_fine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_far_0.4_pc_standard.inst.cfg => goofoo_far_0.40_pc_standard.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.4_pc_draft.inst.cfg => goofoo_near_0.40_pc_draft.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.4_pc_efine.inst.cfg => goofoo_near_0.40_pc_efine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.4_pc_fine.inst.cfg => goofoo_near_0.40_pc_fine.inst.cfg} (100%) rename resources/quality/goofoo/pc/{goofoo_near_0.4_pc_standard.inst.cfg => goofoo_near_0.40_pc_standard.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.4_peek_draft.inst.cfg => goofoo_far_0.40_peek_draft.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.4_peek_efine.inst.cfg => goofoo_far_0.40_peek_efine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.4_peek_fine.inst.cfg => goofoo_far_0.40_peek_fine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_far_0.4_peek_standard.inst.cfg => goofoo_far_0.40_peek_standard.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.4_peek_draft.inst.cfg => goofoo_near_0.40_peek_draft.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.4_peek_efine.inst.cfg => goofoo_near_0.40_peek_efine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.4_peek_fine.inst.cfg => goofoo_near_0.40_peek_fine.inst.cfg} (100%) rename resources/quality/goofoo/peek/{goofoo_near_0.4_peek_standard.inst.cfg => goofoo_near_0.40_peek_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_far_0.4_petg_fine.inst.cfg => goofoo_far_0.40_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_far_0.4_petg_standard.inst.cfg => goofoo_far_0.40_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_near_0.4_petg_fine.inst.cfg => goofoo_near_0.40_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_near_0.4_petg_standard.inst.cfg => goofoo_near_0.40_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.4_pla_draft.inst.cfg => goofoo_far_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.4_pla_efine.inst.cfg => goofoo_far_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.4_pla_fine.inst.cfg => goofoo_far_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_0.4_pla_standard.inst.cfg => goofoo_far_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.4_pla_draft.inst.cfg => goofoo_far_bronze_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.4_pla_efine.inst.cfg => goofoo_far_bronze_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.4_pla_fine.inst.cfg => goofoo_far_bronze_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_bronze_0.4_pla_standard.inst.cfg => goofoo_far_bronze_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.4_pla_draft.inst.cfg => goofoo_far_emarble_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.4_pla_efine.inst.cfg => goofoo_far_emarble_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.4_pla_fine.inst.cfg => goofoo_far_emarble_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_emarble_0.4_pla_standard.inst.cfg => goofoo_far_emarble_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.4_pla_draft.inst.cfg => goofoo_far_esilk_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.4_pla_efine.inst.cfg => goofoo_far_esilk_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.4_pla_fine.inst.cfg => goofoo_far_esilk_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_esilk_0.4_pla_standard.inst.cfg => goofoo_far_esilk_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.4_pla_draft.inst.cfg => goofoo_far_wood_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.4_pla_efine.inst.cfg => goofoo_far_wood_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.4_pla_fine.inst.cfg => goofoo_far_wood_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_far_wood_0.4_pla_standard.inst.cfg => goofoo_far_wood_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.4_pla_draft.inst.cfg => goofoo_near_bronze_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.4_pla_efine.inst.cfg => goofoo_near_bronze_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.4_pla_fine.inst.cfg => goofoo_near_bronze_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_bronze_0.4_pla_standard.inst.cfg => goofoo_near_bronze_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.4_pla_draft.inst.cfg => goofoo_near_emarble_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.4_pla_efine.inst.cfg => goofoo_near_emarble_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.4_pla_fine.inst.cfg => goofoo_near_emarble_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_emarble_0.4_pla_standard.inst.cfg => goofoo_near_emarble_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.4_pla_draft.inst.cfg => goofoo_near_esilk_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.4_pla_efine.inst.cfg => goofoo_near_esilk_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.4_pla_fine.inst.cfg => goofoo_near_esilk_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_esilk_0.4_pla_standard.inst.cfg => goofoo_near_esilk_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.4_pla_draft.inst.cfg => goofoo_near_wood_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.4_pla_efine.inst.cfg => goofoo_near_wood_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.4_pla_fine.inst.cfg => goofoo_near_wood_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_wood_0.4_pla_standard.inst.cfg => goofoo_near_wood_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.4_pla_draft.inst.cfg => goofoo_open_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.4_pla_efine.inst.cfg => goofoo_open_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.4_pla_fine.inst.cfg => goofoo_open_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_0.4_pla_standard.inst.cfg => goofoo_open_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.4_pla_draft.inst.cfg => goofoo_open_emarble_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.4_pla_efine.inst.cfg => goofoo_open_emarble_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.4_pla_fine.inst.cfg => goofoo_open_emarble_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_emarble_0.4_pla_standard.inst.cfg => goofoo_open_emarble_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.4_pla_draft.inst.cfg => goofoo_open_esilk_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.4_pla_efine.inst.cfg => goofoo_open_esilk_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.4_pla_fine.inst.cfg => goofoo_open_esilk_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_esilk_0.4_pla_standard.inst.cfg => goofoo_open_esilk_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.4_pla_draft.inst.cfg => goofoo_open_wood_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.4_pla_efine.inst.cfg => goofoo_open_wood_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.4_pla_fine.inst.cfg => goofoo_open_wood_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_open_wood_0.4_pla_standard.inst.cfg => goofoo_open_wood_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.4_pla_draft.inst.cfg => goofoo_small_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.4_pla_efine.inst.cfg => goofoo_small_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.4_pla_fine.inst.cfg => goofoo_small_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.4_pla_standard.inst.cfg => goofoo_small_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.4_pla_draft.inst.cfg => goofoo_small_emarble_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.4_pla_efine.inst.cfg => goofoo_small_emarble_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.4_pla_fine.inst.cfg => goofoo_small_emarble_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_emarble_0.4_pla_standard.inst.cfg => goofoo_small_emarble_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.4_pla_draft.inst.cfg => goofoo_small_esilk_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.4_pla_efine.inst.cfg => goofoo_small_esilk_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.4_pla_fine.inst.cfg => goofoo_small_esilk_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_esilk_0.4_pla_standard.inst.cfg => goofoo_small_esilk_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.4_pla_draft.inst.cfg => goofoo_small_wood_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.4_pla_efine.inst.cfg => goofoo_small_wood_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.4_pla_fine.inst.cfg => goofoo_small_wood_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_wood_0.4_pla_standard.inst.cfg => goofoo_small_wood_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.4_pva_draft.inst.cfg => goofoo_far_0.40_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.4_pva_efine.inst.cfg => goofoo_far_0.40_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.4_pva_fine.inst.cfg => goofoo_far_0.40_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_far_0.4_pva_standard.inst.cfg => goofoo_far_0.40_pva_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.4_pva_draft.inst.cfg => goofoo_open_0.40_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.4_pva_efine.inst.cfg => goofoo_open_0.40_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.4_pva_fine.inst.cfg => goofoo_open_0.40_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_open_0.4_pva_standard.inst.cfg => goofoo_open_0.40_pva_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.4_tpe_draft.inst.cfg => goofoo_far_0.40_tpe_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.4_tpe_efine.inst.cfg => goofoo_far_0.40_tpe_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.4_tpe_fine.inst.cfg => goofoo_far_0.40_tpe_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_far_0.4_tpe_standard.inst.cfg => goofoo_far_0.40_tpe_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.4_tpe_draft.inst.cfg => goofoo_near_0.40_tpe_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.4_tpe_efine.inst.cfg => goofoo_near_0.40_tpe_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.4_tpe_fine.inst.cfg => goofoo_near_0.40_tpe_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpe/{goofoo_near_0.4_tpe_standard.inst.cfg => goofoo_near_0.40_tpe_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_87a_draft.inst.cfg => goofoo_far_0.40_tpu_87a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_87a_fine.inst.cfg => goofoo_far_0.40_tpu_87a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_87a_standard.inst.cfg => goofoo_far_0.40_tpu_87a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_95a_draft.inst.cfg => goofoo_far_0.40_tpu_95a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_95a_efine.inst.cfg => goofoo_far_0.40_tpu_95a_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_95a_fine.inst.cfg => goofoo_far_0.40_tpu_95a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_far_0.4_tpu_95a_standard.inst.cfg => goofoo_far_0.40_tpu_95a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_87a_draft.inst.cfg => goofoo_near_0.40_tpu_87a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_87a_fine.inst.cfg => goofoo_near_0.40_tpu_87a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_87a_standard.inst.cfg => goofoo_near_0.40_tpu_87a_standard.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_95a_draft.inst.cfg => goofoo_near_0.40_tpu_95a_draft.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_95a_efine.inst.cfg => goofoo_near_0.40_tpu_95a_efine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_95a_fine.inst.cfg => goofoo_near_0.40_tpu_95a_fine.inst.cfg} (100%) rename resources/quality/goofoo/tpu/{goofoo_near_0.4_tpu_95a_standard.inst.cfg => goofoo_near_0.40_tpu_95a_standard.inst.cfg} (100%) diff --git a/resources/quality/goofoo/abs/goofoo_far_0.4_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_far_0.4_abs_fine.inst.cfg rename to resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_far_0.4_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_far_0.4_abs_standard.inst.cfg rename to resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_near_0.4_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_near_0.4_abs_fine.inst.cfg rename to resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg diff --git a/resources/quality/goofoo/abs/goofoo_near_0.4_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/abs/goofoo_near_0.4_abs_standard.inst.cfg rename to resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_far_0.4_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_far_0.4_asa_fine.inst.cfg rename to resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_far_0.4_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_far_0.4_asa_standard.inst.cfg rename to resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_near_0.4_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_near_0.4_asa_fine.inst.cfg rename to resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg diff --git a/resources/quality/goofoo/asa/goofoo_near_0.4_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/asa/goofoo_near_0.4_asa_standard.inst.cfg rename to resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_far_global_0.2_standard.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_far_global_0.2_standard.inst.cfg rename to resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_open_global_0.2_standard.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_open_global_0.2_standard.inst.cfg rename to resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg diff --git a/resources/quality/goofoo/goofoo_small_global_0.2_standard.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_small_global_0.2_standard.inst.cfg rename to resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.4_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.4_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.4_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.4_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.4_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.4_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_far_0.4_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_far_0.4_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.4_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.4_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.4_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.4_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.4_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.4_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_near_0.4_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_near_0.4_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.4_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.4_hips_draft.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.4_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.4_hips_efine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.4_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.4_hips_fine.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg diff --git a/resources/quality/goofoo/hips/goofoo_open_0.4_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/hips/goofoo_open_0.4_hips_standard.inst.cfg rename to resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_far_0.4_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_far_0.4_pa_fine.inst.cfg rename to resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_far_0.4_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_far_0.4_pa_standard.inst.cfg rename to resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_near_0.4_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_near_0.4_pa_fine.inst.cfg rename to resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg diff --git a/resources/quality/goofoo/pa/goofoo_near_0.4_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa/goofoo_near_0.4_pa_standard.inst.cfg rename to resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_fine.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_far_0.4_pa_cf_standard.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_fine.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pa_cf/goofoo_near_0.4_pa_cf_standard.inst.cfg rename to resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.4_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.4_pc_draft.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.4_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.4_pc_efine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.4_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.4_pc_fine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_far_0.4_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_far_0.4_pc_standard.inst.cfg rename to resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.4_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.4_pc_draft.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.4_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.4_pc_efine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.4_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.4_pc_fine.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg diff --git a/resources/quality/goofoo/pc/goofoo_near_0.4_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pc/goofoo_near_0.4_pc_standard.inst.cfg rename to resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.4_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.4_peek_draft.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.4_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.4_peek_efine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.4_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.4_peek_fine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_far_0.4_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_far_0.4_peek_standard.inst.cfg rename to resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.4_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.4_peek_draft.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.4_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.4_peek_efine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.4_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.4_peek_fine.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg diff --git a/resources/quality/goofoo/peek/goofoo_near_0.4_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/peek/goofoo_near_0.4_peek_standard.inst.cfg rename to resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_far_0.4_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_far_0.4_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_far_0.4_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_far_0.4_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_near_0.4_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_near_0.4_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_near_0.4_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_near_0.4_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_bronze_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_emarble_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_esilk_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_far_wood_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_bronze_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_emarble_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_esilk_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_wood_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_emarble_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_esilk_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_open_wood_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_emarble_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_esilk_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_wood_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.4_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.4_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.4_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.4_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.4_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.4_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_far_0.4_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_far_0.4_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.4_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.4_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.4_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.4_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.4_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.4_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_open_0.4_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_open_0.4_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_draft.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_efine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_fine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_far_0.4_tpe_standard.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_draft.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_efine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_fine.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpe/goofoo_near_0.4_tpe_standard.inst.cfg rename to resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_87a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_efine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_far_0.4_tpu_95a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_87a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_draft.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_efine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_fine.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/tpu/goofoo_near_0.4_tpu_95a_standard.inst.cfg rename to resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg From 0a11739558f42e6ec15261e3104de121b28a8829 Mon Sep 17 00:00:00 2001 From: MariMakes <40423138+MariMakes@users.noreply.github.com> Date: Wed, 20 Sep 2023 13:27:57 +0200 Subject: [PATCH 191/231] Missing renames These files are renamed, back to how they are already in Cura, so it won't break configurations. --- ...tandard.inst.cfg => goofoo_near_global_0.20_standard.inst.cfg} | 0 ....4_petg_fine.inst.cfg => goofoo_small_0.40_petg_fine.inst.cfg} | 0 ...standard.inst.cfg => goofoo_small_0.40_petg_standard.inst.cfg} | 0 ...0.4_pla_draft.inst.cfg => goofoo_near_0.40_pla_draft.inst.cfg} | 0 ...0.4_pla_efine.inst.cfg => goofoo_near_0.40_pla_efine.inst.cfg} | 0 ...r_0.4_pla_fine.inst.cfg => goofoo_near_0.40_pla_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_near_0.40_pla_standard.inst.cfg} | 0 ...0.4_pva_draft.inst.cfg => goofoo_near_0.40_pva_draft.inst.cfg} | 0 ...0.4_pva_efine.inst.cfg => goofoo_near_0.40_pva_efine.inst.cfg} | 0 ...r_0.4_pva_fine.inst.cfg => goofoo_near_0.40_pva_fine.inst.cfg} | 0 ...a_standard.inst.cfg => goofoo_near_0.40_pva_standard.inst.cfg} | 0 11 files changed, 0 insertions(+), 0 deletions(-) rename resources/quality/goofoo/{goofoo_near_global_0.2_standard.inst.cfg => goofoo_near_global_0.20_standard.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_small_0.4_petg_fine.inst.cfg => goofoo_small_0.40_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_small_0.4_petg_standard.inst.cfg => goofoo_small_0.40_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.4_pla_draft.inst.cfg => goofoo_near_0.40_pla_draft.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.4_pla_efine.inst.cfg => goofoo_near_0.40_pla_efine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.4_pla_fine.inst.cfg => goofoo_near_0.40_pla_fine.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_near_0.4_pla_standard.inst.cfg => goofoo_near_0.40_pla_standard.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.4_pva_draft.inst.cfg => goofoo_near_0.40_pva_draft.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.4_pva_efine.inst.cfg => goofoo_near_0.40_pva_efine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.4_pva_fine.inst.cfg => goofoo_near_0.40_pva_fine.inst.cfg} (100%) rename resources/quality/goofoo/pva/{goofoo_near_0.4_pva_standard.inst.cfg => goofoo_near_0.40_pva_standard.inst.cfg} (100%) diff --git a/resources/quality/goofoo/goofoo_near_global_0.2_standard.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/goofoo_near_global_0.2_standard.inst.cfg rename to resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_small_0.4_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_small_0.4_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_small_0.4_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_small_0.4_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.4_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.4_pla_draft.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.4_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.4_pla_efine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.4_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.4_pla_fine.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_near_0.4_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_near_0.4_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.4_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.4_pva_draft.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.4_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.4_pva_efine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.4_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.4_pva_fine.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg diff --git a/resources/quality/goofoo/pva/goofoo_near_0.4_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pva/goofoo_near_0.4_pva_standard.inst.cfg rename to resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg From f70f0d0f6b40f2b09b8cfbcad724226a5bc53512 Mon Sep 17 00:00:00 2001 From: MariMakes <40423138+MariMakes@users.noreply.github.com> Date: Wed, 20 Sep 2023 13:30:45 +0200 Subject: [PATCH 192/231] Last few renames Hopefully these are the last renames before merging --- ...0.4_petg_fine.inst.cfg => goofoo_open_0.40_petg_fine.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_open_0.40_petg_standard.inst.cfg} | 0 ..._standard.inst.cfg => goofoo_small_0.70_pla_standard.inst.cfg} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename resources/quality/goofoo/petg/{goofoo_open_0.4_petg_fine.inst.cfg => goofoo_open_0.40_petg_fine.inst.cfg} (100%) rename resources/quality/goofoo/petg/{goofoo_open_0.4_petg_standard.inst.cfg => goofoo_open_0.40_petg_standard.inst.cfg} (100%) rename resources/quality/goofoo/pla/{goofoo_small_0.7_pla_standard.inst.cfg => goofoo_small_0.70_pla_standard.inst.cfg} (100%) diff --git a/resources/quality/goofoo/petg/goofoo_open_0.4_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_open_0.4_petg_fine.inst.cfg rename to resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg diff --git a/resources/quality/goofoo/petg/goofoo_open_0.4_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/petg/goofoo_open_0.4_petg_standard.inst.cfg rename to resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg diff --git a/resources/quality/goofoo/pla/goofoo_small_0.7_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg similarity index 100% rename from resources/quality/goofoo/pla/goofoo_small_0.7_pla_standard.inst.cfg rename to resources/quality/goofoo/pla/goofoo_small_0.70_pla_standard.inst.cfg From 7633ebf70414f1e0be1535ad87f67f68f37efaab Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 20 Sep 2023 14:01:36 +0200 Subject: [PATCH 193/231] Start 5.5.x release branch. --- conanfile.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/conanfile.py b/conanfile.py index cfb168de95..3efdfa7cd1 100644 --- a/conanfile.py +++ b/conanfile.py @@ -48,7 +48,7 @@ class CuraConan(ConanFile): def set_version(self): if not self.version: - self.version = "5.5.0-alpha" + self.version = "5.5.0-beta.1" @property def _pycharm_targets(self): @@ -305,21 +305,21 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.82.0") - self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") + self.requires("curaengine_grpc_definitions/(latest)@ultimaker/stable") self.requires("zlib/1.2.13") - self.requires("pyarcus/5.3.0") - self.requires("curaengine/(latest)@ultimaker/testing") - self.requires("pysavitar/5.3.0") - self.requires("pynest2d/5.3.0") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") - self.requires("uranium/(latest)@ultimaker/testing") - self.requires("cura_binary_data/(latest)@ultimaker/testing") + self.requires("pyarcus/(latest)@ultimaker/stable") + self.requires("curaengine/(latest)@ultimaker/stable") + self.requires("pysavitar/(latest)@ultimaker/stable") + self.requires("pynest2d/(latest)@ultimaker/stable") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/stable") + self.requires("uranium/(latest)@ultimaker/stable") + self.requires("cura_binary_data/(latest)@ultimaker/stable") 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") + self.requires("fdm_materials/(latest)@internal/stable") else: - self.requires("fdm_materials/(latest)@ultimaker/testing") + self.requires("fdm_materials/(latest)@ultimaker/stable") def build_requirements(self): if self.options.devtools: From a9f2d879f769a3dd9b987114e34ff6be46984cc6 Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Wed, 20 Sep 2023 14:37:35 +0200 Subject: [PATCH 194/231] "Add logging to backend plugin process" This commit introduces logging to the backend plugin process in the Cura application. The output from the plugin process is now redirected to a log file, which is created in the application's data storage directory. This can be useful for debugging and troubleshooting purposes by providing more transparency about what's happening in the plugin process. A new dependency 'os' has been added to the 'BackendPlugin.py'. Also, the 'Resources' module has been imported from 'UM'. The changes mainly affect the way the 'subproccess.Popen' function is used - its 'stdout' and 'stderr' parameters were adjusted accordingly. Contributes to CURA-11064 --- cura/BackendPlugin.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index bb52995841..7f18af0360 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -1,6 +1,7 @@ # Copyright (c) 2023 Ultimaker B.V. # Cura is released under the terms of the LGPLv3 or higher. import socket +import os import subprocess from typing import Optional, List @@ -10,6 +11,7 @@ from UM.Settings.AdditionalSettingDefinitionAppender import AdditionalSettingDef from UM.PluginObject import PluginObject from UM.i18n import i18nCatalog from UM.Platform import Platform +from UM.Resources import Resources class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): @@ -75,10 +77,17 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - popen_kwargs = {"stdin": None } - if Platform.isWindows(): - popen_kwargs["creationflags"] = subprocess.CREATE_NO_WINDOW - self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) + plugin_log_path = os.path.join(Resources.getDataStoragePath(), f"{self.getPluginId()}.log") + Logger.info(f"Logging plugin output to: {plugin_log_path}") + with open(plugin_log_path, 'a') as f: + popen_kwargs = { + "stdin": None, + "stdout": f, # Redirect output to file + "stderr": subprocess.STDOUT, # Combine stderr and stdout + } + if Platform.isWindows(): + popen_kwargs["creationflags"] = subprocess.CREATE_NO_WINDOW + self._process = subprocess.Popen(self._validatePluginCommand(), **popen_kwargs) self._is_running = True return True except PermissionError: From e9f316d5d99cd9558a2b56179faec6d7f768956d Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Wed, 20 Sep 2023 14:45:04 +0200 Subject: [PATCH 195/231] Add logging and cleanup for backend plugins This commit adds improved logging for backend plugins in Cura. Now, each time a plugin is started, an info log is generated with the used command. All plugin output will also be logged to a separate file for easier debugging. Additionally, a cleanup operation has been added to remove existing plugin logs before generating a new one, to prevent the file size from getting too large. Contributes to CURA-11064 --- cura/BackendPlugin.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cura/BackendPlugin.py b/cura/BackendPlugin.py index 7f18af0360..6392b1c50f 100644 --- a/cura/BackendPlugin.py +++ b/cura/BackendPlugin.py @@ -73,12 +73,17 @@ class BackendPlugin(AdditionalSettingDefinitionsAppender, PluginObject): """ if not self.usePlugin(): return False + Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") + plugin_log_path = os.path.join(Resources.getDataStoragePath(), f"{self.getPluginId()}.log") + if os.path.exists(plugin_log_path): + try: + os.remove(plugin_log_path) + except: + pass # removing is only done such that it doesn't grow out of proportions, if it fails once or twice that is okay + Logger.info(f"Logging plugin output to: {plugin_log_path}") try: # STDIN needs to be None because we provide no input, but communicate via a local socket instead. # The NUL device sometimes doesn't exist on some computers. - Logger.info(f"Starting backend_plugin [{self._plugin_id}] with command: {self._validatePluginCommand()}") - plugin_log_path = os.path.join(Resources.getDataStoragePath(), f"{self.getPluginId()}.log") - Logger.info(f"Logging plugin output to: {plugin_log_path}") with open(plugin_log_path, 'a') as f: popen_kwargs = { "stdin": None, From 58fabecaa832e189c5c80cee87fc4c614e96d1e5 Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Wed, 20 Sep 2023 14:56:15 +0200 Subject: [PATCH 196/231] Pin the specific stable versions --- conanfile.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/conanfile.py b/conanfile.py index 3efdfa7cd1..ccb9e6bbc1 100644 --- a/conanfile.py +++ b/conanfile.py @@ -305,19 +305,19 @@ class CuraConan(ConanFile): def requirements(self): self.requires("boost/1.82.0") - self.requires("curaengine_grpc_definitions/(latest)@ultimaker/stable") + self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("zlib/1.2.13") - self.requires("pyarcus/(latest)@ultimaker/stable") + self.requires("pyarcus/5.3.0") self.requires("curaengine/(latest)@ultimaker/stable") - self.requires("pysavitar/(latest)@ultimaker/stable") - self.requires("pynest2d/(latest)@ultimaker/stable") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/stable") + self.requires("pysavitar/5.3.0") + self.requires("pynest2d/5.3.0") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") self.requires("uranium/(latest)@ultimaker/stable") self.requires("cura_binary_data/(latest)@ultimaker/stable") self.requires("cpython/3.10.4") if self.options.internal: self.requires("cura_private_data/(latest)@ultimaker/testing") - self.requires("fdm_materials/(latest)@internal/stable") + self.requires("fdm_materials/(latest)@internal/testing") else: self.requires("fdm_materials/(latest)@ultimaker/stable") From 4512548f0658da319db70539b9f6961f002e76d6 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Wed, 20 Sep 2023 13:10:36 +0000 Subject: [PATCH 197/231] update translations --- resources/i18n/cs_CZ/cura.po | 2 +- resources/i18n/cs_CZ/fdmprinter.def.json.po | 2 +- resources/i18n/cura.pot | 682 ++++++++++---------- resources/i18n/de_DE/cura.po | 2 +- resources/i18n/es_ES/cura.po | 2 +- resources/i18n/fi_FI/cura.po | 2 +- resources/i18n/fr_FR/cura.po | 2 +- resources/i18n/hu_HU/cura.po | 2 +- resources/i18n/it_IT/cura.po | 2 +- resources/i18n/ja_JP/cura.po | 2 +- resources/i18n/ko_KR/cura.po | 2 +- resources/i18n/nl_NL/cura.po | 2 +- resources/i18n/pl_PL/cura.po | 2 +- resources/i18n/pt_BR/cura.po | 2 +- resources/i18n/pt_PT/cura.po | 2 +- resources/i18n/ru_RU/cura.po | 2 +- resources/i18n/tr_TR/cura.po | 2 +- resources/i18n/zh_CN/cura.po | 2 +- resources/i18n/zh_TW/cura.po | 2 +- 19 files changed, 359 insertions(+), 359 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index 1893e9a222..aa6939928a 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-07-04 11:54+0000\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2023-09-03 18:15+0200\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po index 73f967d914..655ec3ad73 100644 --- a/resources/i18n/cs_CZ/fdmprinter.def.json.po +++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po @@ -3071,7 +3071,7 @@ msgctxt "small_feature_speed_factor description" msgid "Small features will be printed at this percentage of their normal print speed. Slower printing can help with adhesion and accuracy." msgstr "Drobné části budou vytištěny v procentech jejich normální rychlosti tisku. Pomalejší tisk může pomoci s přilnavostí a přesností." - +msgctxt "small_skin_width description" msgid "Small top/bottom regions are filled with walls instead of the default top/bottom pattern. This helps to avoids jerky motions. Off for the topmost (air-exposed) layer by default (see 'Small Top/Bottom On Surface')." msgstr "" diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index c5fed14f44..0bd27e7cb1 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4953,19 +4953,19 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" +msgid "Provides support for exporting Cura profiles." msgstr "" msgctxt "name" -msgid "Post Processing" +msgid "Cura Profile Writer" msgstr "" msgctxt "description" -msgid "Provides a normal solid mesh view." +msgid "Submits anonymous slice info. Can be disabled through preferences." msgstr "" msgctxt "name" -msgid "Solid View" +msgid "Slice info" msgstr "" msgctxt "description" @@ -4977,11 +4977,235 @@ msgid "Legacy Cura Profile Reader" msgstr "" msgctxt "description" -msgid "Provides the X-Ray view." +msgid "Provides support for reading X3D files." msgstr "" msgctxt "name" -msgid "X-Ray View" +msgid "X3D Reader" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "" + +msgctxt "name" +msgid "UFP Writer" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.7 to 4.8" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.9 to 4.10" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.11 to 4.12" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.8 to 4.9" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.4 to 4.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.2 to 5.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.13 to 5.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.5 to 4.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.0 to 4.6.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.2 to 4.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.3 to 5.4" +msgstr "" + +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "" + +msgctxt "name" +msgid "Post Processing" msgstr "" msgctxt "description" @@ -4993,11 +5217,19 @@ msgid "Simulation View" msgstr "" msgctxt "description" -msgid "Provides support for reading AMF files." +msgid "Provides support for importing Cura profiles." msgstr "" msgctxt "name" -msgid "AMF Reader" +msgid "Cura Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "" + +msgctxt "name" +msgid "Per Model Settings Tool" msgstr "" msgctxt "description" @@ -5009,75 +5241,11 @@ msgid "Preview Stage" msgstr "" msgctxt "description" -msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." +msgid "Creates an eraser mesh to block the printing of support in certain places" msgstr "" msgctxt "name" -msgid "Ultimaker Digital Library" -msgstr "" - -msgctxt "description" -msgid "Provides a machine actions for updating firmware." -msgstr "" - -msgctxt "name" -msgid "Firmware Updater" -msgstr "" - -msgctxt "description" -msgid "Enables ability to generate printable geometry from 2D image files." -msgstr "" - -msgctxt "name" -msgid "Image Reader" -msgstr "" - -msgctxt "description" -msgid "Backup and restore your configuration." -msgstr "" - -msgctxt "name" -msgid "Cura Backups" -msgstr "" - -msgctxt "description" -msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." -msgstr "" - -msgctxt "name" -msgid "Marketplace" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading X3D files." -msgstr "" - -msgctxt "name" -msgid "X3D Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Writer" -msgstr "" - -msgctxt "description" -msgid "Checks for firmware updates." -msgstr "" - -msgctxt "name" -msgid "Firmware Update Checker" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -msgctxt "name" -msgid "Trimesh Reader" +msgid "Support Eraser" msgstr "" msgctxt "description" @@ -5088,6 +5256,38 @@ msgctxt "name" msgid "G-code Reader" msgstr "" +msgctxt "description" +msgid "Backup and restore your configuration." +msgstr "" + +msgctxt "name" +msgid "Cura Backups" +msgstr "" + +msgctxt "description" +msgid "Provides removable drive hotplugging and writing support." +msgstr "" + +msgctxt "name" +msgid "Removable Drive Output Device Plugin" +msgstr "" + +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "" + +msgctxt "name" +msgid "Material Profiles" +msgstr "" + msgctxt "description" msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." msgstr "" @@ -5097,11 +5297,19 @@ msgid "UltiMaker machine actions" msgstr "" msgctxt "description" -msgid "Writes g-code to a compressed archive." +msgid "Provides the X-Ray view." msgstr "" msgctxt "name" -msgid "Compressed G-code Writer" +msgid "X-Ray View" +msgstr "" + +msgctxt "description" +msgid "Manages network connections to UltiMaker networked printers." +msgstr "" + +msgctxt "name" +msgid "UltiMaker Network Connection" msgstr "" msgctxt "description" @@ -5113,11 +5321,43 @@ msgid "Machine Settings Action" msgstr "" msgctxt "description" -msgid "Provides support for importing profiles from g-code files." +msgid "Provides support for reading model files." msgstr "" msgctxt "name" -msgid "G-code Profile Reader" +msgid "Trimesh Reader" +msgstr "" + +msgctxt "description" +msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgstr "" + +msgctxt "name" +msgid "Marketplace" +msgstr "" + +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Monitor Stage" +msgstr "" + +msgctxt "description" +msgid "Enables ability to generate printable geometry from 2D image files." +msgstr "" + +msgctxt "name" +msgid "Image Reader" +msgstr "" + +msgctxt "description" +msgid "Provides a machine actions for updating firmware." +msgstr "" + +msgctxt "name" +msgid "Firmware Updater" msgstr "" msgctxt "description" @@ -5137,35 +5377,19 @@ msgid "Prepare Stage" msgstr "" msgctxt "description" -msgid "Provides support for writing Ultimaker Format Packages." +msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." msgstr "" msgctxt "name" -msgid "UFP Writer" +msgid "Ultimaker Digital Library" msgstr "" msgctxt "description" -msgid "Logs certain events so that they can be used by the crash reporter" +msgid "Checks for firmware updates." msgstr "" msgctxt "name" -msgid "Sentry Logger" -msgstr "" - -msgctxt "description" -msgid "Provides removable drive hotplugging and writing support." -msgstr "" - -msgctxt "name" -msgid "Removable Drive Output Device Plugin" -msgstr "" - -msgctxt "description" -msgid "Provides the Per Model Settings." -msgstr "" - -msgctxt "name" -msgid "Per Model Settings Tool" +msgid "Firmware Update Checker" msgstr "" msgctxt "description" @@ -5177,51 +5401,11 @@ msgid "G-code Writer" msgstr "" msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgid "Checks models and print configuration for possible printing issues and give suggestions." msgstr "" msgctxt "name" -msgid "USB printing" -msgstr "" - -msgctxt "description" -msgid "Submits anonymous slice info. Can be disabled through preferences." -msgstr "" - -msgctxt "name" -msgid "Slice info" -msgstr "" - -msgctxt "description" -msgid "Provides support for exporting Cura profiles." -msgstr "" - -msgctxt "name" -msgid "Cura Profile Writer" -msgstr "" - -msgctxt "description" -msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" -msgstr "" - -msgctxt "name" -msgid "CuraEngineGradualFlow" -msgstr "" - -msgctxt "description" -msgid "Manages network connections to UltiMaker networked printers." -msgstr "" - -msgctxt "name" -msgid "UltiMaker Network Connection" -msgstr "" - -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Monitor Stage" +msgid "Model Checker" msgstr "" msgctxt "description" @@ -5233,43 +5417,43 @@ msgid "3MF Reader" msgstr "" msgctxt "description" -msgid "Provides capabilities to read and write XML-based material profiles." +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." msgstr "" msgctxt "name" -msgid "Material Profiles" +msgid "USB printing" msgstr "" msgctxt "description" -msgid "Provides support for reading Ultimaker Format Packages." +msgid "Provides support for reading AMF files." msgstr "" msgctxt "name" -msgid "UFP Reader" +msgid "AMF Reader" msgstr "" msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." +msgid "Provides support for importing profiles from g-code files." msgstr "" msgctxt "name" -msgid "Model Checker" +msgid "G-code Profile Reader" msgstr "" msgctxt "description" -msgid "Provides support for importing Cura profiles." +msgid "Provides a normal solid mesh view." msgstr "" msgctxt "name" -msgid "Cura Profile Reader" +msgid "Solid View" msgstr "" msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Logs certain events so that they can be used by the crash reporter" msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Sentry Logger" msgstr "" msgctxt "description" @@ -5281,210 +5465,26 @@ msgid "Compressed G-code Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgid "Provides support for reading Ultimaker Format Packages." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" +msgid "UFP Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgid "Provides support for writing 3MF files." msgstr "" msgctxt "name" -msgid "Version Upgrade 2.2 to 2.4" +msgid "3MF Writer" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgid "Writes g-code to a compressed archive." msgstr "" msgctxt "name" -msgid "Version Upgrade 5.3 to 5.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.4 to 5.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.2 to 4.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.1 to 2.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.3 to 4.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.9 to 4.10" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.5 to 4.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.7 to 4.8" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.0 to 4.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.5 to 4.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.4 to 4.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.7 to 3.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.4 to 3.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.0 to 4.6.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.3 to 3.4" +msgid "Compressed G-code Writer" msgstr "" diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index 8741a7e73c..6301c88e6e 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index ecb864af8c..6a7c87c474 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index 3aefa37994..58dd671f24 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index 018484e0c2..f97f84d19b 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index dd8a712ab0..7dbd5fe80a 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index bef31a5edd..2c25326684 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index bc9fb39ab0..9fe6dac637 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index a4a2069160..7b53b2f5fb 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index bfc5faa96d..49bdeda564 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index 1f58ef1779..4f211b1d9b 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+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" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 58ff988710..5c3be57dbf 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index 28b8860146..16a4158255 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index 40ec68605a..cd63c4b29d 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index 5e475beea9..bad12640ee 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index e46d66a0ff..8b0717fc31 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index 56f6147338..3057fd5e5d 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-09-12 17:10+0200\n" +"POT-Creation-Date: 2023-09-20 13:10+0000\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" From c5b7475b606b2279919e37aac0f5c848fc0da409 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 20 Sep 2023 15:57:19 +0200 Subject: [PATCH 198/231] Update translations Contributes CURA-10994 --- resources/i18n/cs_CZ/cura.po | 2 +- resources/i18n/cura.pot | 814 +++++++++++++++++------------------ resources/i18n/de_DE/cura.po | 2 +- resources/i18n/es_ES/cura.po | 2 +- resources/i18n/fi_FI/cura.po | 2 +- resources/i18n/fr_FR/cura.po | 2 +- resources/i18n/hu_HU/cura.po | 2 +- resources/i18n/it_IT/cura.po | 2 +- resources/i18n/ja_JP/cura.po | 2 +- resources/i18n/ko_KR/cura.po | 2 +- resources/i18n/nl_NL/cura.po | 2 +- resources/i18n/pl_PL/cura.po | 2 +- resources/i18n/pt_BR/cura.po | 2 +- resources/i18n/pt_PT/cura.po | 2 +- resources/i18n/ru_RU/cura.po | 2 +- resources/i18n/tr_TR/cura.po | 2 +- resources/i18n/zh_CN/cura.po | 2 +- resources/i18n/zh_TW/cura.po | 2 +- 18 files changed, 424 insertions(+), 424 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index aa6939928a..aad5d9d95c 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2023-09-03 18:15+0200\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 0bd27e7cb1..89592fdeb7 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4953,19 +4953,19 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" msgctxt "description" -msgid "Provides support for exporting Cura profiles." +msgid "Extension that allows for user created scripts for post processing" msgstr "" msgctxt "name" -msgid "Cura Profile Writer" +msgid "Post Processing" msgstr "" msgctxt "description" -msgid "Submits anonymous slice info. Can be disabled through preferences." +msgid "Provides a normal solid mesh view." msgstr "" msgctxt "name" -msgid "Slice info" +msgid "Solid View" msgstr "" msgctxt "description" @@ -4977,235 +4977,11 @@ msgid "Legacy Cura Profile Reader" msgstr "" msgctxt "description" -msgid "Provides support for reading X3D files." +msgid "Provides the X-Ray view." msgstr "" msgctxt "name" -msgid "X3D Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing Ultimaker Format Packages." -msgstr "" - -msgctxt "name" -msgid "UFP Writer" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.5 to 4.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.7 to 4.8" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.9 to 4.10" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.7 to 3.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.3 to 4.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.3 to 3.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.4 to 4.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.1 to 2.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.0 to 4.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.2 to 2.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.4 to 3.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.4 to 5.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.5 to 4.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.0 to 4.6.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.2 to 4.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.3 to 5.4" -msgstr "" - -msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" -msgstr "" - -msgctxt "name" -msgid "Post Processing" +msgid "X-Ray View" msgstr "" msgctxt "description" @@ -5217,19 +4993,11 @@ msgid "Simulation View" msgstr "" msgctxt "description" -msgid "Provides support for importing Cura profiles." +msgid "Provides support for reading AMF files." msgstr "" msgctxt "name" -msgid "Cura Profile Reader" -msgstr "" - -msgctxt "description" -msgid "Provides the Per Model Settings." -msgstr "" - -msgctxt "name" -msgid "Per Model Settings Tool" +msgid "AMF Reader" msgstr "" msgctxt "description" @@ -5241,107 +5009,19 @@ msgid "Preview Stage" msgstr "" msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Ultimaker Digital Library" msgstr "" msgctxt "description" -msgid "Allows loading and displaying G-code files." +msgid "Provides a machine actions for updating firmware." msgstr "" msgctxt "name" -msgid "G-code Reader" -msgstr "" - -msgctxt "description" -msgid "Backup and restore your configuration." -msgstr "" - -msgctxt "name" -msgid "Cura Backups" -msgstr "" - -msgctxt "description" -msgid "Provides removable drive hotplugging and writing support." -msgstr "" - -msgctxt "name" -msgid "Removable Drive Output Device Plugin" -msgstr "" - -msgctxt "description" -msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" -msgstr "" - -msgctxt "name" -msgid "CuraEngineGradualFlow" -msgstr "" - -msgctxt "description" -msgid "Provides capabilities to read and write XML-based material profiles." -msgstr "" - -msgctxt "name" -msgid "Material Profiles" -msgstr "" - -msgctxt "description" -msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." -msgstr "" - -msgctxt "name" -msgid "UltiMaker machine actions" -msgstr "" - -msgctxt "description" -msgid "Provides the X-Ray view." -msgstr "" - -msgctxt "name" -msgid "X-Ray View" -msgstr "" - -msgctxt "description" -msgid "Manages network connections to UltiMaker networked printers." -msgstr "" - -msgctxt "name" -msgid "UltiMaker Network Connection" -msgstr "" - -msgctxt "description" -msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." -msgstr "" - -msgctxt "name" -msgid "Machine Settings Action" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -msgctxt "name" -msgid "Trimesh Reader" -msgstr "" - -msgctxt "description" -msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." -msgstr "" - -msgctxt "name" -msgid "Marketplace" -msgstr "" - -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Monitor Stage" +msgid "Firmware Updater" msgstr "" msgctxt "description" @@ -5353,11 +5033,91 @@ msgid "Image Reader" msgstr "" msgctxt "description" -msgid "Provides a machine actions for updating firmware." +msgid "Backup and restore your configuration." msgstr "" msgctxt "name" -msgid "Firmware Updater" +msgid "Cura Backups" +msgstr "" + +msgctxt "description" +msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgstr "" + +msgctxt "name" +msgid "Marketplace" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading X3D files." +msgstr "" + +msgctxt "name" +msgid "X3D Reader" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Writer" +msgstr "" + +msgctxt "description" +msgid "Checks for firmware updates." +msgstr "" + +msgctxt "name" +msgid "Firmware Update Checker" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading model files." +msgstr "" + +msgctxt "name" +msgid "Trimesh Reader" +msgstr "" + +msgctxt "description" +msgid "Allows loading and displaying G-code files." +msgstr "" + +msgctxt "name" +msgid "G-code Reader" +msgstr "" + +msgctxt "description" +msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." +msgstr "" + +msgctxt "name" +msgid "UltiMaker machine actions" +msgstr "" + +msgctxt "description" +msgid "Writes g-code to a compressed archive." +msgstr "" + +msgctxt "name" +msgid "Compressed G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." +msgstr "" + +msgctxt "name" +msgid "Machine Settings Action" +msgstr "" + +msgctxt "description" +msgid "Provides support for importing profiles from g-code files." +msgstr "" + +msgctxt "name" +msgid "G-code Profile Reader" msgstr "" msgctxt "description" @@ -5377,75 +5137,11 @@ msgid "Prepare Stage" msgstr "" msgctxt "description" -msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." +msgid "Provides support for writing Ultimaker Format Packages." msgstr "" msgctxt "name" -msgid "Ultimaker Digital Library" -msgstr "" - -msgctxt "description" -msgid "Checks for firmware updates." -msgstr "" - -msgctxt "name" -msgid "Firmware Update Checker" -msgstr "" - -msgctxt "description" -msgid "Writes g-code to a file." -msgstr "" - -msgctxt "name" -msgid "G-code Writer" -msgstr "" - -msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." -msgstr "" - -msgctxt "name" -msgid "Model Checker" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Reader" -msgstr "" - -msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." -msgstr "" - -msgctxt "name" -msgid "USB printing" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading AMF files." -msgstr "" - -msgctxt "name" -msgid "AMF Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for importing profiles from g-code files." -msgstr "" - -msgctxt "name" -msgid "G-code Profile Reader" -msgstr "" - -msgctxt "description" -msgid "Provides a normal solid mesh view." -msgstr "" - -msgctxt "name" -msgid "Solid View" +msgid "UFP Writer" msgstr "" msgctxt "description" @@ -5457,11 +5153,91 @@ msgid "Sentry Logger" msgstr "" msgctxt "description" -msgid "Reads g-code from a compressed archive." +msgid "Provides removable drive hotplugging and writing support." msgstr "" msgctxt "name" -msgid "Compressed G-code Reader" +msgid "Removable Drive Output Device Plugin" +msgstr "" + +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "" + +msgctxt "name" +msgid "Per Model Settings Tool" +msgstr "" + +msgctxt "description" +msgid "Writes g-code to a file." +msgstr "" + +msgctxt "name" +msgid "G-code Writer" +msgstr "" + +msgctxt "description" +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgstr "" + +msgctxt "name" +msgid "USB printing" +msgstr "" + +msgctxt "description" +msgid "Submits anonymous slice info. Can be disabled through preferences." +msgstr "" + +msgctxt "name" +msgid "Slice info" +msgstr "" + +msgctxt "description" +msgid "Provides support for exporting Cura profiles." +msgstr "" + +msgctxt "name" +msgid "Cura Profile Writer" +msgstr "" + +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + +msgctxt "description" +msgid "Manages network connections to UltiMaker networked printers." +msgstr "" + +msgctxt "name" +msgid "UltiMaker Network Connection" +msgstr "" + +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Monitor Stage" +msgstr "" + +msgctxt "description" +msgid "Provides support for reading 3MF files." +msgstr "" + +msgctxt "name" +msgid "3MF Reader" +msgstr "" + +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "" + +msgctxt "name" +msgid "Material Profiles" msgstr "" msgctxt "description" @@ -5473,18 +5249,242 @@ msgid "UFP Reader" msgstr "" msgctxt "description" -msgid "Provides support for writing 3MF files." +msgid "Checks models and print configuration for possible printing issues and give suggestions." msgstr "" msgctxt "name" -msgid "3MF Writer" +msgid "Model Checker" msgstr "" msgctxt "description" -msgid "Writes g-code to a compressed archive." +msgid "Provides support for importing Cura profiles." msgstr "" msgctxt "name" -msgid "Compressed G-code Writer" +msgid "Cura Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Creates an eraser mesh to block the printing of support in certain places" +msgstr "" + +msgctxt "name" +msgid "Support Eraser" +msgstr "" + +msgctxt "description" +msgid "Reads g-code from a compressed archive." +msgstr "" + +msgctxt "name" +msgid "Compressed G-code Reader" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.3 to 5.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.13 to 5.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.11 to 4.12" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.2 to 5.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.2 to 4.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.9 to 4.10" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.5 to 4.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.7 to 4.8" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.4 to 4.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.0 to 4.6.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.8 to 4.9" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" msgstr "" diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index 6301c88e6e..7cbb918d1a 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index 6a7c87c474..bfa0670f5b 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index 58dd671f24..ce7c73b19f 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index f97f84d19b..221c1a60ed 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index 7dbd5fe80a..c65421e661 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index 2c25326684..1dbcbafe9e 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index 9fe6dac637..19f183cdf8 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index 7b53b2f5fb..4f2f0aa231 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index 49bdeda564..42f05f599d 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index 4f211b1d9b..1238c4d22b 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\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" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 5c3be57dbf..69159e831c 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index 16a4158255..f7d01693db 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index cd63c4b29d..48a2873839 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index bad12640ee..81aa4c1a8b 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index 8b0717fc31..11811557c6 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index 3057fd5e5d..c047578dab 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-09-20 13:10+0000\n" +"POT-Creation-Date: 2023-09-20 15:56+0200\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" From 3cf3cd9315251261206af81c2245c125b49b34a0 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Wed, 20 Sep 2023 14:03:57 +0000 Subject: [PATCH 199/231] update translations --- resources/i18n/cs_CZ/cura.po | 2 +- resources/i18n/cura.pot | 682 +++++++++++++++++------------------ resources/i18n/de_DE/cura.po | 2 +- resources/i18n/es_ES/cura.po | 2 +- resources/i18n/fi_FI/cura.po | 2 +- resources/i18n/fr_FR/cura.po | 2 +- resources/i18n/hu_HU/cura.po | 2 +- resources/i18n/it_IT/cura.po | 2 +- resources/i18n/ja_JP/cura.po | 2 +- resources/i18n/ko_KR/cura.po | 2 +- resources/i18n/nl_NL/cura.po | 2 +- resources/i18n/pl_PL/cura.po | 2 +- resources/i18n/pt_BR/cura.po | 2 +- resources/i18n/pt_PT/cura.po | 2 +- resources/i18n/ru_RU/cura.po | 2 +- resources/i18n/tr_TR/cura.po | 2 +- resources/i18n/zh_CN/cura.po | 2 +- resources/i18n/zh_TW/cura.po | 2 +- 18 files changed, 358 insertions(+), 358 deletions(-) diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po index aad5d9d95c..1936ce3928 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2023-09-03 18:15+0200\n" "Last-Translator: Miroslav Šustek \n" "Language-Team: DenyCZ \n" diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot index 89592fdeb7..1f6887195e 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4953,19 +4953,19 @@ msgctxt "@info:generic" msgid "{} plugins failed to download" msgstr "" msgctxt "description" -msgid "Extension that allows for user created scripts for post processing" +msgid "Provides support for exporting Cura profiles." msgstr "" msgctxt "name" -msgid "Post Processing" +msgid "Cura Profile Writer" msgstr "" msgctxt "description" -msgid "Provides a normal solid mesh view." +msgid "Submits anonymous slice info. Can be disabled through preferences." msgstr "" msgctxt "name" -msgid "Solid View" +msgid "Slice info" msgstr "" msgctxt "description" @@ -4977,11 +4977,235 @@ msgid "Legacy Cura Profile Reader" msgstr "" msgctxt "description" -msgid "Provides the X-Ray view." +msgid "Provides support for reading X3D files." msgstr "" msgctxt "name" -msgid "X-Ray View" +msgid "X3D Reader" +msgstr "" + +msgctxt "description" +msgid "Provides support for writing Ultimaker Format Packages." +msgstr "" + +msgctxt "name" +msgid "UFP Writer" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.5 to 4.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.1 to 4.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.7 to 4.8" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.9 to 4.10" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.2 to 3.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.7 to 3.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.11 to 4.12" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.6 to 2.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.8 to 4.9" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.3 to 4.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.4 to 4.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.5 to 2.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.1 to 2.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.2 to 4.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.2 to 5.3" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.0 to 4.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 2.2 to 2.4" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.4 to 3.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.13 to 5.0" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.4 to 5.5" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.5 to 4.6" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 3.0 to 3.1" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.0 to 4.6.2" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 4.6.2 to 4.7" +msgstr "" + +msgctxt "description" +msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgstr "" + +msgctxt "name" +msgid "Version Upgrade 5.3 to 5.4" +msgstr "" + +msgctxt "description" +msgid "Extension that allows for user created scripts for post processing" +msgstr "" + +msgctxt "name" +msgid "Post Processing" msgstr "" msgctxt "description" @@ -4993,11 +5217,19 @@ msgid "Simulation View" msgstr "" msgctxt "description" -msgid "Provides support for reading AMF files." +msgid "Provides support for importing Cura profiles." msgstr "" msgctxt "name" -msgid "AMF Reader" +msgid "Cura Profile Reader" +msgstr "" + +msgctxt "description" +msgid "Provides the Per Model Settings." +msgstr "" + +msgctxt "name" +msgid "Per Model Settings Tool" msgstr "" msgctxt "description" @@ -5009,75 +5241,11 @@ msgid "Preview Stage" msgstr "" msgctxt "description" -msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." +msgid "Creates an eraser mesh to block the printing of support in certain places" msgstr "" msgctxt "name" -msgid "Ultimaker Digital Library" -msgstr "" - -msgctxt "description" -msgid "Provides a machine actions for updating firmware." -msgstr "" - -msgctxt "name" -msgid "Firmware Updater" -msgstr "" - -msgctxt "description" -msgid "Enables ability to generate printable geometry from 2D image files." -msgstr "" - -msgctxt "name" -msgid "Image Reader" -msgstr "" - -msgctxt "description" -msgid "Backup and restore your configuration." -msgstr "" - -msgctxt "name" -msgid "Cura Backups" -msgstr "" - -msgctxt "description" -msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." -msgstr "" - -msgctxt "name" -msgid "Marketplace" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading X3D files." -msgstr "" - -msgctxt "name" -msgid "X3D Reader" -msgstr "" - -msgctxt "description" -msgid "Provides support for writing 3MF files." -msgstr "" - -msgctxt "name" -msgid "3MF Writer" -msgstr "" - -msgctxt "description" -msgid "Checks for firmware updates." -msgstr "" - -msgctxt "name" -msgid "Firmware Update Checker" -msgstr "" - -msgctxt "description" -msgid "Provides support for reading model files." -msgstr "" - -msgctxt "name" -msgid "Trimesh Reader" +msgid "Support Eraser" msgstr "" msgctxt "description" @@ -5088,6 +5256,38 @@ msgctxt "name" msgid "G-code Reader" msgstr "" +msgctxt "description" +msgid "Backup and restore your configuration." +msgstr "" + +msgctxt "name" +msgid "Cura Backups" +msgstr "" + +msgctxt "description" +msgid "Provides removable drive hotplugging and writing support." +msgstr "" + +msgctxt "name" +msgid "Removable Drive Output Device Plugin" +msgstr "" + +msgctxt "description" +msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" +msgstr "" + +msgctxt "name" +msgid "CuraEngineGradualFlow" +msgstr "" + +msgctxt "description" +msgid "Provides capabilities to read and write XML-based material profiles." +msgstr "" + +msgctxt "name" +msgid "Material Profiles" +msgstr "" + msgctxt "description" msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." msgstr "" @@ -5097,11 +5297,19 @@ msgid "UltiMaker machine actions" msgstr "" msgctxt "description" -msgid "Writes g-code to a compressed archive." +msgid "Provides the X-Ray view." msgstr "" msgctxt "name" -msgid "Compressed G-code Writer" +msgid "X-Ray View" +msgstr "" + +msgctxt "description" +msgid "Manages network connections to UltiMaker networked printers." +msgstr "" + +msgctxt "name" +msgid "UltiMaker Network Connection" msgstr "" msgctxt "description" @@ -5113,11 +5321,43 @@ msgid "Machine Settings Action" msgstr "" msgctxt "description" -msgid "Provides support for importing profiles from g-code files." +msgid "Provides support for reading model files." msgstr "" msgctxt "name" -msgid "G-code Profile Reader" +msgid "Trimesh Reader" +msgstr "" + +msgctxt "description" +msgid "Manages extensions to the application and allows browsing extensions from the UltiMaker website." +msgstr "" + +msgctxt "name" +msgid "Marketplace" +msgstr "" + +msgctxt "description" +msgid "Provides a monitor stage in Cura." +msgstr "" + +msgctxt "name" +msgid "Monitor Stage" +msgstr "" + +msgctxt "description" +msgid "Enables ability to generate printable geometry from 2D image files." +msgstr "" + +msgctxt "name" +msgid "Image Reader" +msgstr "" + +msgctxt "description" +msgid "Provides a machine actions for updating firmware." +msgstr "" + +msgctxt "name" +msgid "Firmware Updater" msgstr "" msgctxt "description" @@ -5137,35 +5377,19 @@ msgid "Prepare Stage" msgstr "" msgctxt "description" -msgid "Provides support for writing Ultimaker Format Packages." +msgid "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library." msgstr "" msgctxt "name" -msgid "UFP Writer" +msgid "Ultimaker Digital Library" msgstr "" msgctxt "description" -msgid "Logs certain events so that they can be used by the crash reporter" +msgid "Checks for firmware updates." msgstr "" msgctxt "name" -msgid "Sentry Logger" -msgstr "" - -msgctxt "description" -msgid "Provides removable drive hotplugging and writing support." -msgstr "" - -msgctxt "name" -msgid "Removable Drive Output Device Plugin" -msgstr "" - -msgctxt "description" -msgid "Provides the Per Model Settings." -msgstr "" - -msgctxt "name" -msgid "Per Model Settings Tool" +msgid "Firmware Update Checker" msgstr "" msgctxt "description" @@ -5177,51 +5401,11 @@ msgid "G-code Writer" msgstr "" msgctxt "description" -msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." +msgid "Checks models and print configuration for possible printing issues and give suggestions." msgstr "" msgctxt "name" -msgid "USB printing" -msgstr "" - -msgctxt "description" -msgid "Submits anonymous slice info. Can be disabled through preferences." -msgstr "" - -msgctxt "name" -msgid "Slice info" -msgstr "" - -msgctxt "description" -msgid "Provides support for exporting Cura profiles." -msgstr "" - -msgctxt "name" -msgid "Cura Profile Writer" -msgstr "" - -msgctxt "description" -msgid "CuraEngine plugin for gradually smoothing the flow to limit high-flow jumps" -msgstr "" - -msgctxt "name" -msgid "CuraEngineGradualFlow" -msgstr "" - -msgctxt "description" -msgid "Manages network connections to UltiMaker networked printers." -msgstr "" - -msgctxt "name" -msgid "UltiMaker Network Connection" -msgstr "" - -msgctxt "description" -msgid "Provides a monitor stage in Cura." -msgstr "" - -msgctxt "name" -msgid "Monitor Stage" +msgid "Model Checker" msgstr "" msgctxt "description" @@ -5233,43 +5417,43 @@ msgid "3MF Reader" msgstr "" msgctxt "description" -msgid "Provides capabilities to read and write XML-based material profiles." +msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware." msgstr "" msgctxt "name" -msgid "Material Profiles" +msgid "USB printing" msgstr "" msgctxt "description" -msgid "Provides support for reading Ultimaker Format Packages." +msgid "Provides support for reading AMF files." msgstr "" msgctxt "name" -msgid "UFP Reader" +msgid "AMF Reader" msgstr "" msgctxt "description" -msgid "Checks models and print configuration for possible printing issues and give suggestions." +msgid "Provides support for importing profiles from g-code files." msgstr "" msgctxt "name" -msgid "Model Checker" +msgid "G-code Profile Reader" msgstr "" msgctxt "description" -msgid "Provides support for importing Cura profiles." +msgid "Provides a normal solid mesh view." msgstr "" msgctxt "name" -msgid "Cura Profile Reader" +msgid "Solid View" msgstr "" msgctxt "description" -msgid "Creates an eraser mesh to block the printing of support in certain places" +msgid "Logs certain events so that they can be used by the crash reporter" msgstr "" msgctxt "name" -msgid "Support Eraser" +msgid "Sentry Logger" msgstr "" msgctxt "description" @@ -5281,210 +5465,26 @@ msgid "Compressed G-code Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 4.1 to Cura 4.2." +msgid "Provides support for reading Ultimaker Format Packages." msgstr "" msgctxt "name" -msgid "Version Upgrade 4.1 to 4.2" +msgid "UFP Reader" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 2.2 to Cura 2.4." +msgid "Provides support for writing 3MF files." msgstr "" msgctxt "name" -msgid "Version Upgrade 2.2 to 2.4" +msgid "3MF Writer" msgstr "" msgctxt "description" -msgid "Upgrades configurations from Cura 5.3 to Cura 5.4." +msgid "Writes g-code to a compressed archive." msgstr "" msgctxt "name" -msgid "Version Upgrade 5.3 to 5.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.4 to Cura 5.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.4 to 5.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.13 to Cura 5.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.13 to 5.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.6 to Cura 2.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.6 to 2.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.11 to Cura 4.12." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.11 to 4.12" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 5.2 to Cura 5.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 5.2 to 5.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.2 to Cura 4.7." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.2 to 4.7" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.1 to Cura 2.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.1 to 2.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.0 to Cura 3.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.0 to 3.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.3 to Cura 4.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.3 to 4.4" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.9 to Cura 4.10." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.9 to 4.10" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.5 to Cura 4.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.5 to 4.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.2 to Cura 4.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.2 to 4.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.7 to Cura 4.8." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.7 to 4.8" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.0 to Cura 4.1." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.0 to 4.1" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.2 to Cura 3.3." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.2 to 3.3" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.5 to Cura 4.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.5 to 4.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.5 to 2.6" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.4 to Cura 4.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.4 to 4.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 2.7 to Cura 3.0." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 2.7 to 3.0" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.4 to Cura 3.5." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.4 to 3.5" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.6.0 to 4.6.2" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 4.8 to Cura 4.9." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 4.8 to 4.9" -msgstr "" - -msgctxt "description" -msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." -msgstr "" - -msgctxt "name" -msgid "Version Upgrade 3.3 to 3.4" +msgid "Compressed G-code Writer" msgstr "" diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po index 7cbb918d1a..4c2f679c30 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po index bfa0670f5b..d8b764ef73 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index ce7c73b19f..7aadf401fe 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2022-07-15 10:53+0200\n" "Last-Translator: Bothof \n" "Language-Team: Finnish\n" diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po index 221c1a60ed..e67374dec3 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po index c65421e661..0c22ac8b9d 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2020-03-24 09:36+0100\n" "Last-Translator: Nagy Attila \n" "Language-Team: ATI-SZOFT\n" diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po index 1dbcbafe9e..fb6ca4a895 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po index 19f183cdf8..08d1808335 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po index 4f2f0aa231..a8cacd3f8d 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po index 42f05f599d..2b28a41ed8 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po index 1238c4d22b..95d8c94b24 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+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" diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po index 69159e831c..0cd0dce911 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2023-02-17 17:37+0100\n" "Last-Translator: Cláudio Sampaio \n" "Language-Team: Cláudio Sampaio \n" diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po index f7d01693db..6715753a8c 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po index 48a2873839..f6340c0ef3 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po index 81aa4c1a8b..e89252e5f3 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po index 11811557c6..08be726d60 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2022-07-15 11:06+0200\n" "Last-Translator: \n" "Language-Team: \n" diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po index c047578dab..7f5cb3bb56 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-09-20 15:56+0200\n" +"POT-Creation-Date: 2023-09-20 14:03+0000\n" "PO-Revision-Date: 2022-01-02 19:59+0800\n" "Last-Translator: Valen Chang \n" "Language-Team: Valen Chang \n" From 5a89a436d65bd717fd918fdf94a9b4dd1ea5ebf9 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 20 Sep 2023 17:00:19 +0200 Subject: [PATCH 200/231] install bundled gradual plugin next to curaengine exec Contributes CURA-11038 --- .gitignore | 2 ++ conanfile.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8fe6978fe8..f1a72d342e 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,5 @@ Ultimaker-Cura.spec /resources/qml/Dialogs/AboutDialogVersionsList.qml /plugins/CuraEngineGradualFlow /resources/bundled_packages/bundled_*.json +curaengine_plugin_gradual_flow +curaengine_plugin_gradual_flow.exe diff --git a/conanfile.py b/conanfile.py index ccb9e6bbc1..e9d153612d 100644 --- a/conanfile.py +++ b/conanfile.py @@ -311,7 +311,7 @@ class CuraConan(ConanFile): self.requires("curaengine/(latest)@ultimaker/stable") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_11038") # FIXME: use latest after merge self.requires("uranium/(latest)@ultimaker/stable") self.requires("cura_binary_data/(latest)@ultimaker/stable") self.requires("cpython/3.10.4") @@ -358,6 +358,7 @@ class CuraConan(ConanFile): rmdir(self,str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow"))) curaengine_plugin_gradual_flow = self.dependencies["curaengine_plugin_gradual_flow"].cpp_info copy(self, "*", curaengine_plugin_gradual_flow.resdirs[0], str(self.source_path.joinpath("plugins", "CuraEngineGradualFlow")), keep_path = True) + copy(self, "*", curaengine_plugin_gradual_flow.bindirs[0], self.source_folder, keep_path = False) copy(self, "bundled_*.json", curaengine_plugin_gradual_flow.resdirs[1], str(self.source_path.joinpath("resources", "bundled_packages")), keep_path = False) # Copy resources of cura_binary_data From 908032e12c39ad0904b79361babb1c872167bd3f Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 20 Sep 2023 17:06:42 +0200 Subject: [PATCH 201/231] Update translation-template with bundled engine-plugin settings. Will need to be handled more elegantly later. Put it here manually for now, so we can at least start the translation process. --- resources/i18n/cs_CZ/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/de_DE/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/es_ES/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/fdmprinter.def.json.pot | 43 ++++++++++++++++++ resources/i18n/fi_FI/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/fr_FR/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/hu_HU/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/it_IT/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/ja_JP/fdmprinter.def.json.po | 48 +++++++++++++++++++++ resources/i18n/ko_KR/fdmprinter.def.json.po | 45 +++++++++++++++++++ resources/i18n/nl_NL/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/pl_PL/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/pt_BR/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/pt_PT/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/ru_RU/fdmprinter.def.json.po | 47 ++++++++++++++++++++ resources/i18n/tr_TR/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/zh_CN/fdmprinter.def.json.po | 46 ++++++++++++++++++++ resources/i18n/zh_TW/fdmprinter.def.json.po | 45 +++++++++++++++++++ 18 files changed, 832 insertions(+) diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po index 655ec3ad73..555e90db4e 100644 --- a/resources/i18n/cs_CZ/fdmprinter.def.json.po +++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po @@ -5387,6 +5387,53 @@ msgctxt "travel description" msgid "travel" msgstr "cestování" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "machine_head_with_fans_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps included)." #~ msgstr "2D silueta tiskové hlavy (včetně krytů ventilátoru)." diff --git a/resources/i18n/de_DE/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po index cfdadf1d85..bc2d206872 100644 --- a/resources/i18n/de_DE/fdmprinter.def.json.po +++ b/resources/i18n/de_DE/fdmprinter.def.json.po @@ -5384,6 +5384,53 @@ msgctxt "travel description" msgid "travel" msgstr "Bewegungen" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Versatz, der auf die Löcher in jeder Schicht angewandt wird. Bei positiven Werten werden die Löcher vergrößert; bei negativen Werten werden die Löcher verkleinert." diff --git a/resources/i18n/es_ES/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po index 855a5a3839..bed9c84bc6 100644 --- a/resources/i18n/es_ES/fdmprinter.def.json.po +++ b/resources/i18n/es_ES/fdmprinter.def.json.po @@ -5384,6 +5384,52 @@ msgctxt "travel description" msgid "travel" msgstr "desplazamiento" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Cantidad de desplazamiento aplicado a todos los orificios en cada capa. Los valores positivos aumentan el tamaño de los orificios y los valores negativos reducen el tamaño de los mismos." diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot index fb8611450e..0be9563268 100644 --- a/resources/i18n/fdmprinter.def.json.pot +++ b/resources/i18n/fdmprinter.def.json.pot @@ -5372,3 +5372,46 @@ msgctxt "mesh_rotation_matrix description" msgid "Transformation matrix to be applied to the model when loading it from file." msgstr "" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" \ No newline at end of file diff --git a/resources/i18n/fi_FI/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po index 11d4574369..9ed9cefbfd 100644 --- a/resources/i18n/fi_FI/fdmprinter.def.json.po +++ b/resources/i18n/fi_FI/fdmprinter.def.json.po @@ -5386,6 +5386,52 @@ msgctxt "travel description" msgid "travel" msgstr "siirtoliike" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "machine_head_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps excluded)." #~ msgstr "2D-siluetti tulostuspäästä (tuulettimen kannattimet pois lukien)" diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po index 0d73ce9446..30716f7a65 100644 --- a/resources/i18n/fr_FR/fdmprinter.def.json.po +++ b/resources/i18n/fr_FR/fdmprinter.def.json.po @@ -5384,6 +5384,52 @@ msgctxt "travel description" msgid "travel" msgstr "déplacement" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Le décalage appliqué à tous les trous dans chaque couche. Les valeurs positives augmentent la taille des trous ; les valeurs négatives réduisent la taille des trous." diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po index 58bc6e990a..f5bd1b0be7 100644 --- a/resources/i18n/hu_HU/fdmprinter.def.json.po +++ b/resources/i18n/hu_HU/fdmprinter.def.json.po @@ -5398,6 +5398,53 @@ msgctxt "travel description" msgid "travel" msgstr "fej átpozícionálás" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "machine_head_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps excluded)." #~ msgstr "A nyomtatófej 2D -s árnyéka (ventillátor nélkül)." diff --git a/resources/i18n/it_IT/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po index 0baa780e1f..d385de664e 100644 --- a/resources/i18n/it_IT/fdmprinter.def.json.po +++ b/resources/i18n/it_IT/fdmprinter.def.json.po @@ -5384,6 +5384,52 @@ msgctxt "travel description" msgid "travel" msgstr "spostamenti" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Entità di offset applicato a tutti i fori di ciascuno strato. Valori positivi aumentano le dimensioni dei fori, mentre valori negativi le riducono." diff --git a/resources/i18n/ja_JP/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po index 5c32d806f0..ef7097cdd9 100644 --- a/resources/i18n/ja_JP/fdmprinter.def.json.po +++ b/resources/i18n/ja_JP/fdmprinter.def.json.po @@ -5388,6 +5388,54 @@ msgctxt "travel description" msgid "travel" msgstr "移動" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "各穴のすべてのポリゴンに適用されるオフセットの量。正の値は穴のサイズを大きくします。負の値は穴のサイズを小さくします。" diff --git a/resources/i18n/ko_KR/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po index 9e6a34c038..ce998db986 100644 --- a/resources/i18n/ko_KR/fdmprinter.def.json.po +++ b/resources/i18n/ko_KR/fdmprinter.def.json.po @@ -5384,6 +5384,51 @@ msgctxt "travel description" msgid "travel" msgstr "이동" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "각 레이어의 모든 구멍에 적용된 오프셋의 양. 양수 값은 구멍 크기를 증가시키며, 음수 값은 구멍 크기를 줄입니다." diff --git a/resources/i18n/nl_NL/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po index f47ab89458..69a2f75e65 100644 --- a/resources/i18n/nl_NL/fdmprinter.def.json.po +++ b/resources/i18n/nl_NL/fdmprinter.def.json.po @@ -5384,6 +5384,53 @@ msgctxt "travel description" msgid "travel" msgstr "beweging" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "De offset die wordt toegepast op alle gaten in elke laag. Met positieve waarden worden de gaten groter, met negatieve waarden worden de gaten kleiner." diff --git a/resources/i18n/pl_PL/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po index 340f5be2d9..b4f9cd9960 100644 --- a/resources/i18n/pl_PL/fdmprinter.def.json.po +++ b/resources/i18n/pl_PL/fdmprinter.def.json.po @@ -5397,6 +5397,52 @@ msgctxt "travel description" msgid "travel" msgstr "ruch jałowy" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "machine_head_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps excluded)." #~ msgstr "Sylwetka 2D głowicy drukującej (bez nasadki wentylatora)." diff --git a/resources/i18n/pt_BR/fdmprinter.def.json.po b/resources/i18n/pt_BR/fdmprinter.def.json.po index bb6e6a2256..0bfe0f2c32 100644 --- a/resources/i18n/pt_BR/fdmprinter.def.json.po +++ b/resources/i18n/pt_BR/fdmprinter.def.json.po @@ -5398,6 +5398,53 @@ msgctxt "travel description" msgid "travel" msgstr "percurso" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "machine_head_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps excluded)." #~ msgstr "Uma silhueta 2D da cabeça de impressão (sem os suportes de ventoinhas)." diff --git a/resources/i18n/pt_PT/fdmprinter.def.json.po b/resources/i18n/pt_PT/fdmprinter.def.json.po index 674d7ddc0d..834d5d4208 100644 --- a/resources/i18n/pt_PT/fdmprinter.def.json.po +++ b/resources/i18n/pt_PT/fdmprinter.def.json.po @@ -5384,6 +5384,53 @@ msgctxt "travel description" msgid "travel" msgstr "deslocação" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Quantidade de desvio aplicado a todos os buracos em cada camada. Valores positivos aumentam o tamanho dos buracos; valores negativos reduzem o tamanho dos buracos." diff --git a/resources/i18n/ru_RU/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po index 609e5d0cbb..13e2a2564f 100644 --- a/resources/i18n/ru_RU/fdmprinter.def.json.po +++ b/resources/i18n/ru_RU/fdmprinter.def.json.po @@ -5384,6 +5384,53 @@ msgctxt "travel description" msgid "travel" msgstr "перемещение" + + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Смещение, применяемое ко всем отверстиям в каждом слое. Положительные значения увеличивают размер отверстий; отрицательные значения уменьшают размер отверстий." diff --git a/resources/i18n/tr_TR/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po index c1604a340b..f9a0db806f 100644 --- a/resources/i18n/tr_TR/fdmprinter.def.json.po +++ b/resources/i18n/tr_TR/fdmprinter.def.json.po @@ -5384,6 +5384,52 @@ msgctxt "travel description" msgid "travel" msgstr "hareket" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "Her bir katmandaki tüm deliklere uygulanan ofset miktarıdır. Pozitif değerler deliklerin boyutunu artırırken, negatif değerler deliklerin boyutunu düşürür." diff --git a/resources/i18n/zh_CN/fdmprinter.def.json.po b/resources/i18n/zh_CN/fdmprinter.def.json.po index bc0cb3a481..c7b1256bbf 100644 --- a/resources/i18n/zh_CN/fdmprinter.def.json.po +++ b/resources/i18n/zh_CN/fdmprinter.def.json.po @@ -5384,6 +5384,52 @@ msgctxt "travel description" msgid "travel" msgstr "空驶" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + + #~ msgctxt "hole_xy_offset description" #~ msgid "Amount of offset applied to all holes in each layer. Positive values increase the size of the holes, negative values reduce the size of the holes." #~ msgstr "应用到每一层中所有孔洞的偏移量。正数值可以补偿过大的孔洞,负数值可以补偿过小的孔洞。" diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po index 9881e5283f..8d1c4e2a06 100644 --- a/resources/i18n/zh_TW/fdmprinter.def.json.po +++ b/resources/i18n/zh_TW/fdmprinter.def.json.po @@ -5398,6 +5398,51 @@ msgctxt "travel description" msgid "travel" msgstr "空跑" + + +### Settings added by bundled engine backend plugins. Add this manually for now. Should be removed whenever we handle it better. + +msgctxt "gradual_flow_enabled label" +msgid "Gradual flow enabled" +msgstr "" + +msgctxt "gradual_flow_enabled description" +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgstr "" + +msgctxt "max_flow_acceleration label" +msgid "Gradual flow max acceleration" +msgstr "" + +msgctxt "max_flow_acceleration description" +msgid "Maximum acceleration for gradual flow changes" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration label" +msgid "Initial layer max flow acceleration" +msgstr "" + +msgctxt "layer_0_max_flow_acceleration description" +msgid "Minimum speed for gradual flow changes for the first layer" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size label" +msgid "Gradual flow discretisation step size" +msgstr "" + +msgctxt "gradual_flow_discretisation_step_size description" +msgid "Duration of each step in the gradual flow change" +msgstr "" + +msgctxt "reset_flow_duration label" +msgid "Reset flow duration" +msgstr "" + +msgctxt "reset_flow_duration description" +msgid "For any travel move longer than this value, the material flow is reset to the paths target flow" +msgstr "" + + #~ msgctxt "machine_head_polygon description" #~ msgid "A 2D silhouette of the print head (fan caps excluded)." #~ msgstr "列印頭 2D 輪廓圖(不包含風扇蓋)。" From 471490540d89adcfb8368d3c13219c78b2634df2 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 20 Sep 2023 17:17:43 +0200 Subject: [PATCH 202/231] Copy `curaengine_gradual_flow_plugin` exec to correct deploy path Contributes CURA-11038 --- conandata.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conandata.yml b/conandata.yml index 1bdd4f824a..c5ca663f91 100644 --- a/conandata.yml +++ b/conandata.yml @@ -78,6 +78,11 @@ pyinstaller: src: "bin" dst: "." binary: "CuraEngine" + curaengine_gradual_flow_plugin_service: + package: "curaengine_plugin_gradual_flow" + src: "bin" + dst: "." + binary: "curaengine_plugin_gradual_flow" hiddenimports: - "pySavitar" - "pyArcus" From dfad34187893898d5ac897ac372e1fdde3d99e7d Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 20 Sep 2023 17:22:28 +0200 Subject: [PATCH 203/231] Fix illegal escape sequence in i18n. --- resources/i18n/cs_CZ/fdmprinter.def.json.po | 2 +- resources/i18n/de_DE/fdmprinter.def.json.po | 2 +- resources/i18n/es_ES/fdmprinter.def.json.po | 2 +- resources/i18n/fdmprinter.def.json.pot | 2 +- resources/i18n/fi_FI/fdmprinter.def.json.po | 2 +- resources/i18n/fr_FR/fdmprinter.def.json.po | 2 +- resources/i18n/hu_HU/fdmprinter.def.json.po | 2 +- resources/i18n/it_IT/fdmprinter.def.json.po | 2 +- resources/i18n/ja_JP/fdmprinter.def.json.po | 2 +- resources/i18n/ko_KR/fdmprinter.def.json.po | 2 +- resources/i18n/nl_NL/fdmprinter.def.json.po | 2 +- resources/i18n/pl_PL/fdmprinter.def.json.po | 2 +- resources/i18n/pt_BR/fdmprinter.def.json.po | 2 +- resources/i18n/pt_PT/fdmprinter.def.json.po | 2 +- resources/i18n/ru_RU/fdmprinter.def.json.po | 2 +- resources/i18n/tr_TR/fdmprinter.def.json.po | 2 +- resources/i18n/zh_CN/fdmprinter.def.json.po | 2 +- resources/i18n/zh_TW/fdmprinter.def.json.po | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po index 555e90db4e..0d764ee44b 100644 --- a/resources/i18n/cs_CZ/fdmprinter.def.json.po +++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po @@ -5397,7 +5397,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/de_DE/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po index bc2d206872..4f46048f6d 100644 --- a/resources/i18n/de_DE/fdmprinter.def.json.po +++ b/resources/i18n/de_DE/fdmprinter.def.json.po @@ -5394,7 +5394,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/es_ES/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po index bed9c84bc6..d9a5d06579 100644 --- a/resources/i18n/es_ES/fdmprinter.def.json.po +++ b/resources/i18n/es_ES/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot index 0be9563268..96c31936fc 100644 --- a/resources/i18n/fdmprinter.def.json.pot +++ b/resources/i18n/fdmprinter.def.json.pot @@ -5381,7 +5381,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/fi_FI/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po index 9ed9cefbfd..22d36636a2 100644 --- a/resources/i18n/fi_FI/fdmprinter.def.json.po +++ b/resources/i18n/fi_FI/fdmprinter.def.json.po @@ -5395,7 +5395,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po index 30716f7a65..caa1309259 100644 --- a/resources/i18n/fr_FR/fdmprinter.def.json.po +++ b/resources/i18n/fr_FR/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po index f5bd1b0be7..066fd0da08 100644 --- a/resources/i18n/hu_HU/fdmprinter.def.json.po +++ b/resources/i18n/hu_HU/fdmprinter.def.json.po @@ -5408,7 +5408,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/it_IT/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po index d385de664e..4ff9137f81 100644 --- a/resources/i18n/it_IT/fdmprinter.def.json.po +++ b/resources/i18n/it_IT/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/ja_JP/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po index ef7097cdd9..5c439337b6 100644 --- a/resources/i18n/ja_JP/fdmprinter.def.json.po +++ b/resources/i18n/ja_JP/fdmprinter.def.json.po @@ -5398,7 +5398,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/ko_KR/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po index ce998db986..98daf2000f 100644 --- a/resources/i18n/ko_KR/fdmprinter.def.json.po +++ b/resources/i18n/ko_KR/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/nl_NL/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po index 69a2f75e65..657c4f8e0b 100644 --- a/resources/i18n/nl_NL/fdmprinter.def.json.po +++ b/resources/i18n/nl_NL/fdmprinter.def.json.po @@ -5394,7 +5394,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/pl_PL/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po index b4f9cd9960..7f2afddc6d 100644 --- a/resources/i18n/pl_PL/fdmprinter.def.json.po +++ b/resources/i18n/pl_PL/fdmprinter.def.json.po @@ -5406,7 +5406,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/pt_BR/fdmprinter.def.json.po b/resources/i18n/pt_BR/fdmprinter.def.json.po index 0bfe0f2c32..d6a1ec87b8 100644 --- a/resources/i18n/pt_BR/fdmprinter.def.json.po +++ b/resources/i18n/pt_BR/fdmprinter.def.json.po @@ -5408,7 +5408,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/pt_PT/fdmprinter.def.json.po b/resources/i18n/pt_PT/fdmprinter.def.json.po index 834d5d4208..c94a1fb54a 100644 --- a/resources/i18n/pt_PT/fdmprinter.def.json.po +++ b/resources/i18n/pt_PT/fdmprinter.def.json.po @@ -5394,7 +5394,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/ru_RU/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po index 13e2a2564f..6adc218e3a 100644 --- a/resources/i18n/ru_RU/fdmprinter.def.json.po +++ b/resources/i18n/ru_RU/fdmprinter.def.json.po @@ -5394,7 +5394,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/tr_TR/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po index f9a0db806f..bdb4c80f3a 100644 --- a/resources/i18n/tr_TR/fdmprinter.def.json.po +++ b/resources/i18n/tr_TR/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/zh_CN/fdmprinter.def.json.po b/resources/i18n/zh_CN/fdmprinter.def.json.po index c7b1256bbf..0eb191ce3f 100644 --- a/resources/i18n/zh_CN/fdmprinter.def.json.po +++ b/resources/i18n/zh_CN/fdmprinter.def.json.po @@ -5393,7 +5393,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po index 8d1c4e2a06..7d32bde3ae 100644 --- a/resources/i18n/zh_TW/fdmprinter.def.json.po +++ b/resources/i18n/zh_TW/fdmprinter.def.json.po @@ -5407,7 +5407,7 @@ msgid "Gradual flow enabled" msgstr "" msgctxt "gradual_flow_enabled description" -msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts\/stops." +msgid "Enable gradual flow changes. When enabled, the flow is gradually increased/decreased to the target flow. This is useful for printers with a bowden tube where the flow is not immediately changed when the extruder motor starts/stops." msgstr "" msgctxt "max_flow_acceleration label" From cc3eb54c1bf7bcb1815093494c5c6e23d7e2f77c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 20 Sep 2023 17:57:47 +0200 Subject: [PATCH 204/231] Skip Finder-prettifying Contributes CURA-11038 --- packaging/MacOS/build_macos.py | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/MacOS/build_macos.py b/packaging/MacOS/build_macos.py index eae9afceff..253b4d824a 100644 --- a/packaging/MacOS/build_macos.py +++ b/packaging/MacOS/build_macos.py @@ -22,6 +22,7 @@ def build_dmg(source_path: str, dist_path: str, filename: str, app_name: str) -> "--eula", f"{source_path}/packaging/cura_license.txt", "--background", f"{source_path}/packaging/MacOs/cura_background_dmg.png", "--hdiutil-quiet", + "--skip-jenkins", f"{dist_path}/{filename}", f"{dist_path}/{app_name}"] From 2ad343dd925f1ee5ff7e518aff5c50fd69964e9f Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Wed, 20 Sep 2023 18:22:01 +0200 Subject: [PATCH 205/231] Revert "Skip Finder-prettifying" This reverts commit cc3eb54c1bf7bcb1815093494c5c6e23d7e2f77c. --- packaging/MacOS/build_macos.py | 1 - 1 file changed, 1 deletion(-) diff --git a/packaging/MacOS/build_macos.py b/packaging/MacOS/build_macos.py index 253b4d824a..eae9afceff 100644 --- a/packaging/MacOS/build_macos.py +++ b/packaging/MacOS/build_macos.py @@ -22,7 +22,6 @@ def build_dmg(source_path: str, dist_path: str, filename: str, app_name: str) -> "--eula", f"{source_path}/packaging/cura_license.txt", "--background", f"{source_path}/packaging/MacOs/cura_background_dmg.png", "--hdiutil-quiet", - "--skip-jenkins", f"{dist_path}/{filename}", f"{dist_path}/{app_name}"] From 18be6e3c0bfe80bfc3af0df62b632615b3f36875 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Wed, 20 Sep 2023 18:38:58 +0200 Subject: [PATCH 206/231] Update conanfile.py --- conanfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index e9d153612d..1fae6d3a60 100644 --- a/conanfile.py +++ b/conanfile.py @@ -311,7 +311,7 @@ class CuraConan(ConanFile): self.requires("curaengine/(latest)@ultimaker/stable") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") - self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/cura_11038") # FIXME: use latest after merge + self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") self.requires("uranium/(latest)@ultimaker/stable") self.requires("cura_binary_data/(latest)@ultimaker/stable") self.requires("cpython/3.10.4") From c884b3fb0c8744059bd0b1ad68f1357b0b345a76 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 21 Sep 2023 13:10:37 +0200 Subject: [PATCH 207/231] Restored old retract settings to prevent stringing. Bug fix: typo in formula Quick mode. Removed experimental tag from AA).4 0.3mm modes. PP-245 --- .../ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg | 3 +-- .../um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 3 +-- .../ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg | 2 +- .../um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg | 3 +-- .../um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg | 3 +-- .../ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg | 2 +- .../um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 4 ++-- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 4 ++-- .../quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 7 +++---- .../ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 3 +-- .../ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 5 ++--- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 5 ++--- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 4 ++-- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 4 ++-- .../quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 4 ++-- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- .../ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 4 ++-- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 4 ++-- .../quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 7 +++---- .../ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 3 +-- .../ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 5 ++--- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 5 ++--- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 4 ++-- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 4 ++-- .../quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 4 ++-- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- .../ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 2 +- 58 files changed, 76 insertions(+), 88 deletions(-) diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg index 259e0ef8cb..d51b925c24 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg index d8a435819c..fddbf1a350 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg index ecf32d17b8..3810165c12 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg index acbb98ad5e..c301cb76b8 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = quick -is_experimental = True material = ultimaker_pla quality_type = verydraft setting_version = 22 @@ -23,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg index ee1030ccbc..cea390491d 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg index a38c9d2e99..85bc2ebf77 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = quick -is_experimental = True material = ultimaker_tough_pla quality_type = verydraft setting_version = 22 @@ -23,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg index d2c679ba21..8557038cdf 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg index ae60552513..0d34733f07 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg index 03a875cef5..1a8f8c0d0f 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg index b6b75a5995..83f9d417b3 100644 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg index ec0a92efe7..c77fa51e12 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg index bd9326793d..c4b84e2053 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg index 8de69e1dc3..d3c5a2cb0d 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg index e578761b73..1a3db01b5e 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm_quick.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = quick -is_experimental = True material = ultimaker_pla quality_type = verydraft setting_version = 22 @@ -23,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg index 75d0bf412a..1419528372 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm_quick.inst.cfg @@ -22,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg index f6506f04d9..f066438a25 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm_quick.inst.cfg @@ -5,7 +5,6 @@ version = 4 [metadata] intent_category = quick -is_experimental = True material = ultimaker_tough_pla quality_type = verydraft setting_version = 22 @@ -23,6 +22,6 @@ jerk_wall_0 = 30 speed_print = 150 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =2 * line_width diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg index 3e1c36a10e..15804a0821 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg index 57617613a1..d723ee511f 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg index c51d0badf1..c0bdc89f87 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg index 339fcdabdf..e53ae6a7dc 100644 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg +++ b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm_quick.inst.cfg @@ -21,6 +21,6 @@ jerk_print = 30 jerk_wall_0 = 30 speed_wall = =speed_print speed_wall_0 = 40 -top_bottom_thickness = = 4 * layer_height +top_bottom_thickness = =4 * layer_height wall_thickness = =wall_line_width_0 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg index c01397ac05..452c16dd53 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg @@ -45,8 +45,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg index 387232f062..3bbf42903b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg @@ -46,8 +46,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg index f25b2b5bb0..0a5a935f72 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s3 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_abs quality_type = verydraft setting_version = 22 @@ -47,8 +46,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg index 86dfb3123d..c5ed11169b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s3 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_petg quality_type = verydraft setting_version = 22 diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index d042412a91..20904fadb4 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index 85bcdd3c18..d96227d2c2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -46,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index a64966ca15..6c8c8b9628 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s3 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_pla quality_type = verydraft setting_version = 22 @@ -47,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg index f81a34799d..f40e444af5 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index 2077d3024f..bbf23a312a 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index 3e53fa3289..d244baf095 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s3 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_tough_pla quality_type = verydraft setting_version = 22 @@ -47,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg index 7c1bbf5060..4bd02c1943 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg @@ -47,8 +47,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg index 57ef37689c..1d017a242f 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg @@ -46,8 +46,8 @@ material_print_temperature = =default_material_print_temperature + 7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg index c5d89dc6f2..e11e08a6c9 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg @@ -46,8 +46,8 @@ material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index afd2c6c153..3912da043d 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -47,7 +47,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index 0f0dfc7e37..af4ea31733 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index 3ad3f7df17..dec66826d0 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg index f5d9379ce0..9536cbe9b2 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -47,7 +47,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index af2626fbc7..11e583ed34 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg index 63d4954472..1ae342962e 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg index de81fc473e..92dc932549 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg @@ -45,8 +45,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg index 7efcfc4320..4f85f2a0fd 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg @@ -46,8 +46,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg index 9926e1f291..6fecbdecb2 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s5 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_abs quality_type = verydraft setting_version = 22 @@ -47,8 +46,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg index 19301ae4ee..6219f2e24a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s5 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_petg quality_type = verydraft setting_version = 22 diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index abd7cb07fe..064255db23 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index f027bfe786..11f8a67a46 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -46,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index 05dd37ab82..6679c632fe 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s5 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_pla quality_type = verydraft setting_version = 22 @@ -47,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg index 4792373330..f8c8ab3281 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index 64bf078785..baf4c714df 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -45,7 +45,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index 3753c449e2..ceb488bd08 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -1,10 +1,9 @@ [general] definition = ultimaker_s5 -name = Extra Fast - Experimental +name = Extra Fast version = 4 [metadata] -is_experimental = True material = ultimaker_tough_pla quality_type = verydraft setting_version = 22 @@ -47,7 +46,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = False raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg index 793c3f099b..d1b37d16d6 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg @@ -47,8 +47,8 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg index 338505c2f8..8d1d9b8695 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg @@ -46,8 +46,8 @@ material_print_temperature = =default_material_print_temperature + 7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg index d4b3f8ba96..39527ff8b0 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg @@ -46,8 +46,8 @@ material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.15 -retraction_amount = 4 -retraction_prime_speed = =retraction_speed +retraction_amount = 6.5 +retraction_prime_speed = 15 retraction_speed = 45 skin_no_small_gaps_heuristic = True small_skin_on_surface = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index d410ee5767..39b51e8955 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -47,7 +47,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 7115d17d74..5712454716 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 10 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index 33c0c0e659..981b5a87c5 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg index f35f889e78..1d452a12bb 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -47,7 +47,7 @@ meshfix_maximum_resolution = 0.7 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index f8f3e3f0ae..636b691f76 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg index f143a5d0fd..afc1f6967d 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -46,7 +46,7 @@ material_print_temperature = =default_material_print_temperature + 15 optimize_wall_printing_order = False prime_tower_enable = True raft_airgap = 0.25 -retraction_amount = 4 +retraction_amount = 6.5 retraction_prime_speed = =retraction_speed retraction_speed = 45 skin_no_small_gaps_heuristic = True From f806a61819592f6c80adb0ef83aa162253154a81 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Thu, 21 Sep 2023 15:54:01 +0200 Subject: [PATCH 208/231] Only filter files in directories starting with . Mac builds were missing some definitions, which happened because there was a . in the directory. The reason why we filtered these in the first place was because Apple doesn't notarize/sign an App correctly if the directory starts with a . e.q.: .dylibs in scipy and shapely. Made the filtering less aggressive Contributes to CURA-11014 --- UltiMaker-Cura.spec.jinja | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UltiMaker-Cura.spec.jinja b/UltiMaker-Cura.spec.jinja index 3d540d3b8f..f026c1edd7 100644 --- a/UltiMaker-Cura.spec.jinja +++ b/UltiMaker-Cura.spec.jinja @@ -207,7 +207,7 @@ class UMBUNDLE(BUNDLE): pass else: if typ == 'DATA': - if any(['.' in p for p in inm.parent.parts]) or inm.suffix == '.so': + if any([p.startswith(".") for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': # Skip info dist egg and some not needed folders in tcl and tk, since they all contain dots in their files logger.warning(f"Skipping DATA file {inm}") continue From d8b5b26a0a1825c014e05a1ea7eb35fd025f5364 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Thu, 21 Sep 2023 16:17:58 +0200 Subject: [PATCH 209/231] MacOS App doesn't like dots Contributes to CURA-11014 --- UltiMaker-Cura.spec.jinja | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UltiMaker-Cura.spec.jinja b/UltiMaker-Cura.spec.jinja index f026c1edd7..8b17b3331e 100644 --- a/UltiMaker-Cura.spec.jinja +++ b/UltiMaker-Cura.spec.jinja @@ -207,7 +207,7 @@ class UMBUNDLE(BUNDLE): pass else: if typ == 'DATA': - if any([p.startswith(".") for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': + if any(["." in p for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': # Skip info dist egg and some not needed folders in tcl and tk, since they all contain dots in their files logger.warning(f"Skipping DATA file {inm}") continue From 75b8a184531fcfcd35a7f840af64ca869ab8ffc1 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Thu, 21 Sep 2023 17:06:49 +0200 Subject: [PATCH 210/231] . in folder names changed to _ CURA-11014 --- .../elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg | 0 .../elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg | 0 .../elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg | 0 .../elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg | 0 .../elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg | 0 .../elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg | 0 .../elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg | 0 .../elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg | 0 .../elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg | 0 .../elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg | 0 .../elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg | 0 .../elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg | 0 .../elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg | 0 .../elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg | 0 .../elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg | 0 .../elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg | 0 .../elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg | 0 .../elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg | 0 .../elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg | 0 .../elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg | 0 .../elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg | 0 .../elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg | 0 .../elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg | 0 .../elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg | 0 .../elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg | 0 .../elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg | 0 .../elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg | 0 .../elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg | 0 .../elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_C.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_A.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_B.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PEKK_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_C.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_A.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_B.inst.cfg | 0 .../quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_C.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_A.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_B.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_C.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_A.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_B.inst.cfg | 0 .../strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_C.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_A.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_B.inst.cfg | 0 .../{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_D.inst.cfg | 0 .../s3d_std0.6_Nylon-1030_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_D.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_B.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_C.inst.cfg | 0 .../{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_E.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_C.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_D.inst.cfg | 0 .../{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_E.inst.cfg | 0 .../s3d_std1.0_ABS_D.inst.cfg | 0 .../s3d_std1.0_ABS_E.inst.cfg | 0 .../s3d_std1.0_ABS_F.inst.cfg | 0 .../s3d_std1.0_ASA-X_D.inst.cfg | 0 .../s3d_std1.0_ASA-X_E.inst.cfg | 0 .../s3d_std1.0_ASA-X_F.inst.cfg | 0 .../s3d_std1.0_BVOH_D.inst.cfg | 0 .../s3d_std1.0_BVOH_E.inst.cfg | 0 .../s3d_std1.0_BVOH_F.inst.cfg | 0 .../s3d_std1.0_HIPS_D.inst.cfg | 0 .../s3d_std1.0_HIPS_E.inst.cfg | 0 .../s3d_std1.0_HIPS_F.inst.cfg | 0 .../s3d_std1.0_PA6CF_D.inst.cfg | 0 .../s3d_std1.0_PA6CF_E.inst.cfg | 0 .../s3d_std1.0_PA6CF_F.inst.cfg | 0 .../s3d_std1.0_PA6GF_D.inst.cfg | 0 .../s3d_std1.0_PA6GF_E.inst.cfg | 0 .../s3d_std1.0_PA6GF_F.inst.cfg | 0 .../s3d_std1.0_PETG_D.inst.cfg | 0 .../s3d_std1.0_PETG_E.inst.cfg | 0 .../s3d_std1.0_PETG_F.inst.cfg | 0 .../s3d_std1.0_PLA_D.inst.cfg | 0 .../s3d_std1.0_PLA_E.inst.cfg | 0 .../s3d_std1.0_PLA_F.inst.cfg | 0 .../s3d_std1.0_PVA-M_D.inst.cfg | 0 .../s3d_std1.0_PVA-M_E.inst.cfg | 0 .../s3d_std1.0_PVA-M_F.inst.cfg | 0 .../s3d_std1.0_PVA-S_D.inst.cfg | 0 .../s3d_std1.0_PVA-S_E.inst.cfg | 0 .../s3d_std1.0_PVA-S_F.inst.cfg | 0 .../s3d_std1.0_TPU98A_D.inst.cfg | 0 .../s3d_std1.0_TPU98A_E.inst.cfg | 0 .../s3d_std1.0_TPU98A_F.inst.cfg | 0 .../s3d_std1.2_ABS_F.inst.cfg | 0 .../s3d_std1.2_ABS_G.inst.cfg | 0 .../s3d_std1.2_ABS_H.inst.cfg | 0 .../s3d_std1.2_ASA-X_F.inst.cfg | 0 .../s3d_std1.2_ASA-X_G.inst.cfg | 0 .../s3d_std1.2_ASA-X_H.inst.cfg | 0 .../s3d_std1.2_BVOH_F.inst.cfg | 0 .../s3d_std1.2_BVOH_G.inst.cfg | 0 .../s3d_std1.2_BVOH_H.inst.cfg | 0 .../s3d_std1.2_HIPS_F.inst.cfg | 0 .../s3d_std1.2_HIPS_G.inst.cfg | 0 .../s3d_std1.2_HIPS_H.inst.cfg | 0 .../s3d_std1.2_PA6CF_F.inst.cfg | 0 .../s3d_std1.2_PA6CF_G.inst.cfg | 0 .../s3d_std1.2_PA6CF_H.inst.cfg | 0 .../s3d_std1.2_PA6GF_F.inst.cfg | 0 .../s3d_std1.2_PA6GF_G.inst.cfg | 0 .../s3d_std1.2_PA6GF_H.inst.cfg | 0 .../s3d_std1.2_PETG_F.inst.cfg | 0 .../s3d_std1.2_PETG_G.inst.cfg | 0 .../s3d_std1.2_PETG_H.inst.cfg | 0 .../s3d_std1.2_PLA_F.inst.cfg | 0 .../s3d_std1.2_PLA_G.inst.cfg | 0 .../s3d_std1.2_PLA_H.inst.cfg | 0 .../s3d_std1.2_PVA-M_F.inst.cfg | 0 .../s3d_std1.2_PVA-M_G.inst.cfg | 0 .../s3d_std1.2_PVA-M_H.inst.cfg | 0 .../s3d_std1.2_PVA-S_F.inst.cfg | 0 .../s3d_std1.2_PVA-S_G.inst.cfg | 0 .../s3d_std1.2_PVA-S_H.inst.cfg | 0 .../s3d_std1.2_TPU98A_F.inst.cfg | 0 .../s3d_std1.2_TPU98A_G.inst.cfg | 0 .../s3d_std1.2_TPU98A_H.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS-X_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS-X_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_ABS_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_ACETATE_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_ACETATE_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_ACETATE_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_ASA-X_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_ASA-X_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_ASA-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_BVOH_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_BVOH_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_BVOH_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_COPA_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_COPA_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_COPA_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_HIPS_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_HIPS_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_HIPS_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6CF_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6CF_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6CF_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6GF_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6GF_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PA6GF_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PC_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PC_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PC_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PETG_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PETG_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PETG_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-M_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-M_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-M_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-S_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-S_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_PVA-S_C.inst.cfg | 0 .../s3d_IDEX420_std0.4_TPU98A_A.inst.cfg | 0 .../s3d_IDEX420_std0.4_TPU98A_B.inst.cfg | 0 .../s3d_IDEX420_std0.4_TPU98A_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS-X_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS-X_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_ABS_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_ACETATE_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_ACETATE_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_ACETATE_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_ASA-X_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_ASA-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_ASA-X_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_BVOH_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_BVOH_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_BVOH_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_COPA_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_COPA_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_COPA_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_HIPS_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_HIPS_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_HIPS_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6CF_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6CF_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6CF_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6GF_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6GF_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PA6GF_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PC_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PC_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PC_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PETG_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PETG_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PETG_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-M_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-M_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-M_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-S_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-S_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_PVA-S_D.inst.cfg | 0 .../s3d_IDEX420_std0.6_TPU98A_B.inst.cfg | 0 .../s3d_IDEX420_std0.6_TPU98A_C.inst.cfg | 0 .../s3d_IDEX420_std0.6_TPU98A_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS-X_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS-X_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_ABS_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_ASA-X_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_ASA-X_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_ASA-X_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_BVOH_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_BVOH_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_BVOH_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_COPA_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_COPA_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_COPA_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_HIPS_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_HIPS_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_HIPS_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6CF_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6CF_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6CF_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6GF_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6GF_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PA6GF_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PC_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PC_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PC_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PETG_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PETG_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PETG_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-M_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-M_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-M_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-S_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-S_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_PVA-S_E.inst.cfg | 0 .../s3d_IDEX420_std0.8_TPU98A_C.inst.cfg | 0 .../s3d_IDEX420_std0.8_TPU98A_D.inst.cfg | 0 .../s3d_IDEX420_std0.8_TPU98A_E.inst.cfg | 0 .../abs_nozzle_0.30_layer_0.10.inst.cfg | 0 .../abs_nozzle_0.30_layer_0.15.inst.cfg | 0 .../abs_nozzle_0.30_layer_0.20.inst.cfg | 0 .../abs_nozzle_0.30_layer_0.25.inst.cfg | 0 .../abs_nozzle_0.40_layer_0.10.inst.cfg | 0 .../abs_nozzle_0.40_layer_0.15.inst.cfg | 0 .../abs_nozzle_0.40_layer_0.20.inst.cfg | 0 .../abs_nozzle_0.40_layer_0.25.inst.cfg | 0 .../abs_nozzle_0.40_layer_0.30.inst.cfg | 0 .../abs_nozzle_0.50_layer_0.15.inst.cfg | 0 .../abs_nozzle_0.50_layer_0.20.inst.cfg | 0 .../abs_nozzle_0.50_layer_0.25.inst.cfg | 0 .../abs_nozzle_0.50_layer_0.30.inst.cfg | 0 .../abs_nozzle_0.50_layer_0.35.inst.cfg | 0 .../hips_nozzle_0.30_layer_0.10.inst.cfg | 0 .../hips_nozzle_0.30_layer_0.15.inst.cfg | 0 .../hips_nozzle_0.30_layer_0.20.inst.cfg | 0 .../hips_nozzle_0.30_layer_0.25.inst.cfg | 0 .../hips_nozzle_0.40_layer_0.10.inst.cfg | 0 .../hips_nozzle_0.40_layer_0.15.inst.cfg | 0 .../hips_nozzle_0.40_layer_0.20.inst.cfg | 0 .../hips_nozzle_0.40_layer_0.25.inst.cfg | 0 .../hips_nozzle_0.40_layer_0.30.inst.cfg | 0 .../hips_nozzle_0.50_layer_0.15.inst.cfg | 0 .../hips_nozzle_0.50_layer_0.20.inst.cfg | 0 .../hips_nozzle_0.50_layer_0.25.inst.cfg | 0 .../hips_nozzle_0.50_layer_0.30.inst.cfg | 0 .../hips_nozzle_0.50_layer_0.35.inst.cfg | 0 .../petg_nozzle_0.30_layer_0.10.inst.cfg | 0 .../petg_nozzle_0.30_layer_0.15.inst.cfg | 0 .../petg_nozzle_0.30_layer_0.20.inst.cfg | 0 .../petg_nozzle_0.30_layer_0.25.inst.cfg | 0 .../petg_nozzle_0.40_layer_0.10.inst.cfg | 0 .../petg_nozzle_0.40_layer_0.15.inst.cfg | 0 .../petg_nozzle_0.40_layer_0.20.inst.cfg | 0 .../petg_nozzle_0.40_layer_0.25.inst.cfg | 0 .../petg_nozzle_0.40_layer_0.30.inst.cfg | 0 .../petg_nozzle_0.50_layer_0.15.inst.cfg | 0 .../petg_nozzle_0.50_layer_0.20.inst.cfg | 0 .../petg_nozzle_0.50_layer_0.25.inst.cfg | 0 .../petg_nozzle_0.50_layer_0.30.inst.cfg | 0 .../petg_nozzle_0.50_layer_0.35.inst.cfg | 0 .../pla_nozzle_0.30_layer_0.10.inst.cfg | 0 .../pla_nozzle_0.30_layer_0.15.inst.cfg | 0 .../pla_nozzle_0.30_layer_0.20.inst.cfg | 0 .../pla_nozzle_0.30_layer_0.25.inst.cfg | 0 .../pla_nozzle_0.40_layer_0.10.inst.cfg | 0 .../pla_nozzle_0.40_layer_0.15.inst.cfg | 0 .../pla_nozzle_0.40_layer_0.20.inst.cfg | 0 .../pla_nozzle_0.40_layer_0.25.inst.cfg | 0 .../pla_nozzle_0.40_layer_0.30.inst.cfg | 0 .../pla_nozzle_0.50_layer_0.15.inst.cfg | 0 .../pla_nozzle_0.50_layer_0.20.inst.cfg | 0 .../pla_nozzle_0.50_layer_0.25.inst.cfg | 0 .../pla_nozzle_0.50_layer_0.30.inst.cfg | 0 .../pla_nozzle_0.50_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_0.20_layer_0.05.inst.cfg | 0 .../zav_abs_nozzle_0.20_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.20_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.25_layer_0.05.inst.cfg | 0 .../zav_abs_nozzle_0.25_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.25_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.25_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.30_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.30_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.30_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.30_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.35_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.35_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.35_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.35_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.40_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.40_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.40_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.40_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.40_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.10.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_0.45_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_0.50_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.50_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.50_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.50_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_0.50_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.15.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_0.60_layer_0.40.inst.cfg | 0 .../zav_abs_nozzle_0.80_layer_0.20.inst.cfg | 0 .../zav_abs_nozzle_0.80_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_0.80_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_0.80_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_0.80_layer_0.40.inst.cfg | 0 .../zav_abs_nozzle_1.00_layer_0.25.inst.cfg | 0 .../zav_abs_nozzle_1.00_layer_0.30.inst.cfg | 0 .../zav_abs_nozzle_1.00_layer_0.35.inst.cfg | 0 .../zav_abs_nozzle_1.00_layer_0.40.inst.cfg | 0 .../zav_petg_nozzle_0.20_layer_0.05.inst.cfg | 0 .../zav_petg_nozzle_0.20_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.20_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.25_layer_0.05.inst.cfg | 0 .../zav_petg_nozzle_0.25_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.25_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.25_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.30_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.30_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.30_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.30_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.35_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.35_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.35_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.35_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.40_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.40_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.40_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.40_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.40_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.10.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_0.45_layer_0.35.inst.cfg | 0 .../zav_petg_nozzle_0.50_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.50_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.50_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.50_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_0.50_layer_0.35.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.15.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.35.inst.cfg | 0 .../zav_petg_nozzle_0.60_layer_0.40.inst.cfg | 0 .../zav_petg_nozzle_0.80_layer_0.20.inst.cfg | 0 .../zav_petg_nozzle_0.80_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_0.80_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_0.80_layer_0.35.inst.cfg | 0 .../zav_petg_nozzle_0.80_layer_0.40.inst.cfg | 0 .../zav_petg_nozzle_1.00_layer_0.25.inst.cfg | 0 .../zav_petg_nozzle_1.00_layer_0.30.inst.cfg | 0 .../zav_petg_nozzle_1.00_layer_0.35.inst.cfg | 0 .../zav_petg_nozzle_1.00_layer_0.40.inst.cfg | 0 .../zav_pla_nozzle_0.20_layer_0.05.inst.cfg | 0 .../zav_pla_nozzle_0.20_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.20_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.25_layer_0.05.inst.cfg | 0 .../zav_pla_nozzle_0.25_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.25_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.25_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.30_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.30_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.30_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.30_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.35_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.35_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.35_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.35_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.40_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.40_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.40_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.40_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.40_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.10.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_0.45_layer_0.35.inst.cfg | 0 .../zav_pla_nozzle_0.50_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.50_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.50_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.50_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_0.50_layer_0.35.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.15.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.35.inst.cfg | 0 .../zav_pla_nozzle_0.60_layer_0.40.inst.cfg | 0 .../zav_pla_nozzle_0.80_layer_0.20.inst.cfg | 0 .../zav_pla_nozzle_0.80_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_0.80_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_0.80_layer_0.35.inst.cfg | 0 .../zav_pla_nozzle_0.80_layer_0.40.inst.cfg | 0 .../zav_pla_nozzle_1.00_layer_0.25.inst.cfg | 0 .../zav_pla_nozzle_1.00_layer_0.30.inst.cfg | 0 .../zav_pla_nozzle_1.00_layer_0.35.inst.cfg | 0 .../zav_pla_nozzle_1.00_layer_0.40.inst.cfg | 0 609 files changed, 0 insertions(+), 0 deletions(-) rename resources/quality/elegoo/base/abs/{nozzle_0.40 => nozzle_0_40}/elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/abs/{nozzle_0.40 => nozzle_0_40}/elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/abs/{nozzle_0.40 => nozzle_0_40}/elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/abs/{nozzle_0.40 => nozzle_0_40}/elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/asa/{nozzle_0.40 => nozzle_0_40}/elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/asa/{nozzle_0.40 => nozzle_0_40}/elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/asa/{nozzle_0.40 => nozzle_0_40}/elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/asa/{nozzle_0.40 => nozzle_0_40}/elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/petg/{nozzle_0.40 => nozzle_0_40}/elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/petg/{nozzle_0.40 => nozzle_0_40}/elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/petg/{nozzle_0.40 => nozzle_0_40}/elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/petg/{nozzle_0.40 => nozzle_0_40}/elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.20 => nozzle_0_20}/elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.20 => nozzle_0_20}/elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.40 => nozzle_0_40}/elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.40 => nozzle_0_40}/elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.40 => nozzle_0_40}/elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.40 => nozzle_0_40}/elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.60 => nozzle_0_60}/elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.60 => nozzle_0_60}/elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.60 => nozzle_0_60}/elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.60 => nozzle_0_60}/elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.80 => nozzle_0_80}/elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.80 => nozzle_0_80}/elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg (100%) rename resources/quality/elegoo/base/pla/{nozzle_0.80 => nozzle_0_80}/elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg (100%) rename resources/quality/elegoo/base/tpu/{nozzle_0.40 => nozzle_0_40}/elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/elegoo/base/tpu/{nozzle_0.40 => nozzle_0_40}/elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/elegoo/base/tpu/{nozzle_0.40 => nozzle_0_40}/elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/elegoo/base/tpu/{nozzle_0.40 => nozzle_0_40}/elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ACETATE_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PC_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PEKK_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_A.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_B.inst.cfg (100%) rename resources/quality/strateo3d/{HT0.4 => HT0_4}/s3d_ht0.4_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ACETATE_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PC_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_A.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.4 => Standard_0_4}/s3d_std0.4_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS-X_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ABS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ACETATE_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_ASA-X_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_BVOH_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_COPA_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_HIPS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_Nylon-1030_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6CF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PA6GF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PC_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PETG_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PLA_HT_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-M_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_PVA-S_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_B.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.6 => Standard_0_6}/s3d_std0.6_TPU98A_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS-X_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ABS_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_ASA-X_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_BVOH_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_COPA_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_HIPS_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6CF_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PA6GF_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PC_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PETG_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PLA_HT_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-M_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_PVA-S_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU98A_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_C.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_0.8 => Standard_0_8}/s3d_std0.8_TPU_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ABS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ABS_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ABS_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ASA-X_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ASA-X_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_ASA-X_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_BVOH_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_BVOH_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_BVOH_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_HIPS_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_HIPS_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_HIPS_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6CF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6CF_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6CF_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6GF_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6GF_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PA6GF_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PETG_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PETG_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PETG_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PLA_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PLA_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PLA_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-M_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-M_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-M_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-S_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-S_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_PVA-S_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_TPU98A_D.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_TPU98A_E.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.0_Experimental => Standard_1_0_Experimental}/s3d_std1.0_TPU98A_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ABS_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ABS_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ABS_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ASA-X_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ASA-X_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_ASA-X_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_BVOH_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_BVOH_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_BVOH_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_HIPS_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_HIPS_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_HIPS_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6CF_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6CF_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6CF_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6GF_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6GF_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PA6GF_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PETG_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PETG_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PETG_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PLA_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PLA_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PLA_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-M_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-M_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-M_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-S_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-S_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_PVA-S_H.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_TPU98A_F.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_TPU98A_G.inst.cfg (100%) rename resources/quality/strateo3d/{Standard_1.2_Experimental => Standard_1_2_Experimental}/s3d_std1.2_TPU98A_H.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_BVOH_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_BVOH_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_COPA_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_COPA_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_HIPS_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_HIPS_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PC_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PC_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PC_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PETG_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PETG_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.4 => Standard_0_4}/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ABS_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_BVOH_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_BVOH_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_COPA_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_COPA_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_HIPS_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_HIPS_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PC_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PC_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PC_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PETG_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PETG_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.6 => Standard_0_6}/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ABS_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_BVOH_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_BVOH_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_BVOH_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_COPA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_COPA_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_COPA_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_HIPS_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_HIPS_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_HIPS_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PC_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PC_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PC_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PETG_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PETG_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PETG_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg (100%) rename resources/quality/strateo3d_IDEX420/{Standard_0.8 => Standard_0_8}/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.30 => nozzle_0_30}/abs_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.30 => nozzle_0_30}/abs_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.30 => nozzle_0_30}/abs_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.30 => nozzle_0_30}/abs_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.40 => nozzle_0_40}/abs_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.40 => nozzle_0_40}/abs_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.40 => nozzle_0_40}/abs_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.40 => nozzle_0_40}/abs_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.40 => nozzle_0_40}/abs_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.50 => nozzle_0_50}/abs_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.50 => nozzle_0_50}/abs_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.50 => nozzle_0_50}/abs_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.50 => nozzle_0_50}/abs_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/abs/{nozzle_0.50 => nozzle_0_50}/abs_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.30 => nozzle_0_30}/hips_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.30 => nozzle_0_30}/hips_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.30 => nozzle_0_30}/hips_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.30 => nozzle_0_30}/hips_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.40 => nozzle_0_40}/hips_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.40 => nozzle_0_40}/hips_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.40 => nozzle_0_40}/hips_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.40 => nozzle_0_40}/hips_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.40 => nozzle_0_40}/hips_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.50 => nozzle_0_50}/hips_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.50 => nozzle_0_50}/hips_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.50 => nozzle_0_50}/hips_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.50 => nozzle_0_50}/hips_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/hips/{nozzle_0.50 => nozzle_0_50}/hips_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.30 => nozzle_0_30}/petg_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.30 => nozzle_0_30}/petg_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.30 => nozzle_0_30}/petg_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.30 => nozzle_0_30}/petg_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.40 => nozzle_0_40}/petg_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.40 => nozzle_0_40}/petg_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.40 => nozzle_0_40}/petg_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.40 => nozzle_0_40}/petg_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.40 => nozzle_0_40}/petg_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.50 => nozzle_0_50}/petg_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.50 => nozzle_0_50}/petg_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.50 => nozzle_0_50}/petg_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.50 => nozzle_0_50}/petg_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/petg/{nozzle_0.50 => nozzle_0_50}/petg_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.30 => nozzle_0_30}/pla_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.30 => nozzle_0_30}/pla_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.30 => nozzle_0_30}/pla_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.30 => nozzle_0_30}/pla_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.40 => nozzle_0_40}/pla_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.40 => nozzle_0_40}/pla_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.40 => nozzle_0_40}/pla_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.40 => nozzle_0_40}/pla_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.40 => nozzle_0_40}/pla_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.50 => nozzle_0_50}/pla_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.50 => nozzle_0_50}/pla_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.50 => nozzle_0_50}/pla_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.50 => nozzle_0_50}/pla_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/uni_base/pla/{nozzle_0.50 => nozzle_0_50}/pla_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.20 => nozzle_0_20}/zav_abs_nozzle_0.20_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.20 => nozzle_0_20}/zav_abs_nozzle_0.20_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.20 => nozzle_0_20}/zav_abs_nozzle_0.20_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.25 => nozzle_0_25}/zav_abs_nozzle_0.25_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.25 => nozzle_0_25}/zav_abs_nozzle_0.25_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.25 => nozzle_0_25}/zav_abs_nozzle_0.25_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.25 => nozzle_0_25}/zav_abs_nozzle_0.25_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.30 => nozzle_0_30}/zav_abs_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.30 => nozzle_0_30}/zav_abs_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.30 => nozzle_0_30}/zav_abs_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.30 => nozzle_0_30}/zav_abs_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.35 => nozzle_0_35}/zav_abs_nozzle_0.35_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.35 => nozzle_0_35}/zav_abs_nozzle_0.35_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.35 => nozzle_0_35}/zav_abs_nozzle_0.35_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.35 => nozzle_0_35}/zav_abs_nozzle_0.35_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.40 => nozzle_0_40}/zav_abs_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.40 => nozzle_0_40}/zav_abs_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.40 => nozzle_0_40}/zav_abs_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.40 => nozzle_0_40}/zav_abs_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.40 => nozzle_0_40}/zav_abs_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.45 => nozzle_0_45}/zav_abs_nozzle_0.45_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.50 => nozzle_0_50}/zav_abs_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.50 => nozzle_0_50}/zav_abs_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.50 => nozzle_0_50}/zav_abs_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.50 => nozzle_0_50}/zav_abs_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.50 => nozzle_0_50}/zav_abs_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.60 => nozzle_0_60}/zav_abs_nozzle_0.60_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.80 => nozzle_0_80}/zav_abs_nozzle_0.80_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.80 => nozzle_0_80}/zav_abs_nozzle_0.80_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.80 => nozzle_0_80}/zav_abs_nozzle_0.80_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.80 => nozzle_0_80}/zav_abs_nozzle_0.80_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_0.80 => nozzle_0_80}/zav_abs_nozzle_0.80_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_1.00 => nozzle_1_00}/zav_abs_nozzle_1.00_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_1.00 => nozzle_1_00}/zav_abs_nozzle_1.00_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_1.00 => nozzle_1_00}/zav_abs_nozzle_1.00_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/abs/{nozzle_1.00 => nozzle_1_00}/zav_abs_nozzle_1.00_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.20 => nozzle_0_20}/zav_petg_nozzle_0.20_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.20 => nozzle_0_20}/zav_petg_nozzle_0.20_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.20 => nozzle_0_20}/zav_petg_nozzle_0.20_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.25 => nozzle_0_25}/zav_petg_nozzle_0.25_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.25 => nozzle_0_25}/zav_petg_nozzle_0.25_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.25 => nozzle_0_25}/zav_petg_nozzle_0.25_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.25 => nozzle_0_25}/zav_petg_nozzle_0.25_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.30 => nozzle_0_30}/zav_petg_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.30 => nozzle_0_30}/zav_petg_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.30 => nozzle_0_30}/zav_petg_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.30 => nozzle_0_30}/zav_petg_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.35 => nozzle_0_35}/zav_petg_nozzle_0.35_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.35 => nozzle_0_35}/zav_petg_nozzle_0.35_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.35 => nozzle_0_35}/zav_petg_nozzle_0.35_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.35 => nozzle_0_35}/zav_petg_nozzle_0.35_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.40 => nozzle_0_40}/zav_petg_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.40 => nozzle_0_40}/zav_petg_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.40 => nozzle_0_40}/zav_petg_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.40 => nozzle_0_40}/zav_petg_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.40 => nozzle_0_40}/zav_petg_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.45 => nozzle_0_45}/zav_petg_nozzle_0.45_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.50 => nozzle_0_50}/zav_petg_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.50 => nozzle_0_50}/zav_petg_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.50 => nozzle_0_50}/zav_petg_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.50 => nozzle_0_50}/zav_petg_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.50 => nozzle_0_50}/zav_petg_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.60 => nozzle_0_60}/zav_petg_nozzle_0.60_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.80 => nozzle_0_80}/zav_petg_nozzle_0.80_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.80 => nozzle_0_80}/zav_petg_nozzle_0.80_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.80 => nozzle_0_80}/zav_petg_nozzle_0.80_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.80 => nozzle_0_80}/zav_petg_nozzle_0.80_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_0.80 => nozzle_0_80}/zav_petg_nozzle_0.80_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_1.00 => nozzle_1_00}/zav_petg_nozzle_1.00_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_1.00 => nozzle_1_00}/zav_petg_nozzle_1.00_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_1.00 => nozzle_1_00}/zav_petg_nozzle_1.00_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/petg/{nozzle_1.00 => nozzle_1_00}/zav_petg_nozzle_1.00_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.20 => nozzle_0_20}/zav_pla_nozzle_0.20_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.20 => nozzle_0_20}/zav_pla_nozzle_0.20_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.20 => nozzle_0_20}/zav_pla_nozzle_0.20_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.25 => nozzle_0_25}/zav_pla_nozzle_0.25_layer_0.05.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.25 => nozzle_0_25}/zav_pla_nozzle_0.25_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.25 => nozzle_0_25}/zav_pla_nozzle_0.25_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.25 => nozzle_0_25}/zav_pla_nozzle_0.25_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.30 => nozzle_0_30}/zav_pla_nozzle_0.30_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.30 => nozzle_0_30}/zav_pla_nozzle_0.30_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.30 => nozzle_0_30}/zav_pla_nozzle_0.30_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.30 => nozzle_0_30}/zav_pla_nozzle_0.30_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.35 => nozzle_0_35}/zav_pla_nozzle_0.35_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.35 => nozzle_0_35}/zav_pla_nozzle_0.35_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.35 => nozzle_0_35}/zav_pla_nozzle_0.35_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.35 => nozzle_0_35}/zav_pla_nozzle_0.35_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.40 => nozzle_0_40}/zav_pla_nozzle_0.40_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.40 => nozzle_0_40}/zav_pla_nozzle_0.40_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.40 => nozzle_0_40}/zav_pla_nozzle_0.40_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.40 => nozzle_0_40}/zav_pla_nozzle_0.40_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.40 => nozzle_0_40}/zav_pla_nozzle_0.40_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.10.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.45 => nozzle_0_45}/zav_pla_nozzle_0.45_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.50 => nozzle_0_50}/zav_pla_nozzle_0.50_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.50 => nozzle_0_50}/zav_pla_nozzle_0.50_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.50 => nozzle_0_50}/zav_pla_nozzle_0.50_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.50 => nozzle_0_50}/zav_pla_nozzle_0.50_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.50 => nozzle_0_50}/zav_pla_nozzle_0.50_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.15.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.60 => nozzle_0_60}/zav_pla_nozzle_0.60_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.80 => nozzle_0_80}/zav_pla_nozzle_0.80_layer_0.20.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.80 => nozzle_0_80}/zav_pla_nozzle_0.80_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.80 => nozzle_0_80}/zav_pla_nozzle_0.80_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.80 => nozzle_0_80}/zav_pla_nozzle_0.80_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_0.80 => nozzle_0_80}/zav_pla_nozzle_0.80_layer_0.40.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_1.00 => nozzle_1_00}/zav_pla_nozzle_1.00_layer_0.25.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_1.00 => nozzle_1_00}/zav_pla_nozzle_1.00_layer_0.30.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_1.00 => nozzle_1_00}/zav_pla_nozzle_1.00_layer_0.35.inst.cfg (100%) rename resources/quality/zav_base/pla/{nozzle_1.00 => nozzle_1_00}/zav_pla_nozzle_1.00_layer_0.40.inst.cfg (100%) diff --git a/resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/abs/nozzle_0.40/elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/abs/nozzle_0_40/elegoo_abs_nozzle_0.40_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/asa/nozzle_0.40/elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/asa/nozzle_0_40/elegoo_asa_nozzle_0.40_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/petg/nozzle_0.40/elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/petg/nozzle_0_40/elegoo_petg_nozzle_0.40_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.20/elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_20/elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.20/elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_20/elegoo_pla_nozzle_0.20_layer_0.05.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.20/elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_20/elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.20/elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_20/elegoo_pla_nozzle_0.20_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.40/elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_40/elegoo_pla_nozzle_0.40_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.60/elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_60/elegoo_pla_nozzle_0.60_layer_0.40.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.30.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.40.inst.cfg diff --git a/resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg b/resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/pla/nozzle_0.80/elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg rename to resources/quality/elegoo/base/pla/nozzle_0_80/elegoo_pla_nozzle_0.80_layer_0.60.inst.cfg diff --git a/resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg b/resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.10.inst.cfg diff --git a/resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg b/resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.15.inst.cfg diff --git a/resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg b/resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.20.inst.cfg diff --git a/resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg b/resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg similarity index 100% rename from resources/quality/elegoo/base/tpu/nozzle_0.40/elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/elegoo/base/tpu/nozzle_0_40/elegoo_tpu_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS-X_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS-X_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ABS_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ABS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ACETATE_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ACETATE_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ACETATE_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ACETATE_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ASA-X_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ASA-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_ASA-X_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_ASA-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_COPA_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_COPA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_COPA_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_COPA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_HIPS_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_HIPS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_HIPS_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_HIPS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PC_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PC_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PC_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PC_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PEKK_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PEKK_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PETG_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PETG_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PETG_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PETG_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_HT_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_HT_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_PLA_HT_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_A.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_TPU98A_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_B.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_TPU98A_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/HT0.4/s3d_ht0.4_TPU98A_C.inst.cfg rename to resources/quality/strateo3d/HT0_4/s3d_ht0.4_TPU98A_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS-X_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ABS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ABS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ACETATE_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ACETATE_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ACETATE_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ACETATE_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ASA-X_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ASA-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_ASA-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_ASA-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_BVOH_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_BVOH_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_BVOH_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_BVOH_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_COPA_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_COPA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_COPA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_COPA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_HIPS_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_HIPS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_HIPS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_HIPS_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_A.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_B.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6CF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_A.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_B.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PA6GF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PA6GF_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PC_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PC_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PC_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PC_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PETG_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PETG_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PETG_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PETG_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_HT_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_HT_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PLA_HT_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-M_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-M_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-M_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-M_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-S_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-S_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_PVA-S_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_PVA-S_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_A.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_TPU98A_A.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_TPU98A_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.4/s3d_std0.4_TPU98A_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_4/s3d_std0.4_TPU98A_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS-X_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS-X_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ABS_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ABS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ACETATE_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ACETATE_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ACETATE_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ACETATE_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ASA-X_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ASA-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_ASA-X_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_ASA-X_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_BVOH_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_BVOH_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_BVOH_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_BVOH_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_COPA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_COPA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_COPA_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_COPA_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_HIPS_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_HIPS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_HIPS_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_HIPS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_Nylon-1030_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_Nylon-1030_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_B.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6CF_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6CF_D.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_B.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PA6GF_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PA6GF_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PC_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PC_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PC_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PC_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PETG_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PETG_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PETG_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PETG_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_HT_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_HT_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PLA_HT_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PLA_HT_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-M_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-M_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-M_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-M_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-S_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-S_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_PVA-S_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_PVA-S_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_B.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_TPU98A_B.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_TPU98A_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.6/s3d_std0.6_TPU98A_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_6/s3d_std0.6_TPU98A_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS-X_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS-X_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS-X_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ABS_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ABS_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ASA-X_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ASA-X_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_ASA-X_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_ASA-X_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_BVOH_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_BVOH_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_BVOH_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_BVOH_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_COPA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_COPA_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_COPA_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_COPA_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_HIPS_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_HIPS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_HIPS_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_HIPS_E.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_D.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6CF_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6CF_E.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_C.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_D.inst.cfg diff --git a/resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PA6GF_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PA6GF_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PC_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PC_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PC_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PC_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PETG_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PETG_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PETG_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PETG_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_HT_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_HT_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PLA_HT_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PLA_HT_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-M_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-M_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-M_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-M_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-S_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-S_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_PVA-S_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_PVA-S_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU98A_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU98A_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU98A_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU98A_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_C.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU_C.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_D.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_0.8/s3d_std0.8_TPU_E.inst.cfg rename to resources/quality/strateo3d/Standard_0_8/s3d_std0.8_TPU_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ABS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ABS_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ABS_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ABS_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ASA-X_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ASA-X_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_ASA-X_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_BVOH_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_BVOH_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_BVOH_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_BVOH_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_HIPS_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_HIPS_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_HIPS_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_HIPS_F.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_D.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_E.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6CF_F.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_D.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_E.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PA6GF_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PETG_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PETG_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PETG_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PETG_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PLA_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PLA_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PLA_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PLA_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-M_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-M_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-M_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-S_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-S_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_PVA-S_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_TPU98A_D.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_TPU98A_E.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_0_Experimental/s3d_std1.0_TPU98A_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ABS_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ABS_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ABS_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ABS_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ASA-X_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ASA-X_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_ASA-X_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_BVOH_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_BVOH_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_BVOH_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_BVOH_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_HIPS_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_HIPS_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_HIPS_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_HIPS_H.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_F.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_G.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6CF_H.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_F.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_G.inst.cfg diff --git a/resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg b/resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PA6GF_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PETG_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PETG_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PETG_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PETG_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PLA_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PLA_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PLA_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PLA_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-M_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-M_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-M_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-S_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-S_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_PVA-S_H.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_TPU98A_F.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_TPU98A_G.inst.cfg 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 similarity index 100% rename from resources/quality/strateo3d/Standard_1.2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg rename to resources/quality/strateo3d/Standard_1_2_Experimental/s3d_std1.2_TPU98A_H.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ABS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ABS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ACETATE_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_ASA-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_BVOH_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_COPA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_COPA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_HIPS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PA6GF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PC_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PC_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PETG_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PETG_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PLA_HT_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-M_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_PVA-S_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_A.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_4/s3d_IDEX420_std0.4_TPU98A_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS-X_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ABS_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ABS_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ACETATE_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_ASA-X_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_BVOH_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_COPA_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_COPA_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_HIPS_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6CF_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PA6GF_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PC_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PC_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PETG_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PETG_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PLA_HT_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-M_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_PVA-S_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_B.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_6/s3d_IDEX420_std0.6_TPU98A_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS-X_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ABS_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ABS_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_ASA-X_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_BVOH_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_COPA_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_COPA_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_HIPS_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6CF_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PA6GF_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PC_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PC_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PETG_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PETG_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PLA_HT_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-M_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_PVA-S_E.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_C.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_D.inst.cfg diff --git a/resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg b/resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg similarity index 100% rename from resources/quality/strateo3d_IDEX420/Standard_0.8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg rename to resources/quality/strateo3d_IDEX420/Standard_0_8/s3d_IDEX420_std0.8_TPU98A_E.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_30/abs_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_30/abs_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_30/abs_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.30/abs_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_30/abs_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_40/abs_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_40/abs_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_40/abs_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_40/abs_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.40/abs_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_40/abs_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_50/abs_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_50/abs_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_50/abs_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_50/abs_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/abs/nozzle_0.50/abs_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/uni_base/abs/nozzle_0_50/abs_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_30/hips_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_30/hips_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_30/hips_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.30/hips_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_30/hips_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_40/hips_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_40/hips_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_40/hips_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_40/hips_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.40/hips_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_40/hips_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_50/hips_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_50/hips_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_50/hips_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_50/hips_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/hips/nozzle_0.50/hips_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/uni_base/hips/nozzle_0_50/hips_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_30/petg_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_30/petg_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_30/petg_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.30/petg_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_30/petg_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_40/petg_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_40/petg_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_40/petg_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_40/petg_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.40/petg_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_40/petg_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_50/petg_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_50/petg_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_50/petg_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_50/petg_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/petg/nozzle_0.50/petg_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/uni_base/petg/nozzle_0_50/petg_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_30/pla_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_30/pla_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_30/pla_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.30/pla_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_30/pla_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_40/pla_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_40/pla_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_40/pla_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_40/pla_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.40/pla_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_40/pla_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_50/pla_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_50/pla_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_50/pla_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_50/pla_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/uni_base/pla/nozzle_0.50/pla_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/uni_base/pla/nozzle_0_50/pla_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_20/zav_abs_nozzle_0.20_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_20/zav_abs_nozzle_0.20_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_20/zav_abs_nozzle_0.20_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_25/zav_abs_nozzle_0.25_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_25/zav_abs_nozzle_0.25_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_25/zav_abs_nozzle_0.25_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_25/zav_abs_nozzle_0.25_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_30/zav_abs_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_30/zav_abs_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_30/zav_abs_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_30/zav_abs_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_35/zav_abs_nozzle_0.35_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_35/zav_abs_nozzle_0.35_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_35/zav_abs_nozzle_0.35_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_35/zav_abs_nozzle_0.35_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_40/zav_abs_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_40/zav_abs_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_40/zav_abs_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_40/zav_abs_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_40/zav_abs_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_45/zav_abs_nozzle_0.45_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_50/zav_abs_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_50/zav_abs_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_50/zav_abs_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_50/zav_abs_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_50/zav_abs_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_60/zav_abs_nozzle_0.60_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_80/zav_abs_nozzle_0.80_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_80/zav_abs_nozzle_0.80_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_80/zav_abs_nozzle_0.80_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_80/zav_abs_nozzle_0.80_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_0.80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg rename to resources/quality/zav_base/abs/nozzle_0_80/zav_abs_nozzle_0.80_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg rename to resources/quality/zav_base/abs/nozzle_1_00/zav_abs_nozzle_1.00_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg rename to resources/quality/zav_base/abs/nozzle_1_00/zav_abs_nozzle_1.00_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg rename to resources/quality/zav_base/abs/nozzle_1_00/zav_abs_nozzle_1.00_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/abs/nozzle_1.00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg rename to resources/quality/zav_base/abs/nozzle_1_00/zav_abs_nozzle_1.00_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_20/zav_petg_nozzle_0.20_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_20/zav_petg_nozzle_0.20_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_20/zav_petg_nozzle_0.20_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_25/zav_petg_nozzle_0.25_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_25/zav_petg_nozzle_0.25_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_25/zav_petg_nozzle_0.25_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_25/zav_petg_nozzle_0.25_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_30/zav_petg_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_30/zav_petg_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_30/zav_petg_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_30/zav_petg_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_35/zav_petg_nozzle_0.35_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_35/zav_petg_nozzle_0.35_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_35/zav_petg_nozzle_0.35_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_35/zav_petg_nozzle_0.35_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_40/zav_petg_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_40/zav_petg_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_40/zav_petg_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_40/zav_petg_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_40/zav_petg_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_45/zav_petg_nozzle_0.45_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_50/zav_petg_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_50/zav_petg_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_50/zav_petg_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_50/zav_petg_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_50/zav_petg_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_60/zav_petg_nozzle_0.60_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_80/zav_petg_nozzle_0.80_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_80/zav_petg_nozzle_0.80_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_80/zav_petg_nozzle_0.80_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_80/zav_petg_nozzle_0.80_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_0.80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg rename to resources/quality/zav_base/petg/nozzle_0_80/zav_petg_nozzle_0.80_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg rename to resources/quality/zav_base/petg/nozzle_1_00/zav_petg_nozzle_1.00_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg rename to resources/quality/zav_base/petg/nozzle_1_00/zav_petg_nozzle_1.00_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg rename to resources/quality/zav_base/petg/nozzle_1_00/zav_petg_nozzle_1.00_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/petg/nozzle_1.00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg rename to resources/quality/zav_base/petg/nozzle_1_00/zav_petg_nozzle_1.00_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_20/zav_pla_nozzle_0.20_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_20/zav_pla_nozzle_0.20_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_20/zav_pla_nozzle_0.20_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_25/zav_pla_nozzle_0.25_layer_0.05.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_25/zav_pla_nozzle_0.25_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_25/zav_pla_nozzle_0.25_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_25/zav_pla_nozzle_0.25_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_30/zav_pla_nozzle_0.30_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_30/zav_pla_nozzle_0.30_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_30/zav_pla_nozzle_0.30_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_30/zav_pla_nozzle_0.30_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_35/zav_pla_nozzle_0.35_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_35/zav_pla_nozzle_0.35_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_35/zav_pla_nozzle_0.35_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_35/zav_pla_nozzle_0.35_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_40/zav_pla_nozzle_0.40_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_40/zav_pla_nozzle_0.40_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_40/zav_pla_nozzle_0.40_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_40/zav_pla_nozzle_0.40_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_40/zav_pla_nozzle_0.40_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.10.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_45/zav_pla_nozzle_0.45_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_50/zav_pla_nozzle_0.50_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_50/zav_pla_nozzle_0.50_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_50/zav_pla_nozzle_0.50_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_50/zav_pla_nozzle_0.50_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_50/zav_pla_nozzle_0.50_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.15.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_60/zav_pla_nozzle_0.60_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_80/zav_pla_nozzle_0.80_layer_0.20.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_80/zav_pla_nozzle_0.80_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_80/zav_pla_nozzle_0.80_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_80/zav_pla_nozzle_0.80_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_0.80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg rename to resources/quality/zav_base/pla/nozzle_0_80/zav_pla_nozzle_0.80_layer_0.40.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg rename to resources/quality/zav_base/pla/nozzle_1_00/zav_pla_nozzle_1.00_layer_0.25.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg rename to resources/quality/zav_base/pla/nozzle_1_00/zav_pla_nozzle_1.00_layer_0.30.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg rename to resources/quality/zav_base/pla/nozzle_1_00/zav_pla_nozzle_1.00_layer_0.35.inst.cfg 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 similarity index 100% rename from resources/quality/zav_base/pla/nozzle_1.00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg rename to resources/quality/zav_base/pla/nozzle_1_00/zav_pla_nozzle_1.00_layer_0.40.inst.cfg From 0fe10b4ac2a2272acbdf2fb04345be55e2c75103 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 22 Sep 2023 00:43:14 +0200 Subject: [PATCH 211/231] Revert "MacOS App doesn't like dots" This reverts commit d8b5b26a0a1825c014e05a1ea7eb35fd025f5364. --- UltiMaker-Cura.spec.jinja | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UltiMaker-Cura.spec.jinja b/UltiMaker-Cura.spec.jinja index 8b17b3331e..f026c1edd7 100644 --- a/UltiMaker-Cura.spec.jinja +++ b/UltiMaker-Cura.spec.jinja @@ -207,7 +207,7 @@ class UMBUNDLE(BUNDLE): pass else: if typ == 'DATA': - if any(["." in p for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': + if any([p.startswith(".") for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': # Skip info dist egg and some not needed folders in tcl and tk, since they all contain dots in their files logger.warning(f"Skipping DATA file {inm}") continue From d5f4bffb8b38c9e146740b9f0f338708161f3b92 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 22 Sep 2023 00:43:14 +0200 Subject: [PATCH 212/231] Revert "Only filter files in directories starting with ." This reverts commit f806a61819592f6c80adb0ef83aa162253154a81. --- UltiMaker-Cura.spec.jinja | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UltiMaker-Cura.spec.jinja b/UltiMaker-Cura.spec.jinja index f026c1edd7..3d540d3b8f 100644 --- a/UltiMaker-Cura.spec.jinja +++ b/UltiMaker-Cura.spec.jinja @@ -207,7 +207,7 @@ class UMBUNDLE(BUNDLE): pass else: if typ == 'DATA': - if any([p.startswith(".") for p in inm.parent.parts if inm.parent.is_dir()]) or inm.suffix == '.so': + if any(['.' in p for p in inm.parent.parts]) or inm.suffix == '.so': # Skip info dist egg and some not needed folders in tcl and tk, since they all contain dots in their files logger.warning(f"Skipping DATA file {inm}") continue From b401ecee0221324d9effd94a621b2baa167f014c Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 22 Sep 2023 01:29:22 +0200 Subject: [PATCH 213/231] Add MacOS directory naming linting A new Linter subclass - 'Directory' has been created and integrated into the linting process to handle directory naming conventions, specifically for MacOS. MacOS has issues when signing and notarizing directories with '.' in their names. The new class will trigger an 'Error' level diagnostic if this convention is violated. The linter will become a required check with this update, as its new check configuration was added to '.printer-linter'. The version number in 'pyproject.toml' was also incremented to reflect these changes. Contributes to CURA-11014 --- .printer-linter | 1 + printer-linter/pyproject.toml | 2 +- printer-linter/src/printerlinter/factory.py | 13 ++++---- .../src/printerlinter/linters/directory.py | 32 +++++++++++++++++++ printer-linter/src/terminal.py | 10 ++++-- 5 files changed, 48 insertions(+), 10 deletions(-) create mode 100644 printer-linter/src/printerlinter/linters/directory.py diff --git a/.printer-linter b/.printer-linter index 2ead01ffb1..3a42a5c033 100644 --- a/.printer-linter +++ b/.printer-linter @@ -2,6 +2,7 @@ checks: diagnostic-mesh-file-extension: true diagnostic-mesh-file-size: true diagnostic-definition-redundant-override: true + diagnostic-resources-macos-app-directory-name: true fixes: diagnostic-definition-redundant-override: true format: diff --git a/printer-linter/pyproject.toml b/printer-linter/pyproject.toml index 74c6531c87..c346dc0496 100644 --- a/printer-linter/pyproject.toml +++ b/printer-linter/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "printerlinter" description = "Cura UltiMaker printer linting tool" -version = "0.1.0" +version = "0.1.1" authors = [ { name = "UltiMaker", email = "cura@ultimaker.com" } ] diff --git a/printer-linter/src/printerlinter/factory.py b/printer-linter/src/printerlinter/factory.py index d27f82244b..4473fb9a4e 100644 --- a/printer-linter/src/printerlinter/factory.py +++ b/printer-linter/src/printerlinter/factory.py @@ -1,26 +1,27 @@ from pathlib import Path -from typing import Optional +from typing import Optional, List from .linters.profile import Profile from .linters.defintion import Definition from .linters.linter import Linter from .linters.meshes import Meshes +from .linters.directory import Directory -def getLinter(file: Path, settings: dict) -> Optional[Linter]: +def getLinter(file: Path, settings: dict) -> Optional[List[Linter]]: """ Returns a Linter depending on the file format """ if not file.exists(): return None if ".inst" in file.suffixes and ".cfg" in file.suffixes: - return Profile(file, settings) + return [Directory(file, settings), Profile(file, settings)] if ".def" in file.suffixes and ".json" in file.suffixes: if file.stem in ("fdmprinter.def", "fdmextruder.def"): return None - return Definition(file, settings) + return [Directory(file, settings), Definition(file, settings)] if file.parent.stem == "meshes": - return Meshes(file, settings) + return [Meshes(file, settings)] - return None + return [Directory(file, settings)] diff --git a/printer-linter/src/printerlinter/linters/directory.py b/printer-linter/src/printerlinter/linters/directory.py new file mode 100644 index 0000000000..1e81be4ded --- /dev/null +++ b/printer-linter/src/printerlinter/linters/directory.py @@ -0,0 +1,32 @@ +from pathlib import Path +from typing import Iterator + +from ..diagnostic import Diagnostic +from .linter import Linter + + +class Directory(Linter): + def __init__(self, file: Path, settings: dict) -> None: + """ Finds issues in the parent directory""" + super().__init__(file, settings) + + def check(self) -> Iterator[Diagnostic]: + if self._settings["checks"].get("diagnostic-resources-macos-app-directory-name", False): + for check in self.checkForDotInDirName(): + yield check + + yield + + def checkForDotInDirName(self) -> Iterator[Diagnostic]: + """ Check if there is a dot in the directory name, MacOS has trouble signing and notarizing otherwise """ + if any("." in p for p in self._file.parent.parts): + print("bghkgh") + yield Diagnostic( + file = self._file, + diagnostic_name = "diagnostic-resources-macos-app-directory-name", + message = f"Directory name containing a `.` not allowed {self._file.suffix}, rename directory containing this file e.q: `_`", + level = "Error", + offset = 1 + ) + yield + diff --git a/printer-linter/src/terminal.py b/printer-linter/src/terminal.py index 71103a0db2..fb5ee36bd0 100644 --- a/printer-linter/src/terminal.py +++ b/printer-linter/src/terminal.py @@ -71,12 +71,16 @@ def main() -> None: def diagnoseIssuesWithFile(file: Path, settings: dict) -> List[Diagnostic]: """ For file, runs all diagnostic checks in settings and returns a list of diagnostics """ - linter = factory.getLinter(file, settings) + linters = factory.getLinter(file, settings) - if not linter: + if not linters: return [] - return list(filter(lambda d: d is not None, linter.check())) + linter_results = [] + for linter in linters: + linter_results.extend(list(filter(lambda d: d is not None, linter.check()))) + + return linter_results def applyFixesToFile(file, settings, full_body_check) -> None: From 658f270fe103b427b333d83b8bef84d225b1e3f8 Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 22 Sep 2023 01:30:00 +0200 Subject: [PATCH 214/231] removed debugging statement Contributes to CURA-11014 --- printer-linter/src/printerlinter/linters/directory.py | 1 - 1 file changed, 1 deletion(-) diff --git a/printer-linter/src/printerlinter/linters/directory.py b/printer-linter/src/printerlinter/linters/directory.py index 1e81be4ded..4ca299dad7 100644 --- a/printer-linter/src/printerlinter/linters/directory.py +++ b/printer-linter/src/printerlinter/linters/directory.py @@ -20,7 +20,6 @@ class Directory(Linter): def checkForDotInDirName(self) -> Iterator[Diagnostic]: """ Check if there is a dot in the directory name, MacOS has trouble signing and notarizing otherwise """ if any("." in p for p in self._file.parent.parts): - print("bghkgh") yield Diagnostic( file = self._file, diagnostic_name = "diagnostic-resources-macos-app-directory-name", From dde9384c04ef3cd553ccf0ae94d9afb62223fc0c Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 23 Sep 2023 19:12:37 +0200 Subject: [PATCH 215/231] clean the slate self-hosted runners are persistent since the the internal repo installs the private artifactory when run from there, the public repo tries to use that data, but from here we don't have access to the sources. This steps ensure that the private Artifactory is unknown in the public repo --- .github/workflows/macos.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index de3415f93b..4e30de2748 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -143,6 +143,9 @@ jobs: p12-file-base64: ${{ secrets.MACOS_CERT_INSTALLER_P12 }} p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} + - name: Remove private Artifactory + run: conan remote remove cura-conan-private + - name: Get Conan configuration run: | conan config install https://github.com/Ultimaker/conan-config.git From b1e5718e72971c999fa91cf9762c905a82fff887 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 23 Sep 2023 19:15:38 +0200 Subject: [PATCH 216/231] allow cmd to to fail --- .github/workflows/macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 4e30de2748..a428439b24 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -144,7 +144,7 @@ jobs: p12-password: ${{ secrets.MACOS_CERT_PASSPHRASE }} - name: Remove private Artifactory - run: conan remote remove cura-conan-private + run: conan remote remove cura-conan-private || true - name: Get Conan configuration run: | From f8425b039a1890b7184715479d19e7a577f80203 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 23 Sep 2023 19:24:48 +0200 Subject: [PATCH 217/231] don't upload packages from self-hosted --- .github/workflows/macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index a428439b24..9d9bec6208 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -158,7 +158,7 @@ jobs: run: conan install $CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$ENTERPRISE -o cura:staging=$STAGING --json "cura_inst/conan_install_info.json" - name: Upload the Package(s) - if: always() + if: always() && ${{ inputs.operating_system != 'self-hosted' }} run: | conan upload "*" -r cura --all -c From e25f1b03a5090cb1732776b04384949be19b7c14 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Sat, 23 Sep 2023 19:33:00 +0200 Subject: [PATCH 218/231] Update macos.yml --- .github/workflows/macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 9d9bec6208..01a64f5180 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -158,7 +158,7 @@ jobs: run: conan install $CURA_CONAN_VERSION ${{ inputs.conan_args }} --build=missing --update -if cura_inst -g VirtualPythonEnv -o cura:enterprise=$ENTERPRISE -o cura:staging=$STAGING --json "cura_inst/conan_install_info.json" - name: Upload the Package(s) - if: always() && ${{ inputs.operating_system != 'self-hosted' }} + if: ${{ inputs.operating_system != 'self-hosted' }} run: | conan upload "*" -r cura --all -c From e355c8f6e83dc6e3d8f32edd45b72527a6452062 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Mon, 25 Sep 2023 11:44:03 +0200 Subject: [PATCH 219/231] Fixing the help message CURA-10228 --- resources/definitions/fdmprinter.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 590b8d3f29..b284f4b4dd 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -2453,7 +2453,7 @@ "material_print_temperature_layer_0": { "label": "Printing Temperature Initial Layer", - "description": "The temperature used for printing the first layer. Set at 0 to disable special handling of the initial layer.", + "description": "The temperature used for printing the first layer.", "unit": "\u00b0C", "type": "float", "default_value": 215, From 19c6c68b0aa625ed7cb42fdcedd3983e36a40a9e Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Mon, 25 Sep 2023 13:36:36 +0200 Subject: [PATCH 220/231] Fix cura recommended mode crashing CURA-11051 --- .../PrintSetupSelector/Recommended/RecommendedPrintSetup.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml index 0f4efc8498..b89a251766 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml @@ -39,7 +39,7 @@ Flickable padding: UM.Theme.getSize("default_margin").width spacing: UM.Theme.getSize("default_margin").height - width: recommendedPrintSetup.width - 2 * padding - (scroll.visible ? scroll.width : 0) + width: recommendedPrintSetup.width - 2 * padding - UM.Theme.getSize("thin_margin").width // TODO property real firstColumnWidth: Math.round(width / 3) From 43694fde1cbac884973c88f961d943ed9b87b253 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Mon, 25 Sep 2023 15:03:11 +0200 Subject: [PATCH 221/231] Add setting to group outer walls CURA-11082 --- resources/definitions/fdmprinter.def.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index b284f4b4dd..79523957f5 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1162,6 +1162,13 @@ "default_value": false, "settable_per_mesh": true }, + "group_outer_walls": { + "label": "Group Outer Walls", + "description": "When enabled outer walls of the same island are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", + "type": "bool", + "default_value": false, + "settable_per_mesh": true + }, "inset_direction": { "label": "Wall Ordering", From f448f3600d2b6b38d42b3b1c6bb0a36476dd4413 Mon Sep 17 00:00:00 2001 From: casperlamboo Date: Mon, 25 Sep 2023 13:04:57 +0000 Subject: [PATCH 222/231] Applied printer-linter format --- resources/definitions/fdmprinter.def.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 79523957f5..4f689f9ba7 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1162,7 +1162,8 @@ "default_value": false, "settable_per_mesh": true }, - "group_outer_walls": { + "group_outer_walls": + { "label": "Group Outer Walls", "description": "When enabled outer walls of the same island are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", "type": "bool", From 288c1f7275ebefd46e7bfd281a85dff5071944c8 Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Mon, 25 Sep 2023 15:07:07 +0200 Subject: [PATCH 223/231] Add new setting to visibility CURA-11082 --- resources/setting_visibility/advanced.cfg | 1 + resources/setting_visibility/expert.cfg | 1 + 2 files changed, 2 insertions(+) diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg index c3451d2c98..0b021acd4c 100644 --- a/resources/setting_visibility/advanced.cfg +++ b/resources/setting_visibility/advanced.cfg @@ -23,6 +23,7 @@ wall_x_extruder_nr wall_thickness wall_line_count optimize_wall_printing_order +group_outer_walls xy_offset [top_bottom] diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg index 5388681e8f..abb4b81dba 100644 --- a/resources/setting_visibility/expert.cfg +++ b/resources/setting_visibility/expert.cfg @@ -32,6 +32,7 @@ wall_0_wipe_dist wall_0_inset wall_transition_filter_distance optimize_wall_printing_order +group_outer_walls inset_direction alternate_extra_perimeter fill_outline_gaps From 8d36f0a9fed87c2fb84e386aa7a48b2a324084fd Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Tue, 26 Sep 2023 10:43:30 +0200 Subject: [PATCH 224/231] Put group outer walls in experimental CURA-11082 --- resources/definitions/fdmprinter.def.json | 15 +++++++-------- resources/setting_visibility/advanced.cfg | 1 - 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 4f689f9ba7..911768bf7a 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1162,14 +1162,6 @@ "default_value": false, "settable_per_mesh": true }, - "group_outer_walls": - { - "label": "Group Outer Walls", - "description": "When enabled outer walls of the same island are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", - "type": "bool", - "default_value": false, - "settable_per_mesh": true - }, "inset_direction": { "label": "Wall Ordering", @@ -8133,6 +8125,13 @@ "resolve": "max(extruderValues('raft_base_wall_count'))", "settable_per_mesh": false, "settable_per_extruder": false + }, + "group_outer_walls": { + "label": "Group Outer Walls", + "description": "When enabled outer walls of different islands are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", + "type": "bool", + "default_value": true, + "settable_per_mesh": true } } }, diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg index 0b021acd4c..c3451d2c98 100644 --- a/resources/setting_visibility/advanced.cfg +++ b/resources/setting_visibility/advanced.cfg @@ -23,7 +23,6 @@ wall_x_extruder_nr wall_thickness wall_line_count optimize_wall_printing_order -group_outer_walls xy_offset [top_bottom] From 0960668b76d691e178030a76d5f7e2d149fe45be Mon Sep 17 00:00:00 2001 From: casperlamboo Date: Tue, 26 Sep 2023 08:45:03 +0000 Subject: [PATCH 225/231] Applied printer-linter format --- resources/definitions/fdmprinter.def.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 911768bf7a..a7ab476010 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8126,7 +8126,8 @@ "settable_per_mesh": false, "settable_per_extruder": false }, - "group_outer_walls": { + "group_outer_walls": + { "label": "Group Outer Walls", "description": "When enabled outer walls of different islands are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", "type": "bool", From 07dc257d32398f88d46618ec455921b932fb8dd0 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:04:31 +0200 Subject: [PATCH 226/231] Update resources/definitions/fdmprinter.def.json CURA-11082 - Updated description --- resources/definitions/fdmprinter.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index a7ab476010..d0d02363de 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8129,7 +8129,7 @@ "group_outer_walls": { "label": "Group Outer Walls", - "description": "When enabled outer walls of different islands are printed in-sequence. When enabled the this limits the amount of flow changes, while disabling reduces the amount of travels", + "description": "Outer walls of different islands in the same layer are printed in sequence. When enabled the amount of flow changes is limited because walls are printed one type at a time, when disabled the number of travels between islands is reduced because walls in the same islands are grouped.", "type": "bool", "default_value": true, "settable_per_mesh": true From 3ebeb0a6616ee37cedb513f78a35ca4820e9a349 Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Tue, 26 Sep 2023 13:59:45 +0200 Subject: [PATCH 227/231] Set a brand to empty material to avoid later crash CURA-11089 --- cura/Settings/cura_empty_instance_containers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/Settings/cura_empty_instance_containers.py b/cura/Settings/cura_empty_instance_containers.py index b142c53c11..f868c3709f 100644 --- a/cura/Settings/cura_empty_instance_containers.py +++ b/cura/Settings/cura_empty_instance_containers.py @@ -28,6 +28,7 @@ empty_material_container.setMetaDataEntry("type", "material") empty_material_container.setMetaDataEntry("base_file", "empty_material") empty_material_container.setMetaDataEntry("GUID", "FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF") empty_material_container.setMetaDataEntry("material", "empty") +empty_material_container.setMetaDataEntry("brand", "empty_brand") # Empty quality EMPTY_QUALITY_CONTAINER_ID = "empty_quality" From 24e1cfa2b7b8db480cf8992ca92e31c8d9c7963f Mon Sep 17 00:00:00 2001 From: jellespijker Date: Fri, 29 Sep 2023 15:25:48 +0200 Subject: [PATCH 228/231] Use `testing` for dependencies on `main` Otherwise, we will use the same dependencies for 5.5.0-beta. Such as CuraEngine and fdm_materials etc. --- conanfile.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/conanfile.py b/conanfile.py index 1fae6d3a60..e99a61a4de 100644 --- a/conanfile.py +++ b/conanfile.py @@ -308,18 +308,18 @@ class CuraConan(ConanFile): self.requires("curaengine_grpc_definitions/latest@ultimaker/testing") self.requires("zlib/1.2.13") self.requires("pyarcus/5.3.0") - self.requires("curaengine/(latest)@ultimaker/stable") + self.requires("curaengine/(latest)@ultimaker/testing") self.requires("pysavitar/5.3.0") self.requires("pynest2d/5.3.0") self.requires("curaengine_plugin_gradual_flow/(latest)@ultimaker/testing") - self.requires("uranium/(latest)@ultimaker/stable") - self.requires("cura_binary_data/(latest)@ultimaker/stable") + self.requires("uranium/(latest)@ultimaker/testing") + 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/stable") + self.requires("fdm_materials/(latest)@ultimaker/testing") def build_requirements(self): if self.options.devtools: From 6106ade3afa1a4e974ba8af51e93d400c40974b0 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Mon, 2 Oct 2023 09:49:04 +0200 Subject: [PATCH 229/231] Fix missing asc file in Linux build artifacts The asc was created for the AppImage, but never uploaded as an artifact. Fixes CURA-11087 --- .github/workflows/installers.yml | 8 ++++++++ .github/workflows/linux.yml | 8 ++++++++ packaging/AppImage-builder/create_appimage.py | 4 ++-- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 34157a7079..4fe227756c 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -168,14 +168,22 @@ jobs: with: name: ${{ steps.filename.outputs.LINUX }}-AppImage path: installers + + - name: Download linux installer jobs asc artifacts + uses: actions/download-artifact@v2 + with: + name: ${{ steps.filename.outputs.LINUX }}-asc + path: installers - name: Rename Linux installer to nightlies run: | mv installers/${{ steps.filename.outputs.LINUX }}.AppImage installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage + mv installers/${{ steps.filename.outputs.LINUX }}.AppImage.asc installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage.asc - name: Update nightly release for Linux run: | gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage --clobber + gh release upload nightly installers/${{ steps.filename.outputs.NIGHTLY_NAME }}-linux-X64.AppImage.asc --clobber env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 8b2f30e3ac..719a07250c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -257,6 +257,14 @@ jobs: dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage retention-days: 5 + - name: Upload the asc + uses: actions/upload-artifact@v3 + with: + name: ${{ steps.filename.outputs.INSTALLER_FILENAME }}-asc + path: | + dist/${{ steps.filename.outputs.INSTALLER_FILENAME }}.AppImage.asc + retention-days: 5 + - name: Write the run info shell: python run: | diff --git a/packaging/AppImage-builder/create_appimage.py b/packaging/AppImage-builder/create_appimage.py index 819ec0b766..da146fa8ab 100644 --- a/packaging/AppImage-builder/create_appimage.py +++ b/packaging/AppImage-builder/create_appimage.py @@ -38,7 +38,7 @@ def build_appimage(dist_path, version, appimage_filename): """ generate_appimage_builder_config(dist_path, version, appimage_filename) create_appimage() - sign_appimage(dist_path, appimage_filename) + sign_appimage(appimage_filename) def generate_appimage_builder_config(dist_path, version, appimage_filename): @@ -85,7 +85,7 @@ def create_appimage(): raise RuntimeError(f"The AppImageTool command returned non-zero: {result}") -def sign_appimage(dist_path, appimage_filename): +def sign_appimage(appimage_filename): command = ["gpg", "--yes", "--armor", "--detach-sig", appimage_filename] result = subprocess.call(command) if result != 0: From 8e6c74f296bfa4d7531fa4cae18cf9dcefa1f462 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Mon, 2 Oct 2023 11:22:32 +0200 Subject: [PATCH 230/231] Remove PETG and ABS profiles for the beta release. --- .../um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ---- ...3_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ------ ...s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ------ .../um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ---- ...s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg | 27 ------- .../um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ------ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 ------- ...3_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ------ ...3_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ------ ...s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg | 26 ------- .../um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ------ ...3_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg | 26 ------- .../um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ------ .../um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ---- ...5_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ------ ...s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ------ .../um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ---- ...s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg | 27 ------- .../um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ------ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 ------- ...5_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ------ ...5_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ------ ...s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg | 26 ------- .../um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ------ ...5_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg | 26 ------- .../um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ------ .../um_s3_aa0.25_um-abs_0.1mm.inst.cfg | 21 ----- .../um_s3_aa0.25_um-petg_0.1mm.inst.cfg | 23 ------ .../um_s3_aa0.4_um-abs_0.06mm.inst.cfg | 29 ------- .../um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 75 ------------------ .../um_s3_aa0.4_um-abs_0.1mm.inst.cfg | 29 ------- .../um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 76 ------------------ .../um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 77 ------------------- .../um_s3_aa0.4_um-petg_0.06mm.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 74 ------------------ .../um_s3_aa0.4_um-petg_0.1mm.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 75 ------------------ .../um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 76 ------------------ .../um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 74 ------------------ .../um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 74 ------------------ .../um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 74 ------------------ .../um_s5_aa0.25_um-abs_0.1mm.inst.cfg | 21 ----- .../um_s5_aa0.25_um-petg_0.1mm.inst.cfg | 23 ------ .../um_s5_aa0.4_um-abs_0.06mm.inst.cfg | 29 ------- .../um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 75 ------------------ .../um_s5_aa0.4_um-abs_0.1mm.inst.cfg | 29 ------- .../um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 76 ------------------ .../um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 77 ------------------- .../um_s5_aa0.4_um-petg_0.06mm.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 74 ------------------ .../um_s5_aa0.4_um-petg_0.1mm.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 75 ------------------ .../um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 76 ------------------ .../um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 74 ------------------ .../um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 74 ------------------ .../um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 74 ------------------ 74 files changed, 3064 deletions(-) delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg deleted file mode 100644 index fb88768bb6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg deleted file mode 100644 index e06ccbc3c6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg deleted file mode 100644 index 9d2ad2a8ca..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg deleted file mode 100644 index 967051c6b6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg deleted file mode 100644 index c08c5e37c1..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index e5c66d6b88..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index d51b925c24..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 8cb3b60f94..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg deleted file mode 100644 index 0b2c1c3a96..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg deleted file mode 100644 index 9bf56f69a2..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index 698fa97fc8..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index fddbf1a350..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index e0df1f7d0f..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index 60413405bb..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index 8557038cdf..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 5ca0c38d68..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index 5db19be11f..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index 0d34733f07..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index 60da5eb917..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg deleted file mode 100644 index 3866a4593a..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg deleted file mode 100644 index 908186790e..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg deleted file mode 100644 index e5eac8992c..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg deleted file mode 100644 index b5834b5757..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg deleted file mode 100644 index 63b0273ba5..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index c8ead2040c..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index c77fa51e12..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 63b4386e2f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg deleted file mode 100644 index b0057d80ed..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg deleted file mode 100644 index 00c264aa32..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index da575d938f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index c4b84e2053..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index ea10424026..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index 8281aefcf0..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index 15804a0821..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index e454a17773..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index ed5a152040..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index d723ee511f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index dac4c2b723..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg deleted file mode 100644 index ada1c2cefb..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,21 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 20 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg deleted file mode 100644 index fe8efb08d8..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,23 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = 0.8 - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg deleted file mode 100644 index 312afa0421..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -machine_nozzle_cool_down_speed = 0.8 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 10 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg deleted file mode 100644 index 452c16dd53..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Normal -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg deleted file mode 100644 index b53e8275a2..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 3bbf42903b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 0a5a935f72..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,77 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 7 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg deleted file mode 100644 index 1b7919bd02..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg deleted file mode 100644 index 5d0e2ddba9..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Normal -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg deleted file mode 100644 index afa05aa2cf..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 -speed_infill = =math.ceil(speed_print * 45 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 2b438f4f6b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg deleted file mode 100644 index c5ed11169b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 4bd02c1943..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 1d017a242f..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg deleted file mode 100644 index e11e08a6c9..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 10 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 04d6feea38..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 5ad42176e3..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg deleted file mode 100644 index 0ee56517a4..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg deleted file mode 100644 index 1b6c680650..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,21 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 20 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg deleted file mode 100644 index c5cadca4bd..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,23 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = 0.8 - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg deleted file mode 100644 index a69ff33f76..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -machine_nozzle_cool_down_speed = 0.8 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 10 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg deleted file mode 100644 index 92dc932549..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Normal -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg deleted file mode 100644 index ca659622cb..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 4f85f2a0fd..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 6fecbdecb2..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,77 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 7 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg deleted file mode 100644 index 9545d34977..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg deleted file mode 100644 index 8ed59d8c82..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Normal -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg deleted file mode 100644 index 4a20bd76b3..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 -speed_infill = =math.ceil(speed_print * 45 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 0ca5fed74f..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 6219f2e24a..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg deleted file mode 100644 index d1b37d16d6..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 8d1d9b8695..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg deleted file mode 100644 index 39527ff8b0..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 10 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 55a15c5749..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 525846bfa7..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg deleted file mode 100644 index 7a121c281d..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - From f3771c8f524f765f8d77ca777383b90a8165076f Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Mon, 2 Oct 2023 15:41:40 +0200 Subject: [PATCH 231/231] Reduce the outerwall speed from 35mm/s to 30mm/s to prevent to much ringing. --- .../um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ---- ...3_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ------ ...s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ------ .../um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ---- ...s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg | 27 ------- .../um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ------ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 ------- ...3_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ------ ...3_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ------ ...s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg | 26 ------- .../um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ------ ...3_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg | 26 ------- .../um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ------ .../um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg | 17 ---- ...5_aa0.4_um-abs_0.15mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg | 24 ------ ...s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg | 24 ------ .../um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg | 17 ---- ...s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg | 27 ------- .../um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg | 24 ------ ..._aa0.4_um-petg_0.15mm_engineering.inst.cfg | 28 ------- ...5_aa0.4_um-petg_0.1mm_engineering.inst.cfg | 24 ------ ...5_aa0.4_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg | 24 ------ ...s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg | 26 ------- .../um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg | 24 ------ ...5_aa0.8_um-petg_0.2mm_engineering.inst.cfg | 28 ------- .../um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg | 26 ------- .../um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg | 24 ------ .../um_s3_aa0.25_um-abs_0.1mm.inst.cfg | 21 ----- .../um_s3_aa0.25_um-petg_0.1mm.inst.cfg | 23 ------ .../um_s3_aa0.4_um-abs_0.06mm.inst.cfg | 29 ------- .../um_s3_aa0.4_um-abs_0.15mm.inst.cfg | 75 ------------------ .../um_s3_aa0.4_um-abs_0.1mm.inst.cfg | 29 ------- .../um_s3_aa0.4_um-abs_0.2mm.inst.cfg | 76 ------------------ .../um_s3_aa0.4_um-abs_0.3mm.inst.cfg | 77 ------------------- .../um_s3_aa0.4_um-petg_0.06mm.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.15mm.inst.cfg | 74 ------------------ .../um_s3_aa0.4_um-petg_0.1mm.inst.cfg | 27 ------- .../um_s3_aa0.4_um-petg_0.2mm.inst.cfg | 75 ------------------ .../um_s3_aa0.4_um-petg_0.3mm.inst.cfg | 76 ------------------ .../um_s3_aa0.4_um-pla_0.15mm.inst.cfg | 2 +- .../um_s3_aa0.4_um-pla_0.2mm.inst.cfg | 2 +- .../um_s3_aa0.4_um-pla_0.3mm.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg | 2 +- .../um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-abs_0.2mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-abs_0.3mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-abs_0.4mm.inst.cfg | 75 ------------------ .../um_s3_aa0.8_um-petg_0.2mm.inst.cfg | 74 ------------------ .../um_s3_aa0.8_um-petg_0.3mm.inst.cfg | 74 ------------------ .../um_s3_aa0.8_um-petg_0.4mm.inst.cfg | 74 ------------------ .../um_s3_aa0.8_um-pla_0.2mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-pla_0.3mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-pla_0.4mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- .../um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg | 2 +- .../um_s5_aa0.25_um-abs_0.1mm.inst.cfg | 21 ----- .../um_s5_aa0.25_um-petg_0.1mm.inst.cfg | 23 ------ .../um_s5_aa0.4_um-abs_0.06mm.inst.cfg | 29 ------- .../um_s5_aa0.4_um-abs_0.15mm.inst.cfg | 75 ------------------ .../um_s5_aa0.4_um-abs_0.1mm.inst.cfg | 29 ------- .../um_s5_aa0.4_um-abs_0.2mm.inst.cfg | 76 ------------------ .../um_s5_aa0.4_um-abs_0.3mm.inst.cfg | 77 ------------------- .../um_s5_aa0.4_um-petg_0.06mm.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.15mm.inst.cfg | 74 ------------------ .../um_s5_aa0.4_um-petg_0.1mm.inst.cfg | 27 ------- .../um_s5_aa0.4_um-petg_0.2mm.inst.cfg | 75 ------------------ .../um_s5_aa0.4_um-petg_0.3mm.inst.cfg | 76 ------------------ .../um_s5_aa0.4_um-pla_0.15mm.inst.cfg | 2 +- .../um_s5_aa0.4_um-pla_0.2mm.inst.cfg | 2 +- .../um_s5_aa0.4_um-pla_0.3mm.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg | 2 +- .../um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-abs_0.2mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-abs_0.3mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-abs_0.4mm.inst.cfg | 75 ------------------ .../um_s5_aa0.8_um-petg_0.2mm.inst.cfg | 74 ------------------ .../um_s5_aa0.8_um-petg_0.3mm.inst.cfg | 74 ------------------ .../um_s5_aa0.8_um-petg_0.4mm.inst.cfg | 74 ------------------ .../um_s5_aa0.8_um-pla_0.2mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-pla_0.3mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-pla_0.4mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg | 2 +- .../um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg | 2 +- 98 files changed, 24 insertions(+), 3088 deletions(-) delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg delete mode 100644 resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg delete mode 100644 resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg deleted file mode 100644 index fb88768bb6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg deleted file mode 100644 index e06ccbc3c6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg deleted file mode 100644 index 9d2ad2a8ca..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg deleted file mode 100644 index 967051c6b6..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg deleted file mode 100644 index c08c5e37c1..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index e5c66d6b88..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index d51b925c24..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 8cb3b60f94..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg deleted file mode 100644 index 0b2c1c3a96..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg deleted file mode 100644 index 9bf56f69a2..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index 698fa97fc8..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index fddbf1a350..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index e0df1f7d0f..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index 60413405bb..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index 8557038cdf..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 5ca0c38d68..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index 5db19be11f..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index 0d34733f07..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index 60da5eb917..0000000000 --- a/resources/intent/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg deleted file mode 100644 index 3866a4593a..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg deleted file mode 100644 index 908186790e..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg deleted file mode 100644 index e5eac8992c..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg deleted file mode 100644 index b5834b5757..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg deleted file mode 100644 index 63b0273ba5..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm_visual.inst.cfg +++ /dev/null @@ -1,17 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -speed_infill = 50 -top_bottom_thickness = 1.05 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index c8ead2040c..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index c77fa51e12..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index 63b4386e2f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg deleted file mode 100644 index b0057d80ed..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg deleted file mode 100644 index 00c264aa32..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm_engineering.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -jerk_print = 30 -speed_infill = =speed_print -speed_print = 30 -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index da575d938f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index c4b84e2053..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_print = 150 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =2 * line_width - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index ea10424026..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.4 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg deleted file mode 100644 index 8281aefcf0..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg deleted file mode 100644 index 15804a0821..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg deleted file mode 100644 index e454a17773..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg deleted file mode 100644 index ed5a152040..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_engineering.inst.cfg +++ /dev/null @@ -1,28 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Accurate -version = 4 - -[metadata] -intent_category = engineering -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -infill_sparse_density = 20 -jerk_print = 30 -speed_infill = =speed_print -speed_print = 35 -speed_roofing = =speed_topbottom -speed_topbottom = =speed_print -speed_wall = =speed_print -speed_wall_0 = =speed_wall -speed_wall_x = =speed_wall -top_bottom_thickness = =wall_thickness -wall_thickness = =line_width * 3 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg deleted file mode 100644 index d723ee511f..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_quick.inst.cfg +++ /dev/null @@ -1,26 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Quick -version = 4 - -[metadata] -intent_category = quick -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = False -acceleration_wall_0 = 2000 -gradual_infill_step_height = =4 * layer_height -gradual_infill_steps = 3 -infill_sparse_density = 40 -jerk_print = 30 -jerk_wall_0 = 30 -speed_wall = =speed_print -speed_wall_0 = 40 -top_bottom_thickness = =4 * layer_height -wall_thickness = =wall_line_width_0 - diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg deleted file mode 100644 index dac4c2b723..0000000000 --- a/resources/intent/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm_visual.inst.cfg +++ /dev/null @@ -1,24 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Visual -version = 4 - -[metadata] -intent_category = visual -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = intent -variant = AA 0.8 - -[values] -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 1 -acceleration_print = 2500 -acceleration_wall_0 = 1000 -inset_direction = inside_out -jerk_wall_0 = 20 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(35/50)) -speed_wall_0 = =math.ceil(speed_wall*(25/50)) -top_bottom_thickness = =max(1.2 , layer_height * 6) - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg deleted file mode 100644 index ada1c2cefb..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,21 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 20 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg deleted file mode 100644 index fe8efb08d8..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.25_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,23 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = 0.8 - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg deleted file mode 100644 index 312afa0421..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.06mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -machine_nozzle_cool_down_speed = 0.8 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 10 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg deleted file mode 100644 index 452c16dd53..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.15mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Normal -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg deleted file mode 100644 index b53e8275a2..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 3bbf42903b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 0a5a935f72..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,77 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 7 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg deleted file mode 100644 index 1b7919bd02..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.06mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg deleted file mode 100644 index 5d0e2ddba9..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.15mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Normal -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg deleted file mode 100644 index afa05aa2cf..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 -speed_infill = =math.ceil(speed_print * 45 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 2b438f4f6b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg deleted file mode 100644 index c5ed11169b..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg index 20904fadb4..e6c9360624 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.15mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg index d96227d2c2..43d14439b5 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.2mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg index 6c8c8b9628..c587c259cd 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg index f40e444af5..8e744b07ee 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg index bbf23a312a..ef25da0c2f 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg index d244baf095..b2da6e6244 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 4bd02c1943..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 1d017a242f..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg deleted file mode 100644 index e11e08a6c9..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-abs_0.4mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 10 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 04d6feea38..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 5ad42176e3..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg deleted file mode 100644 index 0ee56517a4..0000000000 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-petg_0.4mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s3 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg index 3912da043d..bc2228b410 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.2mm.inst.cfg @@ -62,7 +62,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg index af4ea31733..dd11f01825 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_0 = =math.ceil(speed_wall*(30/65)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg index dec66826d0..143245b59b 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-pla_0.4mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_0 = =math.ceil(speed_wall*(30/45)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg index 9536cbe9b2..dff75787fd 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -62,7 +62,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg index 11e583ed34..371c2b26a8 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_0 = =math.ceil(speed_wall*(30/65)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg index 1ae342962e..e2f52a4b8a 100644 --- a/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_0 = =math.ceil(speed_wall*(30/45)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg deleted file mode 100644 index 1b6c680650..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,21 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 20 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg deleted file mode 100644 index c5cadca4bd..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.25_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,23 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.25 -weight = 0 - -[values] -material_print_temperature = =default_material_print_temperature - 15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_topbottom = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = 0.8 - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg deleted file mode 100644 index a69ff33f76..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.06mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -machine_nozzle_cool_down_speed = 0.8 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 10 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg deleted file mode 100644 index 92dc932549..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.15mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Normal -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg deleted file mode 100644 index ca659622cb..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.1mm.inst.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_final_print_temperature = =material_print_temperature - 20 -material_print_temperature = =default_material_print_temperature - 5 -prime_tower_enable = False -raft_airgap = 0.15 -speed_infill = =math.ceil(speed_print * 40 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg deleted file mode 100644 index 4f85f2a0fd..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 6fecbdecb2..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,77 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 7 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg deleted file mode 100644 index 9545d34977..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.06mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = high -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 1 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 10 -speed_infill = =math.ceil(speed_print * 40 / 50) -speed_print = 50 -speed_topbottom = =math.ceil(speed_print * 30 / 50) -speed_wall = =math.ceil(speed_print * 30 / 50) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg deleted file mode 100644 index 8ed59d8c82..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.15mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Normal -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = fast -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -1 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg deleted file mode 100644 index 4a20bd76b3..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.1mm.inst.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fine -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = normal -setting_version = 22 -type = quality -variant = AA 0.4 -weight = 0 - -[values] -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles' -machine_nozzle_cool_down_speed = 0.85 -machine_nozzle_heat_up_speed = 1.5 -material_print_temperature = =default_material_print_temperature - 5 -speed_infill = =math.ceil(speed_print * 45 / 55) -speed_print = 55 -speed_topbottom = =math.ceil(speed_print * 30 / 55) -speed_wall = =math.ceil(speed_print * 30 / 55) -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 0ca5fed74f..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 6219f2e24a..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,76 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.4 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_max_flowrate = 20 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = False -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_bottom_distance = =support_z_distance -support_interface_enable = True -support_structure = tree -support_top_distance = =support_z_distance -support_z_distance = =math.ceil(0.3/layer_height)*layer_height -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg index 064255db23..c61ae62a68 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.15mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg index 11f8a67a46..87a7afa07a 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.2mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg index 6679c632fe..121198ed43 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg index f8c8ab3281..5cc26cc212 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.15mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg index baf4c714df..7d8beb0bd1 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.2mm.inst.cfg @@ -60,7 +60,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg index ceb488bd08..55316b6dea 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.4_um-tough-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_bottom_distance = =support_z_distance support_interface_enable = True diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg deleted file mode 100644 index d1b37d16d6..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.2mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg deleted file mode 100644 index 8d1d9b8695..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.3mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 7 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg deleted file mode 100644 index 39527ff8b0..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-abs_0.4mm.inst.cfg +++ /dev/null @@ -1,75 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_abs -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.3 -machine_nozzle_heat_up_speed = 1.9 -material_extrusion_cool_down_speed = 0.8 -material_flow = 93 -material_max_flowrate = 22 -material_print_temperature = =default_material_print_temperature + 10 -optimize_wall_printing_order = False -prime_tower_enable = True -raft_airgap = 0.15 -retraction_amount = 6.5 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg deleted file mode 100644 index 55a15c5749..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.2mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = draft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -2 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -meshfix_maximum_resolution = 0.7 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 100 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg deleted file mode 100644 index 525846bfa7..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.3mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Extra Fast -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = verydraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -3 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 75 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/75)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg deleted file mode 100644 index 7a121c281d..0000000000 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-petg_0.4mm.inst.cfg +++ /dev/null @@ -1,74 +0,0 @@ -[general] -definition = ultimaker_s5 -name = Sprint -version = 4 - -[metadata] -material = ultimaker_petg -quality_type = superdraft -setting_version = 22 -type = quality -variant = AA 0.8 -weight = -4 - -[values] -_plugin__curaenginegradualflow__0_1_0__gradual_flow_discretisation_step_size = 0.2 -_plugin__curaenginegradualflow__0_1_0__gradual_flow_enabled = True -_plugin__curaenginegradualflow__0_1_0__max_flow_acceleration = 2 -acceleration_infill = =acceleration_print -acceleration_ironing = 1000 -acceleration_layer_0 = =acceleration_wall_0 -acceleration_print = 3500 -acceleration_roofing = =acceleration_wall_0 -acceleration_topbottom = =acceleration_wall -acceleration_wall = =acceleration_infill -acceleration_wall_0 = 1500 -acceleration_wall_x = =acceleration_wall -bridge_skin_speed = =bridge_wall_speed -bridge_sparse_infill_max_density = 50 -bridge_wall_speed = 30 -cool_min_layer_time = 4 -infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'grid' -infill_sparse_density = 15 -jerk_infill = =jerk_print -jerk_layer_0 = =jerk_wall_0 -jerk_print = =max(30, speed_print/2) -jerk_roofing = =jerk_wall_0 -jerk_topbottom = =jerk_wall -jerk_wall = =jerk_infill -jerk_wall_0 = =max(30, speed_wall_0/2) -machine_nozzle_cool_down_speed = 1.4 -machine_nozzle_heat_up_speed = 1.7 -material_extrusion_cool_down_speed = 0.7 -material_flow = 93 -material_max_flowrate = 23 -material_print_temperature = =default_material_print_temperature - 5 -optimize_wall_printing_order = False -prime_tower_enable = True -retraction_amount = 8 -retraction_prime_speed = 15 -retraction_speed = 45 -skin_no_small_gaps_heuristic = True -small_skin_on_surface = False -small_skin_width = 4 -speed_infill = =speed_print -speed_ironing = 20 -speed_layer_0 = =speed_roofing -speed_prime_tower = =speed_wall_0 -speed_print = 50 -speed_roofing = =math.ceil(speed_wall*(45/100)) -speed_support_interface = =speed_wall_0 -speed_topbottom = =speed_print -speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/50)) -speed_wall_x = =speed_wall -support_angle = 70 -support_interface_enable = False -support_structure = tree -top_bottom_thickness = =max(1.2 , layer_height * 6) -wall_0_wipe_dist = 0.8 -wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25) -z_seam_relative = True -z_seam_type = back -zig_zaggify_infill = True - diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg index 39b51e8955..f1f87efa24 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.2mm.inst.cfg @@ -62,7 +62,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg index 5712454716..2a8a223549 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_0 = =math.ceil(speed_wall*(30/65)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg index 981b5a87c5..dd811a3972 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-pla_0.4mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_0 = =math.ceil(speed_wall*(30/45)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg index 1d452a12bb..fd614b4df8 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.2mm.inst.cfg @@ -62,7 +62,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/100)) +speed_wall_0 = =math.ceil(speed_wall*(30/100)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg index 636b691f76..d5db6e5887 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.3mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/65)) +speed_wall_0 = =math.ceil(speed_wall*(30/65)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False diff --git a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg index afc1f6967d..a051367bb1 100644 --- a/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_aa0.8_um-tough-pla_0.4mm.inst.cfg @@ -61,7 +61,7 @@ speed_roofing = =math.ceil(speed_wall*(45/100)) speed_support_interface = =speed_wall_0 speed_topbottom = =speed_print speed_wall = =speed_infill -speed_wall_0 = =math.ceil(speed_wall*(35/45)) +speed_wall_0 = =math.ceil(speed_wall*(30/45)) speed_wall_x = =speed_wall support_angle = 70 support_interface_enable = False