JSON: support hammock density and pattern

This commit is contained in:
Tim Kuipers 2015-08-25 10:05:47 +02:00
parent 289f9df67e
commit ed60c3c929

View File

@ -1282,6 +1282,37 @@
"value": true "value": true
} }
}, },
"support_roof_density": {
"label": "Hammock Density",
"description": "This controls how densely filled the roofs of the support will be. A higher percentage results in better overhangs, which are more difficult to remove.",
"unit": "%",
"type": "float",
"default": 20,
"children": {
"support_roof_line_distance": {
"label": "Hammock Line Distance",
"description": "Distance between the printed hammock lines.",
"unit": "mm",
"type": "float",
"default": 2,
"visible": false,
"inherit_function": "0 if parent_value == 0 else (support_roof_line_width * 100) / parent_value"
}
}
},
"support_roof_pattern": {
"label": "Hammock Pattern",
"description": "The pattern with which the hammock is printed.",
"type": "enum",
"visible": false,
"options": [
"Grid",
"Lines",
"Concentric",
"ZigZag"
],
"default": "Lines"
},
"support_use_towers": { "support_use_towers": {
"label": "Use towers.", "label": "Use towers.",
"description": "Use specialized towers to support tiny overhang areas. These towers have a larger diameter than the region they support. Near the overhang the towers' diameter decreases, forming a roof.", "description": "Use specialized towers to support tiny overhang areas. These towers have a larger diameter than the region they support. Near the overhang the towers' diameter decreases, forming a roof.",