diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 4974d481ce..d4ae66ed06 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -1855,9 +1855,9 @@ "label": "Adhesion Tendency", "description": "Surface adhesion tendency.", "type": "int", - "default_value": 0, - "minimum_value": 0, - "maximum_value": 10, + "default_value": 10, + "minimum_value": "0", + "maximum_value": "10", "settable_per_mesh": false, "settable_per_extruder": true }, @@ -1868,8 +1868,8 @@ "unit": "%", "type": "int", "default_value": 100, - "minimum_value": 0, - "maximum_value": 100, + "minimum_value": "0", + "maximum_value": "100", "settable_per_mesh": false, "settable_per_extruder": true }, @@ -3748,6 +3748,7 @@ "unit": "%", "type": "float", "default_value": 100, + "value": "min(extruderValues('material_surface_energy'))", "minimum_value": "0", "maximum_value_warning": "100", "limit_to_extruder": "support_interface_extruder_nr", @@ -3839,7 +3840,7 @@ "zigzag": "Zig Zag" }, "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", "enabled": "support_interface_enable and support_enable", "settable_per_mesh": false,