Optimise Ultimaker 2+ polypropylene profiles

These are optimised to the level of the materials: Anything that is common between quality profiles with the same material and nozzle gets bubbled to the profile for that material (per nozzle). It doesn't bubble any further (to the variant) because that could have an impact on the other profiles.
This basically only removes settings because where these settings then bubble to is the material profile in the fdm_materials repository. And a lot of settings are just removed because they are equal to the default.

Contributes to issue CURA-3960.
This commit is contained in:
Ghostkeeper 2017-06-23 14:15:27 +02:00
parent 4b6f9be4ed
commit 25d2c10548
No known key found for this signature in database
GPG Key ID: C5F96EE2BC0F7E75
6 changed files with 24 additions and 129 deletions

View File

@ -11,23 +11,17 @@ quality_type = fast
[values]
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 2
@ -38,44 +32,34 @@ infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height = 0.15
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extra_prime_amount = 0
retraction_extrusion_window = 1
retraction_hop = 0.15
retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
skin_overlap = 10
speed_infill = =speed_print
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -85,9 +69,7 @@ support_z_distance = =layer_height * 2
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 0.8
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.38 / 0.38, 2)
wall_thickness = 0.76
wall_thickness = 0.76

View File

@ -11,23 +11,17 @@ quality_type = normal
[values]
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 2
@ -38,44 +32,33 @@ infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height = 0.1
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extra_prime_amount = 0
retraction_extrusion_window = 1
retraction_hop = 0.15
retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
skin_overlap = 10
speed_infill = =speed_print
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -85,9 +68,7 @@ support_z_distance = =layer_height * 2
switch_extruder_prime_speed = 15
switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 0.8
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.38 / 0.38, 2)
wall_thickness = 0.76
wall_thickness = 0.76

View File

@ -10,54 +10,40 @@ weight = 0
quality_type = draft
[values]
layer_height = 0.2
gradual_infill_steps = 3
retraction_extra_prime_amount = 0
skirt_brim_line_width = 0.6
infill_overlap_mm = 0
skin_overlap = 10
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 2
gradual_infill_steps = 3
infill_line_width = =round(line_width * 0.6 / 0.57, 2)
infill_overlap = 0
infill_overlap_mm = 0
infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
layer_height = 0.2
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extrusion_window = 1
retraction_hop = 0.15
@ -65,19 +51,17 @@ retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
speed_infill = =speed_print
skin_overlap = 10
skirt_brim_line_width = 0.6
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -89,7 +73,6 @@ switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 1.1
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.57 / 0.57, 2)
wall_thickness = 1.14
wall_thickness = 1.14

View File

@ -10,54 +10,40 @@ weight = -1
quality_type = fast
[values]
layer_height = 0.15
gradual_infill_steps = 3
retraction_extra_prime_amount = 0
skirt_brim_line_width = 0.6
infill_overlap_mm = 0
skin_overlap = 10
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 2
gradual_infill_steps = 3
infill_line_width = =round(line_width * 0.6 / 0.57, 2)
infill_overlap = 0
infill_overlap_mm = 0
infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
layer_height = 0.15
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extrusion_window = 1
retraction_hop = 0.15
@ -65,19 +51,17 @@ retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
speed_infill = =speed_print
skin_overlap = 10
skirt_brim_line_width = 0.6
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -89,7 +73,6 @@ switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 1.1
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.57 / 0.57, 2)
wall_thickness = 1.14
wall_thickness = 1.14

View File

@ -10,54 +10,40 @@ weight = 0
quality_type = draft
[values]
layer_height = 0.3
gradual_infill_steps = 3
retraction_extra_prime_amount = 0
skirt_brim_line_width = 0.8
infill_overlap_mm = 0
skin_overlap = 10
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 2
gradual_infill_steps = 3
infill_line_width = =round(line_width * 0.8 / 0.76, 2)
infill_overlap = 0
infill_overlap_mm = 0
infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
layer_height = 0.3
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extrusion_window = 1
retraction_hop = 0.15
@ -65,19 +51,17 @@ retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
speed_infill = =speed_print
skin_overlap = 10
skirt_brim_line_width = 0.8
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -89,7 +73,6 @@ switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 1.5
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.76 / 0.76, 2)
wall_thickness = 1.52

View File

@ -10,54 +10,40 @@ weight = 0
quality_type = fast
[values]
layer_height = 0.2
gradual_infill_steps = 3
retraction_extra_prime_amount = 0
skirt_brim_line_width = 0.8
infill_overlap_mm = 0
skin_overlap = 10
acceleration_enabled = True
acceleration_infill = =acceleration_print
acceleration_layer_0 = =acceleration_topbottom
acceleration_prime_tower = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_print = 4000
acceleration_support = =math.ceil(acceleration_print * 2000 / 4000)
acceleration_support_infill = =acceleration_support
acceleration_support_interface = =acceleration_topbottom
acceleration_topbottom = =math.ceil(acceleration_print * 500 / 4000)
acceleration_wall = =math.ceil(acceleration_print * 1000 / 4000)
acceleration_wall_0 = =math.ceil(acceleration_wall * 500 / 1000)
acceleration_wall_x = =acceleration_wall
adhesion_type = brim
brim_width = 20
cool_fan_full_at_height = =layer_height_0 + 4 * layer_height
cool_fan_speed = 20
cool_fan_speed_max = 100
cool_min_layer_time = 5
cool_min_layer_time_fan_speed_max = 6
cool_min_speed = 20
gradual_infill_step_height = =layer_height * 3
gradual_infill_steps = 3
infill_line_width = =round(line_width * 0.8 / 0.76, 2)
infill_overlap = 0
infill_overlap_mm = 0
infill_pattern = cubic
infill_sparse_density = 96
infill_wipe_dist = 0
jerk_enabled = True
jerk_infill = =jerk_print
jerk_layer_0 = =jerk_topbottom
jerk_prime_tower = =math.ceil(jerk_print * 15 / 25)
jerk_print = 25
jerk_support = =math.ceil(jerk_print * 15 / 25)
jerk_support_infill = =jerk_support
jerk_support_interface = =jerk_topbottom
jerk_topbottom = =math.ceil(jerk_print * 5 / 25)
jerk_wall = =math.ceil(jerk_print * 10 / 25)
jerk_wall_0 = =math.ceil(jerk_wall * 5 / 10)
jerk_wall_x = =jerk_wall
layer_height_0 = =round(machine_nozzle_size / 1.5, 2)
layer_height = 0.2
line_width = =machine_nozzle_size * 0.95
multiple_mesh_overlap = 0
retraction_amount = 8
retraction_count_max = 12
retraction_extrusion_window = 1
retraction_hop = 0.15
@ -65,19 +51,17 @@ retraction_hop_enabled = True
retraction_hop_only_when_collides = True
retraction_min_travel = 0.5
retraction_prime_speed = 15
retraction_speed = 35
speed_infill = =speed_print
skin_overlap = 10
skirt_brim_line_width = 0.8
speed_layer_0 = 25
speed_prime_tower = =speed_topbottom
speed_print = 25
speed_support = =speed_wall_0
speed_support_interface = =speed_topbottom
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_travel = 250
speed_travel_layer_0 = 50
speed_wall = =math.ceil(speed_print * 25 / 25)
speed_wall_0 = =math.ceil(speed_wall * 20 / 25)
speed_wall_x = =speed_wall
support_angle = 60
support_bottom_distance = =support_z_distance / 2
support_top_distance = =support_z_distance
@ -89,7 +73,6 @@ switch_extruder_retraction_amount = 20
switch_extruder_retraction_speeds = 35
top_bottom_thickness = 1.5
travel_avoid_distance = 3
travel_compensate_overlapping_walls_enabled = True
wall_0_inset = 0
wall_line_width_x = =round(line_width * 0.76 / 0.76, 2)
wall_thickness = 1.52