From a1c3c44ed0dc81d5153df9e88087a6498a6d4b08 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Tue, 15 Sep 2020 13:43:06 +0200 Subject: [PATCH] Fix warning limit for prime tower minimum volume to take other extruders into account Since the prime tower for other extruders is now folded into one instead of alternating the layers, you need to have enough diameter to print all extruders, not just the current extruder. Fixes one side-issue mentioned in #8148. --- 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 82308dea3f..176ce9b3b5 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -5817,7 +5817,7 @@ "type": "float", "default_value": 6, "minimum_value": "0", - "maximum_value_warning": "(resolveOrValue('prime_tower_size') * 0.5) ** 2 * 3.14159 * resolveOrValue('layer_height')", + "maximum_value_warning": "(resolveOrValue('prime_tower_size') * 0.5) ** 2 * 3.14159 * resolveOrValue('layer_height') - sum(extruderValues('prime_tower_min_volume')) + prime_tower_min_volume", "enabled": "resolveOrValue('prime_tower_enable')", "settable_per_mesh": false, "settable_per_extruder": true