From eca903430e673a3e2d9335492f69fd16b9b3528e Mon Sep 17 00:00:00 2001 From: "c.lamboo" Date: Tue, 13 Jun 2023 15:24:59 +0200 Subject: [PATCH 1/3] Fix setting text fields overlapping in per-object-settings CURA-10669 --- .../PerObjectSettingsPanel.qml | 91 +++++-------------- resources/qml/Settings/SettingItem.qml | 2 +- 2 files changed, 24 insertions(+), 69 deletions(-) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index be7aebcf7a..fd0e495ab5 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -167,11 +167,7 @@ Item onActivated: { - if (index == 0){ - setMeshType(infillMeshType) - } else { - setMeshType(cuttingMeshType) - } + setMeshType(index === 0 ? infillMeshType : cuttingMeshType); } Binding @@ -204,21 +200,21 @@ Item model: UM.SettingDefinitionsModel { id: addedSettingsModel - containerId: Cura.MachineManager.activeMachine != null ? Cura.MachineManager.activeMachine.definition.id: "" - expanded: [ "*" ] + containerId: Cura.MachineManager.activeMachine !== null ? Cura.MachineManager.activeMachine.definition.id: "" + expanded: ["*"] filter: { - if (printSequencePropertyProvider.properties.value == "one_at_a_time") + if (printSequencePropertyProvider.properties.value === "one_at_a_time") { - return {"settable_per_meshgroup": true} + return { settable_per_meshgroup: true } } - return {"settable_per_mesh": true} + return { settable_per_meshgroup: true } } exclude: { - var excluded_settings = [ "support_mesh", "anti_overhang_mesh", "cutting_mesh", "infill_mesh" ] + const excluded_settings = ["support_mesh", "anti_overhang_mesh", "cutting_mesh", "infill_mesh"] - if (currentMeshType == "support_mesh") + if (currentMeshType === "support_mesh") { excluded_settings = excluded_settings.concat(base.allCategoriesExceptSupport) } @@ -246,7 +242,6 @@ Item { id: settingLoader width: UM.Theme.getSize("setting").width - removeButton.width - scrollBar.width - height: UM.Theme.getSize("section").height + UM.Theme.getSize("narrow_margin").height enabled: provider.properties.enabled === "True" property var definition: model property var settingDefinitionsModel: addedSettingsModel @@ -257,7 +252,7 @@ Item //Qt5.4.2 and earlier has a bug where this causes a crash: https://bugreports.qt.io/browse/QTBUG-35989 //In addition, while it works for 5.5 and higher, the ordering of the actual combo box drop down changes, //causing nasty issues when selecting different options. So disable asynchronous loading of enum type completely. - asynchronous: model.type != "enum" && model.type != "extruder" + asynchronous: model.type !== "enum" && model.type !== "extruder" onLoaded: { @@ -266,6 +261,7 @@ Item settingLoader.item.showLinkedSettingIcon = false settingLoader.item.doDepthIndentation = false settingLoader.item.doQualityUserSettingEmphasis = false + settingLoader.item.height = UM.Theme.getSize("setting").height + UM.Theme.getSize("narrow_margin").height } sourceComponent: @@ -362,11 +358,11 @@ Item if (typeof UM.ActiveTool.properties.getValue("ContainerID") !== "undefined") { const containerId = UM.ActiveTool.properties.getValue("ContainerID") - if (provider.containerStackId != containerId) + if (provider.containerStackId !== containerId) { provider.containerStackId = containerId } - if (inheritStackProvider.containerStackId != containerId) + if (inheritStackProvider.containerStackId !== containerId) { inheritStackProvider.containerStackId = containerId } @@ -388,13 +384,13 @@ Item onClicked: { settingPickDialog.visible = true; - if (currentMeshType == "support_mesh") + if (currentMeshType === "support_mesh") { settingPickDialog.additional_excluded_settings = base.allCategoriesExceptSupport; } else { - settingPickDialog.additional_excluded_settings = [] + settingPickDialog.additional_excluded_settings = []; } } } @@ -412,7 +408,7 @@ Item containerStack: Cura.MachineManager.activeMachine key: "machine_extruder_count" - watchedProperties: [ "value" ] + watchedProperties: ["value"] storeIndex: 0 } @@ -422,56 +418,15 @@ Item containerStack: Cura.MachineManager.activeMachine key: "print_sequence" - watchedProperties: [ "value" ] + watchedProperties: ["value"] storeIndex: 0 } - Component - { - id: settingTextField - - Cura.SettingTextField { } - } - - Component - { - id: settingComboBox - - Cura.SettingComboBox { } - } - - Component - { - id: settingExtruder - - Cura.SettingExtruder { } - } - - Component - { - id: settingOptionalExtruder - - Cura.SettingOptionalExtruder { } - } - - Component - { - id: settingCheckBox - - Cura.SettingCheckBox { } - } - - Component - { - id: settingCategory - - Cura.SettingCategory { } - } - - Component - { - id: settingUnknown - - Cura.SettingUnknown { } - } + Component { id: settingTextField; Cura.SettingTextField { } } + Component { id: settingComboBox; Cura.SettingComboBox { } } + Component { id: settingExtruder; Cura.SettingExtruder { } } + Component { id: settingOptionalExtruder; Cura.SettingOptionalExtruder { } } + Component { id: settingCheckBox; Cura.SettingCheckBox { } } + Component { id: settingCategory; Cura.SettingCategory { } } + Component { id: settingUnknown; Cura.SettingUnknown { } } } diff --git a/resources/qml/Settings/SettingItem.qml b/resources/qml/Settings/SettingItem.qml index aa524aba37..1d8ad654e3 100644 --- a/resources/qml/Settings/SettingItem.qml +++ b/resources/qml/Settings/SettingItem.qml @@ -13,7 +13,7 @@ import "." Item { id: base - height: visible ? UM.Theme.getSize("section").height + UM.Theme.getSize("narrow_margin").height : 0 + height: enabled ? UM.Theme.getSize("section").height + UM.Theme.getSize("narrow_margin").height : 0 anchors.left: parent.left anchors.right: parent.right From 963a3eb532984fa2f160685b5b0f54e7f5e9d08d Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Thu, 8 Jun 2023 09:44:34 +0200 Subject: [PATCH 2/3] Lower the maximum fan speed to improve the strength of small parts of a print. PP-351 --- .../quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg | 3 ++- .../quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg | 3 ++- .../quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg | 3 ++- .../quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg | 3 ++- .../quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg | 3 ++- .../quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg | 3 ++- .../quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg | 3 ++- .../quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg | 3 ++- .../quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg | 3 ++- .../quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg | 3 ++- 10 files changed, 20 insertions(+), 10 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg index 839b00aa2a..8552ba138c 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.4 weight = -1 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg index c021df62a0..26d8940754 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.4 weight = -2 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 25 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg index 30fa75bd16..b33a87fec4 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -1 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg index 4e4c273b5c..6fd439bc0f 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -2 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg index e3fd438910..797819f63f 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -3 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg index f8cf34dfaf..55cccbd4ce 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.4 weight = -1 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg index 315e57947f..807c01351c 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.4 weight = -2 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 25 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg index 3e8d8fcf23..825b1cb72a 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -1 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg index 7fbd36d296..8ed7f40558 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -2 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg index 30aea77686..40674e41b1 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg @@ -12,8 +12,9 @@ variant = CC 0.6 weight = -3 [values] +cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height * 2 +raft_airgap = =layer_height skin_overlap = 20 speed_infill = =speed_print speed_print = 30 From f4abdaece7c285ff1e1c40d2d55e5d6684ca78b8 Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 9 Jun 2023 10:04:29 +0200 Subject: [PATCH 3/3] Removed raft airgap value change from this PR. Will be in a different PR. PP-351 --- .../quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg | 2 +- .../quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg | 2 +- resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg index 8552ba138c..3dff641b42 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.15mm.inst.cfg @@ -14,7 +14,7 @@ weight = -1 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg index 26d8940754..f9d1cb1295 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.4_petcf_0.2mm.inst.cfg @@ -14,7 +14,7 @@ weight = -2 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 25 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg index b33a87fec4..864e913a9c 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.15mm.inst.cfg @@ -14,7 +14,7 @@ weight = -1 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg index 6fd439bc0f..138b118073 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.2mm.inst.cfg @@ -14,7 +14,7 @@ weight = -2 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg index 797819f63f..6f899afbbf 100644 --- a/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s3/um_s3_cc0.6_petcf_0.3mm.inst.cfg @@ -14,7 +14,7 @@ weight = -3 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg index 55cccbd4ce..4921b87434 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.15mm.inst.cfg @@ -14,7 +14,7 @@ weight = -1 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg index 807c01351c..2dde7772b6 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.4_petcf_0.2mm.inst.cfg @@ -14,7 +14,7 @@ weight = -2 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 25 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg index 825b1cb72a..df11fcf377 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.15mm.inst.cfg @@ -14,7 +14,7 @@ weight = -1 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg index 8ed7f40558..759f3ed41d 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.2mm.inst.cfg @@ -14,7 +14,7 @@ weight = -2 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30 diff --git a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg index 40674e41b1..f18c0e018e 100644 --- a/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg +++ b/resources/quality/ultimaker_s5/um_s5_cc0.6_petcf_0.3mm.inst.cfg @@ -14,7 +14,7 @@ weight = -3 [values] cool_fan_speed_max = =cool_fan_speed infill_overlap = =0 if infill_sparse_density > 80 else 10 -raft_airgap = =layer_height +raft_airgap = =layer_height * 2 skin_overlap = 20 speed_infill = =speed_print speed_print = 30