Set values for support interface density and pattern depending on BAM settings - CURA-4248

This commit is contained in:
ChrisTerBeke 2017-10-17 17:21:40 +02:00
parent c0903f539e
commit 4b6f04604c

View File

@ -1855,9 +1855,9 @@
"label": "Adhesion Tendency", "label": "Adhesion Tendency",
"description": "Surface adhesion tendency.", "description": "Surface adhesion tendency.",
"type": "int", "type": "int",
"default_value": 0, "default_value": 10,
"minimum_value": 0, "minimum_value": "0",
"maximum_value": 10, "maximum_value": "10",
"settable_per_mesh": false, "settable_per_mesh": false,
"settable_per_extruder": true "settable_per_extruder": true
}, },
@ -1868,8 +1868,8 @@
"unit": "%", "unit": "%",
"type": "int", "type": "int",
"default_value": 100, "default_value": 100,
"minimum_value": 0, "minimum_value": "0",
"maximum_value": 100, "maximum_value": "100",
"settable_per_mesh": false, "settable_per_mesh": false,
"settable_per_extruder": true "settable_per_extruder": true
}, },
@ -3748,6 +3748,7 @@
"unit": "%", "unit": "%",
"type": "float", "type": "float",
"default_value": 100, "default_value": 100,
"value": "min(extruderValues('material_surface_energy'))",
"minimum_value": "0", "minimum_value": "0",
"maximum_value_warning": "100", "maximum_value_warning": "100",
"limit_to_extruder": "support_interface_extruder_nr", "limit_to_extruder": "support_interface_extruder_nr",
@ -3839,7 +3840,7 @@
"zigzag": "Zig Zag" "zigzag": "Zig Zag"
}, },
"default_value": "concentric", "default_value": "concentric",
"value": "'lines' if support_interface_density < 100 else 'concentric'", "value": "'lines' if support_interface_density < 100 and extruderValue(support_interface_extruder_nr, 'material_adhesion_tendency') < 10 else 'concentric'",
"limit_to_extruder": "support_interface_extruder_nr", "limit_to_extruder": "support_interface_extruder_nr",
"enabled": "support_interface_enable and support_enable", "enabled": "support_interface_enable and support_enable",
"settable_per_mesh": false, "settable_per_mesh": false,