Browse Source

JSON fix: better warning formulas (CURA-905)

Tim Kuipers 8 years ago
parent
commit
6240baaaca
1 changed files with 5 additions and 5 deletions
  1. 5 5
      resources/definitions/fdmprinter.def.json

+ 5 - 5
resources/definitions/fdmprinter.def.json

@@ -732,7 +732,7 @@
                             "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",
+                            "minimum_value_warning": "1",
                             "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",
@@ -775,7 +775,7 @@
                                     "minimum_value": "0",
                                     "maximum_value_warning": "100",
                                     "type": "int",
-                                    "minimum_value_warning": "0",
+                                    "minimum_value_warning": "4",
                                     "value": "0 if infill_sparse_density == 100 else math.ceil(round(top_thickness / layer_height, 4))",
                                     "settable_per_mesh": true
                                 }
@@ -800,7 +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",
+                                    "minimum_value_warning": "4",
                                     "default_value": 6,
                                     "type": "int",
                                     "value": "999999 if infill_sparse_density == 100 else math.ceil(round(bottom_thickness / layer_height, 4))",
@@ -2472,7 +2472,7 @@
                     "unit": "mm",
                     "type": "float",
                     "minimum_value": "0",
-                    "maximum_value_warning": "4 * machine_nozzle_size",
+                    "maximum_value_warning": "1.5 * machine_nozzle_tip_outer_diameter",
                     "default_value": 0.7,
                     "limit_to_extruder": "support_infill_extruder_nr",
                     "enabled": "support_enable",
@@ -2931,7 +2931,7 @@
                     "default_value": 0.4,
                     "value": "line_width",
                     "minimum_value": "0.0001",
-                    "maximum_value_warning": "extruderValue(adhesion_extruder_nr, 'machine_nozzle_size') * 0.1",
+                    "minimum_value_warning": "extruderValue(adhesion_extruder_nr, 'machine_nozzle_size') * 0.1",
                     "maximum_value_warning": "extruderValue(adhesion_extruder_nr, 'machine_nozzle_size') * 2",
                     "enabled": "resolveOrValue('adhesion_type') == 'raft'",
                     "settable_per_mesh": false,