Merge pull request #12636 from Ultimaker/PP-185-improve-support-reliability

PP-185_improve-support-reliability
This commit is contained in:
Jaime van Kessel 2022-06-29 14:41:35 +02:00 committed by GitHub
commit 9ca86c9d08
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 4 additions and 15 deletions

View file

@ -4910,7 +4910,7 @@
"default_value": 0,
"type": "int",
"minimum_value": "0",
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'zigzag' or support_pattern == 'concentric') else 5",
"maximum_value_warning": "1 if (support_pattern == 'cross' or support_pattern == 'lines' or support_pattern == 'concentric') else 5",
"maximum_value": "999999 if support_line_distance == 0 else (20 - math.log(support_line_distance) / math.log(2))",
"enabled": "(support_enable or support_meshes_present) and support_infill_rate > 0",
"limit_to_extruder": "support_infill_extruder_nr",
@ -4939,7 +4939,7 @@
"type": "float",
"default_value": 0.0,
"minimum_value": "0",
"maximum_value_warning": "5",
"maximum_value_warning": "10",
"enabled": "(support_enable or support_meshes_present) and support_structure == 'normal'",
"limit_to_extruder": "support_infill_extruder_nr",
"settable_per_mesh": true
@ -5191,7 +5191,6 @@
"type": "float",
"default_value": 1.0,
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_interface_extruder_nr",
"enabled": "support_interface_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true,
@ -5206,7 +5205,6 @@
"default_value": 1.0,
"value": "extruderValue(support_roof_extruder_nr, 'minimum_interface_area')",
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_roof_extruder_nr",
"enabled": "support_roof_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true
@ -5220,7 +5218,6 @@
"default_value": 1.0,
"value": "extruderValue(support_bottom_extruder_nr, 'minimum_interface_area')",
"minimum_value": "0",
"minimum_value_warning": "minimum_support_area",
"limit_to_extruder": "support_bottom_extruder_nr",
"enabled": "support_bottom_enable and (support_enable or support_meshes_present)",
"settable_per_mesh": true

View file

@ -233,13 +233,13 @@
"value": "2*layer_height"
},
"support_offset": {
"value": "2*line_width if support_interface_enable else 0"
"value": "support_xy_distance if support_interface_enable else 0"
},
"support_xy_distance": {
"value": "1"
},
"support_xy_distance_overhang": {
"value": "wall_line_width_0"
"value": "0.2"
},
"minimum_support_area": {
"value": "(2 + support_offset)**2"