mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-30 18:15:59 +08:00
Merge pull request #18916 from Ultimaker/CURA-11227-zseam-support
Add support z seam settings
This commit is contained in:
commit
a9084f372d
@ -356,7 +356,10 @@ geometry41core =
|
|||||||
EndPrimitive();
|
EndPrimitive();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((u_show_starts == 1) && (v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) {
|
if ((u_show_starts == 1) && (
|
||||||
|
((v_prev_line_type[0] != 1) && (v_line_type[0] == 1)) ||
|
||||||
|
((v_prev_line_type[0] != 4) && (v_line_type[0] == 4))
|
||||||
|
)) {
|
||||||
float w = size_x;
|
float w = size_x;
|
||||||
float h = size_y;
|
float h = size_y;
|
||||||
|
|
||||||
|
@ -4775,6 +4775,34 @@
|
|||||||
"settable_per_mesh": true,
|
"settable_per_mesh": true,
|
||||||
"settable_per_extruder": true
|
"settable_per_extruder": true
|
||||||
},
|
},
|
||||||
|
"support_z_seam_away_from_model":
|
||||||
|
{
|
||||||
|
"label": "Support Z Seam Away from Model",
|
||||||
|
"description": "Manage the spatial relationship between the z seam of the support structure and the actual 3D model. This control is crucial as it allows users to ensure the seamless removal of support structures post-printing, without inflicting damage or leaving marks on the printed model.",
|
||||||
|
"type": "bool",
|
||||||
|
"default_value": true,
|
||||||
|
"enabled": "support_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true,
|
||||||
|
"settable_per_meshgroup": false,
|
||||||
|
"children":
|
||||||
|
{
|
||||||
|
"support_z_seam_min_distance":
|
||||||
|
{
|
||||||
|
"label": "Min Z Seam Distance from Model",
|
||||||
|
"description": "The distance between the model and its support structure at the z-axis seam.",
|
||||||
|
"unit": "mm",
|
||||||
|
"minimum_value": "0.001",
|
||||||
|
"value": "line_width * 2",
|
||||||
|
"default_value": 0.8,
|
||||||
|
"maximum_value_warning": "line_width * 4",
|
||||||
|
"type": "float",
|
||||||
|
"enabled": "support_z_seam_away_from_model and support_enable",
|
||||||
|
"settable_per_mesh": false,
|
||||||
|
"settable_per_extruder": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"support_type":
|
"support_type":
|
||||||
{
|
{
|
||||||
"label": "Support Placement",
|
"label": "Support Placement",
|
||||||
|
@ -265,6 +265,8 @@ support_type
|
|||||||
support_angle
|
support_angle
|
||||||
support_pattern
|
support_pattern
|
||||||
support_wall_count
|
support_wall_count
|
||||||
|
support_z_seam_away_from_model
|
||||||
|
support_z_seam_min_distance
|
||||||
zig_zaggify_support
|
zig_zaggify_support
|
||||||
support_connect_zigzags
|
support_connect_zigzags
|
||||||
support_infill_rate
|
support_infill_rate
|
||||||
|
Loading…
x
Reference in New Issue
Block a user