Added UM3 profiles and added settings from AA profiles to the BB core profiles to fully match AA and BB core profiles.

PP-179
This commit is contained in:
Paul Kuiper 2025-09-24 13:11:35 +02:00
parent 6dc81a487b
commit cd7ea9e3b3
11 changed files with 104 additions and 0 deletions

View file

@ -12,19 +12,36 @@ variant = BB 0.4
weight = -2
[values]
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
material_print_temperature = =default_material_print_temperature + 5
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
skin_overlap = 20
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 35 / 70)
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_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
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
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1
xy_offset_layer_0 = =(-0.2 if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset

View file

@ -12,19 +12,36 @@ variant = BB 0.4
weight = -1
[values]
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
skin_overlap = 15
speed_prime_tower = =speed_topbottom
speed_print = 80
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 30 / 80)
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_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_infill_sparse_thickness = =2*layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1
xy_offset_layer_0 = =(-0.2 if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset

View file

@ -12,16 +12,36 @@ variant = BB 0.4
weight = 0
[values]
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
skin_overlap = 10
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)
speed_wall_0 = =math.ceil(speed_wall * 20 / 30)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_infill_sparse_thickness = =2*layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1
xy_offset_layer_0 = =(-0.2 if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset

View file

@ -17,11 +17,13 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 80
speed_support = =speed_wall_0
@ -35,7 +37,10 @@ support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_inte
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -17,14 +17,19 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)
speed_wall_0 = =math.ceil(speed_wall * 20 / 30)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
@ -32,7 +37,10 @@ support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_inte
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -17,13 +17,16 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
material_print_temperature = =default_material_print_temperature + 5
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 35 / 70)
@ -34,7 +37,10 @@ support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tende
support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -18,13 +18,16 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
material_print_temperature = =default_material_print_temperature + 5
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 35 / 70)
@ -35,7 +38,10 @@ support_bottom_distance = 0.3
support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = 0.3
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -17,11 +17,13 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 80
speed_support = =speed_wall_0
@ -35,7 +37,10 @@ support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_inte
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -17,14 +17,19 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)
speed_wall_0 = =math.ceil(speed_wall * 20 / 30)
support_angle = 45
support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
@ -32,7 +37,10 @@ support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_inte
support_infill_sparse_thickness = =2 * layer_height
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 1) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -17,13 +17,16 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
material_print_temperature = =default_material_print_temperature + 5
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 35 / 70)
@ -34,7 +37,10 @@ support_bottom_distance = =math.ceil(min(extruderValues('material_adhesion_tende
support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = =math.ceil(min(extruderValues('material_adhesion_tendency')) / 2) * layer_height
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1

View file

@ -18,13 +18,16 @@ acceleration_support = =math.ceil(acceleration_print * 2000 / 3500)
acceleration_support_bottom = =extruderValue(support_bottom_extruder_nr, 'acceleration_support_interface')
acceleration_support_interface = =acceleration_topbottom
brim_replaces_support = False
brim_width = 7
build_volume_temperature = =50 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 24
default_material_bed_temperature = =0 if extruders_enabled_count > 1 and (not support_enable or extruder_nr != support_extruder_nr) else 60
machine_nozzle_cool_down_speed = 0.75
machine_nozzle_heat_up_speed = 1.6
material_print_temperature = =default_material_print_temperature + 5
prime_tower_enable = =min(extruderValues('material_surface_energy')) < 100
retraction_amount = 6.5
speed_prime_tower = =speed_topbottom
speed_print = 70
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 35 / 70)
@ -35,7 +38,10 @@ support_bottom_distance = 0.3
support_bottom_height = =extruderValue(support_bottom_extruder_nr, 'support_interface_height')
support_interface_density = =min(extruderValues('material_surface_energy'))
support_interface_enable = True
support_structure = normal
support_top_distance = 0.3
support_z_distance = =layer_height * 2
switch_extruder_prime_speed = =switch_extruder_retraction_speeds
switch_extruder_retraction_amount = =machine_heat_zone_length
top_bottom_thickness = 1