Cleaned up of the support settings for the S5 quality modes.

Relates to PP-108
This commit is contained in:
p.kuiper 2022-06-03 09:23:38 +02:00
parent 0f48878bc7
commit 6d50ab152d
26 changed files with 4 additions and 58 deletions

View File

@ -221,7 +221,7 @@
"value": true
},
"support_infill_rate": {
"value": 80
"value": "=80 if support_enable and support_structure == 'normal' else 0 if support_enable and support_structure == 'tree' else 80"
},
"support_offset": {
"value": "=2*line_width"
@ -247,6 +247,9 @@
"support_interface_pattern": {
"value": "zigzag"
},
"support_interface_enable": {
"value": true
},
"minimum_interface_area": {
"value": "=minimum_support_area"
},

View File

@ -40,7 +40,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
support_bottom_distance = =support_z_distance
support_interface_density = 87.5
support_interface_pattern = lines
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35

View File

@ -27,13 +27,7 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
top_bottom_thickness = 1
support_brim_enable = True
support_interface_enable = True
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_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
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

View File

@ -26,13 +26,7 @@ speed_wall = =math.ceil(speed_print * 40 / 80)
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
top_bottom_thickness = 1
support_brim_enable = True
support_interface_enable = True
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_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
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

View File

@ -24,14 +24,8 @@ prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
skin_overlap = 10
speed_layer_0 = =math.ceil(speed_print * 20 / 70)
support_brim_enable = True
support_interface_enable = True
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_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
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

View File

@ -47,7 +47,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
support_bottom_distance = =support_z_distance
support_interface_density = 87.5
support_interface_pattern = lines
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35

View File

@ -47,7 +47,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
support_bottom_distance = =support_z_distance
support_interface_density = 87.5
support_interface_pattern = lines
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35

View File

@ -49,7 +49,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
support_bottom_distance = =support_z_distance
support_interface_density = 87.5
support_interface_pattern = lines
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35

View File

@ -47,7 +47,6 @@ speed_wall = =math.ceil(speed_print * 40 / 50)
speed_wall_0 = =math.ceil(speed_wall * 25 / 40)
support_bottom_distance = =support_z_distance
support_interface_density = 87.5
support_interface_pattern = lines
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35

View File

@ -26,7 +26,6 @@ raft_interface_thickness = =round(machine_nozzle_size * 0.3 / 0.4, 2)
raft_margin = 10
raft_surface_thickness = =round(machine_nozzle_size * 0.2 / 0.4, 2)
support_angle = 70
support_xy_distance = =wall_line_width_0 * 1.5
switch_extruder_prime_speed = 30
switch_extruder_retraction_amount = 30
switch_extruder_retraction_speeds = 40

View File

@ -25,7 +25,6 @@ material_shrinkage_percentage_xy = 100.2
material_shrinkage_percentage_z = 100.1
prime_tower_enable = True
support_angle = 70
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4
retract_at_layer_change = False
speed_print = 45

View File

@ -26,7 +26,6 @@ material_shrinkage_percentage_z = 100.1
prime_tower_enable = True
raft_margin = 10
support_angle = 70
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4
retract_at_layer_change = False
speed_print = 45

View File

@ -25,7 +25,6 @@ material_shrinkage_percentage_xy = 100.2
material_shrinkage_percentage_z = 100.1
prime_tower_enable = True
support_angle = 70
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4
retract_at_layer_change = False
speed_print = 45

View File

@ -33,7 +33,6 @@ retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -34,7 +34,6 @@ retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
speed_infill = =math.ceil(speed_wall * 30 / 30)
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -32,7 +32,6 @@ retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -32,5 +32,4 @@ speed_topbottom = =round(speed_print * 35 / 45)
speed_wall = =round(speed_print * 40 / 45)
speed_wall_0 = =round(speed_print * 35 / 45)
support_angle = 70
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 6

View File

@ -40,7 +40,6 @@ speed_wall = =math.ceil(speed_print * 30 / 30)
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
support_angle = 50
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -41,7 +41,6 @@ speed_wall_x = =speed_print
speed_infill = =speed_print
support_angle = 50
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -40,7 +40,6 @@ speed_wall = =math.ceil(speed_print * 30 / 30)
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
support_angle = 50
support_bottom_distance = =support_z_distance
support_offset = =line_width
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 45

View File

@ -16,4 +16,3 @@ brim_replaces_support = False
material_standby_temperature = 100
retraction_count_max = 5
support_brim_enable = True
support_interface_height = 0.9

View File

@ -17,4 +17,3 @@ material_standby_temperature = 100
retraction_count_max = 5
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_height = 1.2

View File

@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
speed_wall_x = =speed_wall
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
support_angle = 70
support_pattern = ='triangles'
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4

View File

@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
speed_wall_x = =speed_wall
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
support_angle = 70
support_pattern = ='triangles'
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4

View File

@ -34,6 +34,4 @@ speed_wall = =math.ceil(speed_print * 40 / 45)
speed_wall_x = =speed_wall
speed_wall_0 = =math.ceil(speed_wall * 35 / 40)
support_angle = 70
support_pattern = ='triangles'
support_xy_distance = =wall_line_width_0 * 1.5
top_bottom_thickness = =layer_height * 4

View File

@ -16,8 +16,6 @@ acceleration_prime_tower = =math.ceil(acceleration_print * 200 / 3500)
brim_width = 3
cool_fan_speed = 50
cool_min_speed = 5
gradual_support_infill_step_height = 1.6
gradual_support_infill_steps = 2
infill_overlap = 0
infill_pattern = ='zigzag' if infill_sparse_density > 80 else 'triangles'
infill_wipe_dist = 0
@ -57,19 +55,6 @@ speed_support_bottom = =math.ceil(speed_support_interface * 10 / 20)
speed_wall_0 = =math.ceil(speed_wall * 25 / 30)
speed_prime_tower = =math.ceil(speed_print * 7 / 35)
support_angle = 60
support_bottom_height = =layer_height * 2
support_bottom_pattern = zigzag
support_bottom_stair_step_height = 0
support_infill_rate = 50
support_infill_sparse_thickness = 0.4
support_interface_enable = True
support_interface_height = 0.6
support_interface_skip_height = =layer_height
support_join_distance = 3
support_offset = 1.5
support_use_towers = False
support_xy_distance = =wall_line_width_0
support_xy_distance_overhang = =wall_line_width_0 / 4
support_z_distance = 0
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 12