From 7f1e3144bc3579fc6ec29ba00fc7002db79ccfa7 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Thu, 2 Sep 2021 09:49:30 +0200 Subject: [PATCH] Remove arbitrary lower limit of 5% flow This was not a true limitation of the mathematics. In fact, we had other flow settings (for initial layer) that already went to 0.0001%. Discovered while working on a bug report from Reddit. --- resources/definitions/fdmprinter.def.json | 26 +++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index a38cfc8852..1e00f80f5e 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -2559,7 +2559,7 @@ "unit": "%", "default_value": 100, "type": "float", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "machine_gcode_flavor != \"UltiGCode\"", @@ -2574,7 +2574,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "limit_to_extruder": "wall_0_extruder_nr if wall_x_extruder_nr == wall_0_extruder_nr else -1", @@ -2589,7 +2589,7 @@ "type": "float", "default_value": 100, "value": "wall_material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "limit_to_extruder": "wall_0_extruder_nr", @@ -2603,7 +2603,7 @@ "type": "float", "default_value": 100, "value": "wall_material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "limit_to_extruder": "wall_x_extruder_nr", @@ -2619,7 +2619,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "top_layers > 0 or bottom_layers > 0", @@ -2634,7 +2634,7 @@ "type": "float", "default_value": 100, "value": "skin_material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "limit_to_extruder": "roofing_extruder_nr", @@ -2649,7 +2649,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "infill_sparse_density > 0", @@ -2664,7 +2664,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled')", @@ -2679,7 +2679,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "support_enable or support_meshes_present", @@ -2695,7 +2695,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "(support_enable or support_meshes_present) and support_interface_enable", @@ -2712,7 +2712,7 @@ "type": "float", "default_value": 100, "value": "extruderValue(support_roof_extruder_nr, 'support_interface_material_flow')", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "(support_enable or support_meshes_present) and support_roof_enable", @@ -2728,7 +2728,7 @@ "type": "float", "default_value": 100, "value": "extruderValue(support_bottom_extruder_nr, 'support_interface_material_flow')", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "enabled": "(support_enable or support_meshes_present) and support_bottom_enable", @@ -2746,7 +2746,7 @@ "type": "float", "default_value": 100, "value": "material_flow", - "minimum_value": "5", + "minimum_value": "0.0001", "minimum_value_warning": "50", "maximum_value_warning": "150", "settable_per_mesh": false,