Relax warning constraints for top and bottom thickness

With very thick layers, fewer layers will still provide enough strength to not sag. 2 is quite a hard minimum though because there are 2 different orientations.

Contributes to issue CURA-3650.
This commit is contained in:
Ghostkeeper 2017-04-14 16:26:14 +02:00
parent 0d793a60fe
commit 9b06d7dd80
No known key found for this signature in database
GPG Key ID: C5F96EE2BC0F7E75

View File

@ -845,7 +845,7 @@
"unit": "mm", "unit": "mm",
"default_value": 0.8, "default_value": 0.8,
"minimum_value": "0", "minimum_value": "0",
"minimum_value_warning": "3 * resolveOrValue('layer_height')", "minimum_value_warning": "0.2 + resolveOrValue('layer_height')",
"maximum_value": "machine_height", "maximum_value": "machine_height",
"type": "float", "type": "float",
"value": "top_bottom_thickness", "value": "top_bottom_thickness",
@ -860,7 +860,7 @@
"minimum_value": "0", "minimum_value": "0",
"maximum_value_warning": "100", "maximum_value_warning": "100",
"type": "int", "type": "int",
"minimum_value_warning": "4", "minimum_value_warning": "2",
"value": "0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))", "value": "0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / resolveOrValue('layer_height'), 4))",
"settable_per_mesh": true "settable_per_mesh": true
} }
@ -873,7 +873,7 @@
"unit": "mm", "unit": "mm",
"default_value": 0.6, "default_value": 0.6,
"minimum_value": "0", "minimum_value": "0",
"minimum_value_warning": "3 * resolveOrValue('layer_height')", "minimum_value_warning": "0.2 + resolveOrValue('layer_height')",
"type": "float", "type": "float",
"value": "top_bottom_thickness", "value": "top_bottom_thickness",
"maximum_value": "machine_height", "maximum_value": "machine_height",
@ -885,7 +885,7 @@
"label": "Bottom Layers", "label": "Bottom Layers",
"description": "The number of bottom layers. When calculated by the bottom thickness, this value is rounded to a whole number.", "description": "The number of bottom layers. When calculated by the bottom thickness, this value is rounded to a whole number.",
"minimum_value": "0", "minimum_value": "0",
"minimum_value_warning": "4", "minimum_value_warning": "2",
"default_value": 6, "default_value": 6,
"type": "int", "type": "int",
"value": "999999 if infill_sparse_density == 100 else math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))", "value": "999999 if infill_sparse_density == 100 else math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))",