mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-08 22:35:03 -06:00
JSON: refine shell settings warning formulas (CURA-905)
This commit is contained in:
parent
4ad36e94c5
commit
163b8a4256
1 changed files with 9 additions and 3 deletions
|
@ -721,7 +721,7 @@
|
|||
"default_value": 0.8,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "line_width",
|
||||
"maximum_value_warning": "5 * line_width",
|
||||
"maximum_value_warning": "10 * line_width",
|
||||
"type": "float",
|
||||
"settable_per_mesh": true,
|
||||
"children":
|
||||
|
@ -732,6 +732,8 @@
|
|||
"description": "The number of walls. When calculated by the wall thickness, this value is rounded to a whole number.",
|
||||
"default_value": 2,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"type": "int",
|
||||
"value": "1 if magic_spiralize else max(1, round((wall_thickness - wall_line_width_0) / wall_line_width_x) + 1) if wall_thickness != 0 else 0",
|
||||
"settable_per_mesh": true
|
||||
|
@ -758,6 +760,7 @@
|
|||
"unit": "mm",
|
||||
"default_value": 0.8,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "3 * layer_height",
|
||||
"maximum_value": "machine_height",
|
||||
"type": "float",
|
||||
"value": "top_bottom_thickness",
|
||||
|
@ -772,6 +775,7 @@
|
|||
"minimum_value": "0",
|
||||
"maximum_value_warning": "100",
|
||||
"type": "int",
|
||||
"minimum_value_warning": "0",
|
||||
"value": "0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / layer_height, 4))",
|
||||
"settable_per_mesh": true
|
||||
}
|
||||
|
@ -784,6 +788,7 @@
|
|||
"unit": "mm",
|
||||
"default_value": 0.6,
|
||||
"minimum_value": "0",
|
||||
"minimum_value_warning": "3 * layer_height",
|
||||
"type": "float",
|
||||
"value": "top_bottom_thickness",
|
||||
"maximum_value": "machine_height",
|
||||
|
@ -795,6 +800,7 @@
|
|||
"label": "Bottom Layers",
|
||||
"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_warning": "3",
|
||||
"default_value": 6,
|
||||
"type": "int",
|
||||
"value": "999999 if infill_sparse_density == 100 else math.ceil(round(bottom_thickness / layer_height, 4))",
|
||||
|
@ -879,8 +885,8 @@
|
|||
"description": "Amount of offset applied to all polygons in each layer. Positive values can compensate for too big holes; negative values can compensate for too small holes.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"minimum_value_warning": "-10",
|
||||
"maximum_value_warning": "10",
|
||||
"minimum_value_warning": "-1",
|
||||
"maximum_value_warning": "1",
|
||||
"default_value": 0,
|
||||
"settable_per_mesh": true
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue