Merge pull request #2868 from Ultimaker/feature_adaptive_layer_heights

Add experimental settings for adaptive layer heights - CURA-4524
This commit is contained in:
alekseisasin 2017-11-29 09:48:33 +01:00 committed by GitHub
commit d4dfca3ef5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5994,6 +5994,49 @@
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"adaptive_layer_height_enabled":
{
"label": "Use adaptive layers",
"description": "Adaptive layers computes the layer heights depending on the shape of the model.",
"type": "bool",
"default_value": false,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"adaptive_layer_height_variation":
{
"label": "Adaptive layers maximum variation",
"description": "The maximum allowed height different from the base layer height in mm.",
"type": "float",
"enabled": "adaptive_layer_height_enabled",
"default_value": 0.1,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"adaptive_layer_height_variation_step":
{
"label": "Adaptive layers variation step size",
"description": "The difference in height of the next layer height compared to the previous one.",
"type": "float",
"enabled": "adaptive_layer_height_enabled",
"default_value": 0.01,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
},
"adaptive_layer_height_threshold":
{
"label": "Adaptive layers threshold",
"description": "Threshold whether to use a smaller layer or not. This number is compared to the tan of the steepest slope in a layer.",
"type": "float",
"enabled": "adaptive_layer_height_enabled",
"default_value": 200.0,
"settable_per_mesh": false,
"settable_per_extruder": false,
"settable_per_meshgroup": false
}
}
},