Add material adhesion tendency setting, update support top and bottom distance values - CURA-4248

This commit is contained in:
ChrisTerBeke 2017-10-17 12:39:26 +02:00
parent 04bef8473b
commit d426c259d0
2 changed files with 15 additions and 2 deletions

1
.gitignore vendored
View file

@ -10,6 +10,7 @@ resources/i18n/en_7S
resources/i18n/x-test
resources/firmware
resources/materials
resources/quality/bam
CuraEngine.exe
LC_MESSAGES
.cache

View file

@ -1850,6 +1850,18 @@
"settable_per_mesh": false,
"settable_per_extruder": true
},
"material_adhesion_tendency":
{
"label": "Adhesion Tendency",
"description": "Surface adhesion tendency.",
"unit": "%",
"type": "int",
"default_value": 0,
"minimum_value": 0,
"maximum_value": 100,
"settable_per_mesh": false,
"settable_per_extruder": true
},
"material_flow":
{
"label": "Flow",
@ -3469,7 +3481,7 @@
"default_value": 0.1,
"type": "float",
"enabled": "support_enable",
"value": "min(math.ceil(extruderValues('material_adhesion_tendency')) / (2 if (layer_height >= 0.2) else 1)) * layer_height",
"value": "math.ceil(min(extruderValues('material_adhesion_tendency')) / 2 if (layer_height >= 0.2) else 1) * layer_height",
"limit_to_extruder": "support_roof_extruder_nr if support_roof_enable else support_infill_extruder_nr",
"settable_per_mesh": true
},
@ -3481,7 +3493,7 @@
"minimum_value": "0",
"maximum_value_warning": "machine_nozzle_size",
"default_value": 0.1,
"value": "min(math.ceil(extruderValues('material_adhesion_tendency')) / 2) * layer_height",
"value": "math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height",
"limit_to_extruder": "support_bottom_extruder_nr if support_bottom_enable else support_infill_extruder_nr",
"type": "float",
"enabled": "support_enable and resolveOrValue('support_type') == 'everywhere'",