mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-23 06:33:55 -06:00
JSON refactor: moved support z distance above support xy distance options (CURA-1479)
The support dist priority option may enable the xy dist overhang option, so it's logical to group it with the xy dist options, but it presumes you know about the support z distance, so it's more logical to put the x distance options above the xy distance options.
This commit is contained in:
parent
fd871c35ca
commit
5a891a5fa2
1 changed files with 35 additions and 35 deletions
|
@ -1242,41 +1242,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"support_xy_distance": {
|
||||
"label": "Support X/Y Distance",
|
||||
"description": "Distance of the support structure from the print in the X/Y directions.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"min_value": "0",
|
||||
"max_value_warning": "10",
|
||||
"default": 0.7,
|
||||
"visible": false,
|
||||
"enabled": "support_enable"
|
||||
},
|
||||
"support_xy_overrides_z": {
|
||||
"label": "Support Distance Priority",
|
||||
"description": "Whether the Support X/Y Distance overrides the Support Z Distance or vice versa. When X/Y overrides Z the X/Y distance can push away the support from the model, influencing the actual Z distance to the overhang. We can disable this by not applying the X/Y distance around overhangs.",
|
||||
"type": "enum",
|
||||
"options": {
|
||||
"xy_overrides_z": "X/Y overrides Z",
|
||||
"z_overrides_xy": "Z overrides X/Y"
|
||||
},
|
||||
"default": "z_overrides_xy",
|
||||
"visible": false,
|
||||
"enabled": "support_enable"
|
||||
},
|
||||
"support_xy_distance_overhang": {
|
||||
"label": "Minimum Support X/Y Distance",
|
||||
"description": "Distance of the support structure from the overhang in the X/Y directions. ",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"min_value": "0",
|
||||
"max_value_warning": "10",
|
||||
"default": 0.2,
|
||||
"visible": false,
|
||||
"inherit_function": "machine_nozzle_size / 2",
|
||||
"enabled": "support_enable and support_xy_overrides_z==\"z_overrides_xy\""
|
||||
},
|
||||
"support_z_distance": {
|
||||
"label": "Support Z Distance",
|
||||
"description": "Distance from the top/bottom of the support structure to the print. This gap provides clearance to remove the supports after the model is printed. This value is rounded down to a multiple of the layer height.",
|
||||
|
@ -1314,6 +1279,41 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"support_xy_distance": {
|
||||
"label": "Support X/Y Distance",
|
||||
"description": "Distance of the support structure from the print in the X/Y directions.",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"min_value": "0",
|
||||
"max_value_warning": "10",
|
||||
"default": 0.7,
|
||||
"visible": false,
|
||||
"enabled": "support_enable"
|
||||
},
|
||||
"support_xy_overrides_z": {
|
||||
"label": "Support Distance Priority",
|
||||
"description": "Whether the Support X/Y Distance overrides the Support Z Distance or vice versa. When X/Y overrides Z the X/Y distance can push away the support from the model, influencing the actual Z distance to the overhang. We can disable this by not applying the X/Y distance around overhangs.",
|
||||
"type": "enum",
|
||||
"options": {
|
||||
"xy_overrides_z": "X/Y overrides Z",
|
||||
"z_overrides_xy": "Z overrides X/Y"
|
||||
},
|
||||
"default": "z_overrides_xy",
|
||||
"visible": false,
|
||||
"enabled": "support_enable"
|
||||
},
|
||||
"support_xy_distance_overhang": {
|
||||
"label": "Minimum Support X/Y Distance",
|
||||
"description": "Distance of the support structure from the overhang in the X/Y directions. ",
|
||||
"unit": "mm",
|
||||
"type": "float",
|
||||
"min_value": "0",
|
||||
"max_value_warning": "10",
|
||||
"default": 0.2,
|
||||
"visible": false,
|
||||
"inherit_function": "machine_nozzle_size / 2",
|
||||
"enabled": "support_enable and support_xy_overrides_z==\"z_overrides_xy\""
|
||||
},
|
||||
"support_bottom_stair_step_height": {
|
||||
"label": "Support Stair Step Height",
|
||||
"description": "The height of the steps of the stair-like bottom of support resting on the model. A low value makes the support harder to remove, but too high values can lead to unstable support structures.",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue