mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 02:38:59 +08:00
Cleaned up of the support settings for the S3 quality modes.
Relates to PP-108
This commit is contained in:
parent
6d50ab152d
commit
126c95b1da
@ -41,7 +41,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_interface_density = 87.5
|
support_interface_density = 87.5
|
||||||
support_interface_pattern = lines
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 35
|
switch_extruder_retraction_speeds = 35
|
||||||
|
@ -27,13 +27,7 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
|
||||||
top_bottom_thickness = 1
|
top_bottom_thickness = 1
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_interface_enable = True
|
|
||||||
support_interface_density = =min(extruderValues('material_surface_energy'))
|
support_interface_density = =min(extruderValues('material_surface_energy'))
|
||||||
support_interface_pattern = ='lines' if support_interface_density < 100 else 'concentric'
|
|
||||||
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
||||||
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
||||||
support_angle = 45
|
support_angle = 45
|
||||||
support_join_distance = 5
|
|
||||||
support_offset = 2
|
|
||||||
support_pattern = triangles
|
|
||||||
support_infill_rate = =10 if support_enable and support_structure == 'normal' else 0 if support_enable and support_structure == 'tree' else 10
|
|
||||||
|
@ -26,13 +26,7 @@ speed_wall = =math.ceil(speed_print * 40 / 80)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
|
||||||
top_bottom_thickness = 1
|
top_bottom_thickness = 1
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_interface_enable = True
|
|
||||||
support_interface_density = =min(extruderValues('material_surface_energy'))
|
support_interface_density = =min(extruderValues('material_surface_energy'))
|
||||||
support_interface_pattern = ='lines' if support_interface_density < 100 else 'concentric'
|
|
||||||
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
|
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
|
||||||
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
||||||
support_angle = 45
|
support_angle = 45
|
||||||
support_join_distance = 5
|
|
||||||
support_offset = 2
|
|
||||||
support_pattern = triangles
|
|
||||||
support_infill_rate = =10 if support_enable and support_structure == 'normal' else 0 if support_enable and support_structure == 'tree' else 10
|
|
||||||
|
@ -24,14 +24,8 @@ prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
|
|||||||
skin_overlap = 10
|
skin_overlap = 10
|
||||||
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_interface_enable = True
|
|
||||||
support_interface_density = =min(extruderValues('material_surface_energy'))
|
support_interface_density = =min(extruderValues('material_surface_energy'))
|
||||||
support_interface_pattern = ='lines' if support_interface_density < 100 else 'concentric'
|
|
||||||
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
|
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
|
||||||
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
|
||||||
support_angle = 45
|
support_angle = 45
|
||||||
support_join_distance = 5
|
|
||||||
support_offset = 2
|
|
||||||
support_pattern = triangles
|
|
||||||
support_infill_rate = =10 if support_enable and support_structure == 'normal' else 0 if support_enable and support_structure == 'tree' else 10
|
|
||||||
top_bottom_thickness = 1
|
top_bottom_thickness = 1
|
||||||
|
@ -27,13 +27,7 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
|
||||||
top_bottom_thickness = 1
|
top_bottom_thickness = 1
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_interface_enable = True
|
|
||||||
support_interface_density = =min(extruderValues('material_surface_energy'))
|
support_interface_density = =min(extruderValues('material_surface_energy'))
|
||||||
support_interface_pattern = ='lines' if support_interface_density < 100 else 'concentric'
|
|
||||||
support_top_distance = 0.3
|
support_top_distance = 0.3
|
||||||
support_bottom_distance = 0.3
|
support_bottom_distance = 0.3
|
||||||
support_angle = 45
|
support_angle = 45
|
||||||
support_join_distance = 5
|
|
||||||
support_offset = 2
|
|
||||||
support_pattern = triangles
|
|
||||||
support_infill_rate = =10 if support_enable and support_structure == 'normal' else 0 if support_enable and support_structure == 'tree' else 10
|
|
||||||
|
@ -49,7 +49,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_interface_density = 87.5
|
support_interface_density = 87.5
|
||||||
support_interface_pattern = lines
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 35
|
switch_extruder_retraction_speeds = 35
|
||||||
|
@ -47,7 +47,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_interface_density = 87.5
|
support_interface_density = 87.5
|
||||||
support_interface_pattern = lines
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 35
|
switch_extruder_retraction_speeds = 35
|
||||||
|
@ -50,7 +50,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_interface_density = 87.5
|
support_interface_density = 87.5
|
||||||
support_interface_pattern = lines
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 35
|
switch_extruder_retraction_speeds = 35
|
||||||
|
@ -48,7 +48,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
|
|||||||
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_interface_density = 87.5
|
support_interface_density = 87.5
|
||||||
support_interface_pattern = lines
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 35
|
switch_extruder_retraction_speeds = 35
|
||||||
|
@ -28,7 +28,6 @@ raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
|
|||||||
raft_margin = 10
|
raft_margin = 10
|
||||||
raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2)
|
raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
switch_extruder_prime_speed = 30
|
switch_extruder_prime_speed = 30
|
||||||
switch_extruder_retraction_amount = 30
|
switch_extruder_retraction_amount = 30
|
||||||
switch_extruder_retraction_speeds = 40
|
switch_extruder_retraction_speeds = 40
|
||||||
|
@ -28,7 +28,6 @@ raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
|
|||||||
raft_margin = 10
|
raft_margin = 10
|
||||||
raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2)
|
raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
switch_extruder_prime_speed = 30
|
switch_extruder_prime_speed = 30
|
||||||
switch_extruder_retraction_amount = 30
|
switch_extruder_retraction_amount = 30
|
||||||
switch_extruder_retraction_speeds = 40
|
switch_extruder_retraction_speeds = 40
|
||||||
|
@ -25,7 +25,6 @@ material_shrinkage_percentage_xy = 100.2
|
|||||||
material_shrinkage_percentage_z = 100.1
|
material_shrinkage_percentage_z = 100.1
|
||||||
prime_tower_enable = True
|
prime_tower_enable = True
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
retract_at_layer_change = False
|
retract_at_layer_change = False
|
||||||
speed_print = 45
|
speed_print = 45
|
||||||
|
@ -26,7 +26,6 @@ material_shrinkage_percentage_z = 100.1
|
|||||||
prime_tower_enable = True
|
prime_tower_enable = True
|
||||||
raft_margin = 10
|
raft_margin = 10
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
retract_at_layer_change = False
|
retract_at_layer_change = False
|
||||||
speed_print = 45
|
speed_print = 45
|
||||||
|
@ -25,7 +25,6 @@ material_shrinkage_percentage_xy = 100.2
|
|||||||
material_shrinkage_percentage_z = 100.1
|
material_shrinkage_percentage_z = 100.1
|
||||||
prime_tower_enable = True
|
prime_tower_enable = True
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
retract_at_layer_change = False
|
retract_at_layer_change = False
|
||||||
speed_print = 45
|
speed_print = 45
|
||||||
|
@ -33,7 +33,6 @@ retraction_min_travel = 1.5
|
|||||||
retraction_prime_speed = 15
|
retraction_prime_speed = 15
|
||||||
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -34,7 +34,6 @@ retraction_prime_speed = 15
|
|||||||
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
||||||
speed_infill = =math.ceil(speed_wall * 30 / 30)
|
speed_infill = =math.ceil(speed_wall * 30 / 30)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -32,7 +32,6 @@ retraction_min_travel = 1.5
|
|||||||
retraction_prime_speed = 15
|
retraction_prime_speed = 15
|
||||||
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -32,5 +32,4 @@ speed_topbottom = =round(speed_print * 35 / 45)
|
|||||||
speed_wall = =round(speed_print * 40 / 45)
|
speed_wall = =round(speed_print * 40 / 45)
|
||||||
speed_wall_0 = =round(speed_print * 35 / 45)
|
speed_wall_0 = =round(speed_print * 35 / 45)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 6
|
top_bottom_thickness = =layer_height * 6
|
||||||
|
@ -34,5 +34,4 @@ speed_topbottom = =math.ceil(speed_print * 20 / 30)
|
|||||||
speed_wall = =math.ceil(speed_print * 25/ 30)
|
speed_wall = =math.ceil(speed_print * 25/ 30)
|
||||||
speed_wall_0 = =math.ceil(speed_print * 20 / 30)
|
speed_wall_0 = =math.ceil(speed_print * 20 / 30)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
@ -35,5 +35,4 @@ speed_topbottom = =math.ceil(speed_print * 20 / 35)
|
|||||||
speed_wall = =math.ceil(speed_print * 25/ 35)
|
speed_wall = =math.ceil(speed_print * 25/ 35)
|
||||||
speed_wall_0 = =math.ceil(speed_print * 20 / 35)
|
speed_wall_0 = =math.ceil(speed_print * 20 / 35)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
@ -40,7 +40,6 @@ speed_wall = =math.ceil(speed_print * 30 / 30)
|
|||||||
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
||||||
support_angle = 50
|
support_angle = 50
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -42,7 +42,6 @@ speed_wall_x = =speed_print
|
|||||||
speed_infill = =speed_print
|
speed_infill = =speed_print
|
||||||
support_angle = 50
|
support_angle = 50
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -40,7 +40,6 @@ speed_wall = =math.ceil(speed_print * 30 / 30)
|
|||||||
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
|
||||||
support_angle = 50
|
support_angle = 50
|
||||||
support_bottom_distance = =support_z_distance
|
support_bottom_distance = =support_z_distance
|
||||||
support_offset = =line_width
|
|
||||||
switch_extruder_prime_speed = 15
|
switch_extruder_prime_speed = 15
|
||||||
switch_extruder_retraction_amount = 20
|
switch_extruder_retraction_amount = 20
|
||||||
switch_extruder_retraction_speeds = 45
|
switch_extruder_retraction_speeds = 45
|
||||||
|
@ -18,4 +18,3 @@ material_standby_temperature = 100
|
|||||||
retraction_count_max = 5
|
retraction_count_max = 5
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_infill_sparse_thickness = 0.3
|
support_infill_sparse_thickness = 0.3
|
||||||
support_interface_height = 1.2
|
|
||||||
|
@ -16,4 +16,3 @@ brim_replaces_support = False
|
|||||||
material_standby_temperature = 100
|
material_standby_temperature = 100
|
||||||
retraction_count_max = 5
|
retraction_count_max = 5
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_interface_height = 0.9
|
|
||||||
|
@ -17,4 +17,3 @@ material_standby_temperature = 100
|
|||||||
retraction_count_max = 5
|
retraction_count_max = 5
|
||||||
support_brim_enable = True
|
support_brim_enable = True
|
||||||
support_infill_sparse_thickness = 0.3
|
support_infill_sparse_thickness = 0.3
|
||||||
support_interface_height = 1.2
|
|
||||||
|
@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
|
|||||||
speed_wall_x = =speed_wall
|
speed_wall_x = =speed_wall
|
||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_pattern = ='triangles'
|
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
|
|||||||
speed_wall_x = =speed_wall
|
speed_wall_x = =speed_wall
|
||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_pattern = ='triangles'
|
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
|
|||||||
speed_wall_x = =speed_wall
|
speed_wall_x = =speed_wall
|
||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_pattern = ='triangles'
|
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
|
|||||||
speed_wall_x = =speed_wall
|
speed_wall_x = =speed_wall
|
||||||
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
|
||||||
support_angle = 70
|
support_angle = 70
|
||||||
support_pattern = ='triangles'
|
|
||||||
support_xy_distance = =wall_line_width_0 * 1.5
|
|
||||||
top_bottom_thickness = =layer_height * 4
|
top_bottom_thickness = =layer_height * 4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user