Merge pull request #18269 from Ultimaker/PP-389-Increase_retraction-minimal-travel-distance

PP-389 Increase minimum retraction distance
This commit is contained in:
Jaime van Kessel 2024-02-12 14:03:01 +01:00 committed by GitHub
commit 234a8115b9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
64 changed files with 1 additions and 63 deletions

View file

@ -106,6 +106,7 @@
"retraction_combing_max_distance": { "value": 15 },
"retraction_count_max": { "value": 25 },
"retraction_extrusion_window": { "value": 1 },
"retraction_min_travel": { "value": 5 },
"roofing_layer_count": { "value": "1" },
"roofing_material_flow": { "value": "material_flow" },
"skin_angles": { "value": "[] if infill_pattern not in ['cross', 'cross_3d'] else [20, 110]" },

View file

@ -156,7 +156,6 @@
"retraction_hop": { "value": "2" },
"retraction_hop_enabled": { "value": "extruders_enabled_count > 1" },
"retraction_hop_only_when_collides": { "value": "True" },
"retraction_min_travel": { "value": "5" },
"retraction_prime_speed": { "value": "15" },
"skin_overlap": { "value": "10" },
"speed_prime_tower": { "value": "speed_topbottom" },

View file

@ -373,7 +373,6 @@
"retraction_hop": { "value": 0.4 },
"retraction_hop_enabled": { "value": true },
"retraction_hop_only_when_collides": { "value": false },
"retraction_min_travel": { "value": "line_width * 4" },
"retraction_prime_speed": { "value": "retraction_speed" },
"retraction_speed": { "value": 5 },
"roofing_layer_count": { "value": 2 },

View file

@ -108,7 +108,6 @@
"retraction_hop": { "value": "2" },
"retraction_hop_enabled": { "value": "extruders_enabled_count > 1" },
"retraction_hop_only_when_collides": { "value": "True" },
"retraction_min_travel": { "value": "5" },
"retraction_prime_speed": { "value": "15" },
"retraction_speed": { "value": "45" },
"speed_prime_tower": { "value": "speed_topbottom" },

View file

@ -110,7 +110,6 @@
"retraction_hop": { "value": "2" },
"retraction_hop_enabled": { "value": "extruders_enabled_count > 1" },
"retraction_hop_only_when_collides": { "value": "True" },
"retraction_min_travel": { "value": "5" },
"retraction_prime_speed": { "value": "15" },
"retraction_speed": { "value": "45" },
"speed_prime_tower": { "value": "speed_topbottom" },

View file

@ -17,7 +17,6 @@ machine_nozzle_heat_up_speed = 1.4
material_print_temperature = =default_material_print_temperature - 20
ooze_shield_angle = 40
raft_airgap = 0.4
retraction_min_travel = 5
speed_print = 70
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.2
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
retraction_prime_speed = 15
speed_print = 25
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -26,7 +26,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -26,7 +26,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -29,7 +29,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -29,7 +29,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -28,7 +28,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -29,7 +29,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -28,7 +28,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 10
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
switch_extruder_prime_speed = 15

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 15
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
switch_extruder_prime_speed = 15

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 20
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_infill = =math.ceil(speed_wall * 30 / 30)
speed_wall_x = =math.ceil(speed_wall * 30 / 30)

View file

@ -27,7 +27,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
retraction_prime_speed = 15
speed_print = 30
speed_topbottom = =math.ceil(speed_print * 25 / 30)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
retraction_prime_speed = 15
speed_print = 30
speed_topbottom = =math.ceil(speed_print * 23 / 30)

View file

@ -27,7 +27,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
retraction_prime_speed = 15
speed_infill = =speed_print
speed_print = 30

View file

@ -17,7 +17,6 @@ machine_nozzle_heat_up_speed = 1.4
material_print_temperature = =default_material_print_temperature - 20
ooze_shield_angle = 40
raft_airgap = 0.4
retraction_min_travel = 5
speed_print = 70
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.2
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
retraction_prime_speed = 15
speed_print = 25
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -26,7 +26,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -26,7 +26,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -25,7 +25,6 @@ prime_tower_wipe_enabled = True
raft_airgap = 0.25
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 50
speed_topbottom = =math.ceil(speed_print * 25 / 50)
speed_wall = =math.ceil(speed_print * 40 / 50)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -29,7 +29,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -29,7 +29,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = 0.8
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 25 / 25)
speed_wall = =math.ceil(speed_print * 25 / 25)

View file

@ -28,7 +28,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -29,7 +29,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -28,7 +28,6 @@ prime_tower_wipe_enabled = True
retraction_count_max = 15
retraction_extra_prime_amount = 0.8
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
skin_line_width = =round(line_width / 0.8, 2)
speed_print = 25
speed_topbottom = =math.ceil(speed_print * 0.8)

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 10
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
switch_extruder_prime_speed = 15

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 15
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_wall_x = =math.ceil(speed_wall * 30 / 30)
switch_extruder_prime_speed = 15

View file

@ -24,7 +24,6 @@ prime_tower_min_volume = 20
retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 0.5
retraction_min_travel = 1.5
retraction_prime_speed = 15
speed_infill = =math.ceil(speed_wall * 30 / 30)
speed_wall_x = =math.ceil(speed_wall * 30 / 30)

View file

@ -27,7 +27,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
retraction_prime_speed = 15
speed_print = 30
speed_topbottom = =math.ceil(speed_print * 25 / 30)

View file

@ -28,7 +28,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
retraction_prime_speed = 15
speed_print = 30
speed_topbottom = =math.ceil(speed_print * 23 / 30)

View file

@ -27,7 +27,6 @@ retraction_count_max = 15
retraction_extra_prime_amount = 0.5
retraction_hop = 1.5
retraction_hop_only_when_collides = False
retraction_min_travel = =line_width * 2
speed_infill = =speed_print
speed_print = 30
speed_topbottom = =math.ceil(speed_print * 20 / 30)

View file

@ -16,7 +16,6 @@ machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = AA 0.25
machine_nozzle_size = 0.25
machine_nozzle_tip_outer_diameter = 0.65
retraction_min_travel = 0.7
retraction_prime_speed = =retraction_speed
speed_print = 55
speed_topbottom = 20

View file

@ -29,7 +29,6 @@ raft_surface_layers = 1
retraction_amount = 6.5
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
retraction_speed = 25
speed_print = 35
speed_topbottom = =math.ceil(speed_print * 25 / 35)

View file

@ -14,7 +14,6 @@ machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = AA 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
speed_print = 70
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)

View file

@ -30,7 +30,6 @@ prime_tower_wipe_enabled = True
raft_surface_layers = 1
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 3
speed_prime_tower = =math.ceil(speed_print * 7 / 35)
speed_print = 35
speed_support = =math.ceil(speed_print * 25 / 35)

View file

@ -16,7 +16,6 @@ acceleration_support_interface = =math.ceil(acceleration_support * 1500 / 2000)
machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = BB 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_min_travel = =3 * line_width
speed_prime_tower = =math.ceil(speed_print * 10 / 35)
speed_support = =math.ceil(speed_print * 25 / 35)
speed_support_interface = =math.ceil(speed_support * 20 / 25)

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.4
machine_nozzle_size = 0.4
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.6
machine_nozzle_size = 0.6
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45

View file

@ -16,7 +16,6 @@ machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = AA 0.25
machine_nozzle_size = 0.25
machine_nozzle_tip_outer_diameter = 0.65
retraction_min_travel = 0.7
retraction_prime_speed = =retraction_speed
speed_print = 55
speed_topbottom = 20

View file

@ -29,7 +29,6 @@ raft_surface_layers = 1
retraction_amount = 6.5
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
retraction_speed = 25
speed_print = 35
speed_topbottom = =math.ceil(speed_print * 25 / 35)

View file

@ -14,7 +14,6 @@ machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = AA 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
speed_print = 70
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)

View file

@ -30,7 +30,6 @@ prime_tower_wipe_enabled = True
raft_surface_layers = 1
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 3
speed_prime_tower = =math.ceil(speed_print * 7 / 35)
speed_print = 35
speed_support = =math.ceil(speed_print * 25 / 35)

View file

@ -16,7 +16,6 @@ acceleration_support_interface = =math.ceil(acceleration_support * 1500 / 2000)
machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = BB 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_min_travel = =3 * line_width
speed_prime_tower = =math.ceil(speed_print * 10 / 35)
speed_support = =math.ceil(speed_print * 25 / 35)
speed_support_interface = =math.ceil(speed_support * 20 / 25)

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.4
machine_nozzle_size = 0.4
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.6
machine_nozzle_size = 0.6
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45

View file

@ -16,7 +16,6 @@ machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = AA 0.25
machine_nozzle_size = 0.25
machine_nozzle_tip_outer_diameter = 0.65
retraction_min_travel = 0.7
retraction_prime_speed = =retraction_speed
speed_print = 55
speed_topbottom = 20

View file

@ -29,7 +29,6 @@ raft_surface_layers = 1
retraction_amount = 6.5
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 2
retraction_speed = 25
speed_print = 35
speed_topbottom = =math.ceil(speed_print * 25 / 35)

View file

@ -14,7 +14,6 @@ machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = AA 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_amount = 6.5
retraction_min_travel = =line_width * 2
speed_print = 70
speed_topbottom = =math.ceil(speed_print * 30 / 70)
speed_wall = =math.ceil(speed_print * 30 / 70)

View file

@ -31,7 +31,6 @@ raft_surface_layers = 1
retraction_amount = 4.5
retraction_hop = 2
retraction_hop_only_when_collides = True
retraction_min_travel = =line_width * 3
speed_prime_tower = =math.ceil(speed_print * 7 / 35)
speed_print = 35
speed_support = =math.ceil(speed_print * 25 / 35)

View file

@ -17,7 +17,6 @@ machine_nozzle_heat_up_speed = 1.5
machine_nozzle_id = BB 0.4
machine_nozzle_tip_outer_diameter = 1.0
retraction_amount = 4.5
retraction_min_travel = =3 * line_width
speed_prime_tower = =math.ceil(speed_print * 10 / 35)
speed_support = =math.ceil(speed_print * 25 / 35)
speed_support_interface = =math.ceil(speed_support * 20 / 25)

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.4
machine_nozzle_size = 0.4
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45

View file

@ -13,7 +13,6 @@ brim_width = 7
machine_nozzle_cool_down_speed = 0.9
machine_nozzle_id = CC 0.6
machine_nozzle_size = 0.6
retraction_min_travel = =line_width * 2
retraction_prime_speed = =retraction_speed
speed_infill = =speed_print
speed_print = 45