mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-04-29 07:14:24 +08:00
Add setting for extra_infill_lines_to_support_skins
This commit is contained in:
parent
8062d92d34
commit
b0aae9a6df
@ -2326,7 +2326,7 @@
|
||||
"label": "Skin Edge Support Thickness",
|
||||
"description": "The thickness of the extra infill that supports skin edges.",
|
||||
"unit": "mm",
|
||||
"default_value": 0.8,
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value": "machine_height",
|
||||
"maximum_value_warning": "resolveOrValue('infill_sparse_thickness') * 10",
|
||||
@ -2341,7 +2341,7 @@
|
||||
{
|
||||
"label": "Skin Edge Support Layers",
|
||||
"description": "The number of infill layers that supports skin edges.",
|
||||
"default_value": 4,
|
||||
"default_value": 0,
|
||||
"minimum_value": "0",
|
||||
"maximum_value_warning": "10",
|
||||
"type": "int",
|
||||
@ -2353,6 +2353,21 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"extra_infill_lines_to_support_skins":
|
||||
{
|
||||
"label": "Extra Infill Lines To Support Skins",
|
||||
"description": "Add extra lines into the infill pattern to support skins above. This option prevents holes or plastic blobs that sometime show in complex shaped skins due to the infill below not correctly supporting the skin layer being printed above.",
|
||||
"type": "enum",
|
||||
"options":
|
||||
{
|
||||
"walls_and_lines": "Walls and Lines",
|
||||
"walls": "Walls Only",
|
||||
"none": "None"
|
||||
},
|
||||
"default_value": "walls_and_lines",
|
||||
"value": "'none' if infill_sparse_density > 50 else 'walls' if skin_edge_support_thickness > 0 else 'walls_and_lines'",
|
||||
"enabled": "infill_sparse_density > 0"
|
||||
},
|
||||
"lightning_infill_support_angle":
|
||||
{
|
||||
"label": "Lightning Infill Support Angle",
|
||||
|
@ -111,7 +111,6 @@
|
||||
"roofing_layer_count": { "value": "1" },
|
||||
"roofing_material_flow": { "value": "material_flow" },
|
||||
"skin_angles": { "value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]" },
|
||||
"skin_edge_support_thickness": { "value": "4 * layer_height if infill_sparse_density < 30 else 0" },
|
||||
"skin_material_flow": { "value": "0.95 * material_flow" },
|
||||
"skin_material_flow_layer_0": { "value": "95" },
|
||||
"skin_monotonic": { "value": "roofing_layer_count == 0" },
|
||||
|
@ -110,6 +110,7 @@ min_skin_width_for_expansion
|
||||
infill_randomize_start_location
|
||||
skin_edge_support_thickness
|
||||
skin_edge_support_layers
|
||||
extra_infill_lines_to_support_skins
|
||||
|
||||
[material]
|
||||
default_material_print_temperature
|
||||
|
Loading…
x
Reference in New Issue
Block a user