From 7b4375e3d127ae812a78ec4e506aef838094e002 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 5 Apr 2017 09:53:14 +0200 Subject: [PATCH] Adjust minimum value warnings for line width This was discussed with Tom from materials. The minimum warning value is now a linear function with a y-intercept. I tuned it so that it just sails under the minimum values of all of our profiles. --- resources/definitions/fdmprinter.def.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 8db96bb843..881805d83a 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -635,7 +635,7 @@ "description": "Width of a single line. Generally, the width of each line should correspond to the width of the nozzle. However, slightly reducing this value could produce better prints.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.5 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "default_value": 0.4, "type": "float", @@ -649,7 +649,7 @@ "description": "Width of a single wall line.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "value": "line_width", "default_value": 0.4, @@ -663,7 +663,7 @@ "description": "Width of the outermost wall line. By lowering this value, higher levels of detail can be printed.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size if outer_inset_first else 0.1 * machine_nozzle_size", + "minimum_value_warning": "(0.1 + 0.4 * machine_nozzle_size) if outer_inset_first else 0.1 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "default_value": 0.4, "value": "wall_line_width", @@ -676,7 +676,7 @@ "description": "Width of a single wall line for all wall lines except the outermost one.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.5 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "default_value": 0.4, "value": "wall_line_width", @@ -691,7 +691,7 @@ "description": "Width of a single top/bottom line.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.1 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "default_value": 0.4, "type": "float", @@ -704,7 +704,7 @@ "description": "Width of a single infill line.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "3 * machine_nozzle_size", "default_value": 0.4, "type": "float", @@ -718,7 +718,7 @@ "description": "Width of a single skirt or brim line.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "3 * machine_nozzle_size", "default_value": 0.4, "type": "float", @@ -733,7 +733,7 @@ "description": "Width of a single support structure line.", "unit": "mm", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "3 * machine_nozzle_size", "default_value": 0.4, "type": "float", @@ -750,7 +750,7 @@ "unit": "mm", "default_value": 0.4, "minimum_value": "0.001", - "minimum_value_warning": "0.4 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "type": "float", "enabled": "support_enable and support_interface_enable", @@ -769,7 +769,7 @@ "default_value": 0.4, "value": "line_width", "minimum_value": "0.001", - "minimum_value_warning": "0.75 * machine_nozzle_size", + "minimum_value_warning": "0.1 + 0.4 * machine_nozzle_size", "maximum_value_warning": "2 * machine_nozzle_size", "settable_per_mesh": false, "settable_per_extruder": true