enable support brim by default

remove all support brim mention in the profiles and move this to ultimaker.def.json
PP-249
This commit is contained in:
Rijk van Manen 2023-02-09 09:43:19 +01:00
parent f8d33d839b
commit 957ea8541f
35 changed files with 1 additions and 34 deletions

View file

@ -111,6 +111,7 @@
"speed_layer_0": { "value": "min(30, layer_height / layer_height_0 * speed_wall_0)" },
"speed_slowdown_layers": { "value": 1 },
"speed_travel_layer_0": { "value": "speed_travel" },
"support_brim_enable": { "value": "True" },
"support_infill_rate": { "value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15" },
"support_initial_layer_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" },
"support_interface_height": { "value": "2 * layer_height" },

View file

@ -23,7 +23,6 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height

View file

@ -22,7 +22,6 @@ speed_wall = =math.ceil(speed_print * 40 / 80)
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2*layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
skin_overlap = 10
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2*layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -19,6 +19,5 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 20
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 15
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2*layer_height
support_interface_enable = True

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_infill_sparse_thickness = =3*layer_height
support_interface_enable = True

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2*layer_height
support_interface_enable = True

View file

@ -17,6 +17,5 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
material_print_temperature = =default_material_print_temperature + 5
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -16,6 +16,5 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -16,6 +16,5 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175/(layer_height*line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -22,7 +22,6 @@ speed_wall = =math.ceil(speed_print * 40 / 80)
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
skin_overlap = 10
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -23,7 +23,6 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height

View file

@ -24,7 +24,6 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
support_angle = 45
support_bottom_distance = 0.3
support_brim_enable = True
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = 0.3

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =3 * layer_height
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 15
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_enable = True

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_enable = True

View file

@ -19,6 +19,5 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 20
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -17,7 +17,6 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True

View file

@ -17,6 +17,5 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
material_print_temperature = =default_material_print_temperature + 5
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -16,7 +16,6 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True

View file

@ -16,6 +16,5 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -22,7 +22,6 @@ speed_wall = =math.ceil(speed_print * 40 / 80)
speed_wall_0 = =math.ceil(speed_wall * 30 / 40)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
skin_overlap = 10
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True

View file

@ -23,7 +23,6 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_brim_enable = True
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height

View file

@ -24,7 +24,6 @@ speed_wall = =math.ceil(speed_print * 50 / 70)
speed_wall_0 = =math.ceil(speed_wall * 35 / 50)
support_angle = 45
support_bottom_distance = 0.3
support_brim_enable = True
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = 0.3

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =3 * layer_height
support_interface_enable = True

View file

@ -19,7 +19,6 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 15
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_enable = True

View file

@ -17,7 +17,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = =2 * layer_height
support_interface_enable = True

View file

@ -19,6 +19,5 @@ prime_tower_enable = False
retraction_count_max = 5
skin_overlap = 20
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -18,7 +18,6 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
prime_tower_enable = False
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True

View file

@ -17,6 +17,5 @@ cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extru
material_print_temperature = =default_material_print_temperature + 5
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True

View file

@ -16,7 +16,6 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_infill_sparse_thickness = 0.3
support_interface_enable = True

View file

@ -16,6 +16,5 @@ brim_replaces_support = False
cool_fan_enabled = =not (support_enable and (extruder_nr == support_infill_extruder_nr))
retraction_count_max = 5
skirt_brim_minimal_length = =min(2000, 175 / (layer_height * line_width))
support_brim_enable = True
support_interface_enable = True