Renoved settings that already have a good default value in fdmprinter.def.json. Added support_use_towers to the PVA quality files.

Removed support_use_towers for AA and CC cores, they do not add anything to self support structures.

Relates to PP-108
This commit is contained in:
p.kuiper 2022-06-08 21:33:14 +02:00
parent 6b30273686
commit ba275c546e
36 changed files with 59 additions and 53 deletions

View File

@ -214,6 +214,9 @@
"jerk_skirt_brim": {
"minimum_value_warning": 20
},
"support_pattern": {
"value": "'zigzag'"
},
"support_wall_count": {
"value": 0
},
@ -223,12 +226,18 @@
"support_connect_zigzags": {
"value": true
},
"support_pattern": {
"value": "'zigzag'"
},
"support_infill_rate": {
"value": "0 if support_enable and support_structure == 'tree' else (80 if support_interface_enable else 15)"
},
"gradual_support_infill_steps": {
"value": "2 if support_interface_enable else 0"
},
"gradual_support_infill_step_height": {
"value": "4*layer_height"
},
"support_interface_height": {
"value": "2*layer_height"
},
"support_offset": {
"value": "2*line_width if support_interface_enable else 0"
},
@ -238,29 +247,14 @@
"support_xy_distance_overhang": {
"value": "wall_line_width_0"
},
"support_join_distance": {
"value": 0
},
"gradual_support_infill_steps": {
"value": "2 if support_interface_enable else 0"
},
"gradual_support_infill_step_height": {
"value": "4*layer_height"
},
"minimum_support_area": {
"value": "pow((2 + support_offset), 2)"
},
"support_interface_height": {
"value": "2*layer_height"
},
"support_interface_skip_height": {
"value": "layer_height"
},
"support_interface_pattern": {
"value": "'zigzag'"
},
"minimum_interface_area": {
"value": "minimum_support_area"
},
"support_interface_offset": {
"value": "support_offset"

View File

@ -21,4 +21,5 @@ skin_overlap = 20
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -21,4 +21,5 @@ skin_overlap = 15
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -20,4 +20,5 @@ support_brim_enable = True
support_interface_height = 0.9
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -20,4 +20,5 @@ support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -21,4 +21,5 @@ skin_overlap = 20
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -21,4 +21,5 @@ skin_overlap = 15
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -20,4 +20,5 @@ support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -18,4 +18,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -21,4 +21,5 @@ skin_overlap = 20
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -21,4 +21,5 @@ skin_overlap = 15
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -15,10 +15,12 @@ is_experimental = True
[values]
brim_replaces_support = False
material_standby_temperature = 100
prime_tower_enable = False
retraction_count_max = 5
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_height = 1.2
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -18,4 +18,5 @@ retraction_count_max = 5
support_brim_enable = True
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -19,4 +19,5 @@ support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
support_use_towers = True

View File

@ -36,7 +36,6 @@ speed_wall = =math.ceil(speed_print * 30 / 55)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -32,7 +32,6 @@ speed_wall = =math.ceil(speed_print * 30 / 70)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall = =math.ceil(speed_print * 30 / 55)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -32,7 +32,6 @@ speed_wall = =math.ceil(speed_print * 30 / 70)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -37,7 +37,6 @@ speed_wall = =math.ceil(speed_print * 30 / 55)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -31,7 +31,6 @@ speed_wall = =math.ceil(speed_print * 30 / 70)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall = =math.ceil(speed_print * 30 / 55)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -31,7 +31,6 @@ speed_wall = =math.ceil(speed_print * 30 / 70)
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length

View File

@ -36,7 +36,6 @@ speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
support_use_towers = True
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length