From c0f432b5273e4a8f783ee216ac63c564e7b7e6d0 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 28 Jan 2026 10:35:40 +0100 Subject: [PATCH 1/3] Add a setting to continue bridging over support. This would help with keeping underside surfaces consistant, no matter where the support is generated. part of CURA-12917 --- resources/definitions/fdmprinter.def.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 01c95acea06..128c8f312c5 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8948,6 +8948,16 @@ "settable_per_extruder": false, "settable_per_meshgroup": false }, + "bridge_over_support": + { + "label": "Bridging over Support", + "description": "Treat support as open air as far as bridging is concerned. Turning this off treats any supported areas as something that can be bridged to, and stops bridign over supported areas.", + "type": "bool", + "default_value": true, + "resolve": "any(extruderValues('support_enable')) and any(extruderValues('bridge_settings_enabled'))", + "settable_per_mesh": true, + "settable_per_extruder": false + }, "bridge_wall_min_length": { "label": "Minimum Bridge Wall Length", From 87a84d568c991a7eed4e0e35bc10a1f4abbe6a2b Mon Sep 17 00:00:00 2001 From: Remco Burema <41987080+rburema@users.noreply.github.com> Date: Tue, 3 Feb 2026 10:41:56 +0100 Subject: [PATCH 2/3] Don't bridge+support setting when not relevant. part of CURA-12917 Co-authored-by: HellAholic --- 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 128c8f312c5..250a9168330 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8955,6 +8955,7 @@ "type": "bool", "default_value": true, "resolve": "any(extruderValues('support_enable')) and any(extruderValues('bridge_settings_enabled'))", + "enabled": "any(extruderValues('support_enable')) and any(extruderValues('bridge_settings_enabled'))", "settable_per_mesh": true, "settable_per_extruder": false }, From 400b197923fd858cc4f3187c43c2db7351cf2484 Mon Sep 17 00:00:00 2001 From: Remco Burema <41987080+rburema@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:46:24 +0100 Subject: [PATCH 3/3] Correct tpyo in description strign. CURA-12917 Co-authored-by: HellAholic --- 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 250a9168330..bfeb735ba6c 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8951,7 +8951,7 @@ "bridge_over_support": { "label": "Bridging over Support", - "description": "Treat support as open air as far as bridging is concerned. Turning this off treats any supported areas as something that can be bridged to, and stops bridign over supported areas.", + "description": "Treat support as open air as far as bridging is concerned. Turning this off treats any supported areas as something that can be bridged to, and stops bridging over supported areas.", "type": "bool", "default_value": true, "resolve": "any(extruderValues('support_enable')) and any(extruderValues('bridge_settings_enabled'))",