Skip to content

Commit

Permalink
* Fix z distance Method PVA from 0.4 to 0 and interface line width fr…
Browse files Browse the repository at this point in the history
…om 0.25mm to 0.4mm

* Set seam position to sharpest corner + smart hiding (all Ultimaker machines, [not affecting Method machines, was already set to this])
* Enable Use support towers for Method supports materials and all Ultimaker materials, disable for Method model materials.
* Interface support horizontal expansion: 0mm for all Method support materials

PP-504
  • Loading branch information
pkuiper-ultimaker committed Jul 24, 2024
1 parent bf203bf commit bc95ae1
Show file tree
Hide file tree
Showing 103 changed files with 20 additions and 181 deletions.
4 changes: 2 additions & 2 deletions resources/definitions/ultimaker.def.json
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,6 @@
"support_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" },
"support_tower_maximum_supported_diameter": { "value": "support_tower_diameter" },
"support_tower_roof_angle": { "value": "0 if support_interface_enable else 65" },
"support_use_towers": { "value": false },
"support_wall_count": { "value": "1 if support_structure == 'tree' else 0" },
"support_xy_distance_overhang": { "value": "0.2" },
"support_z_distance": { "value": "0" },
Expand All @@ -139,7 +138,8 @@
"wall_x_material_flow_layer_0": { "value": "0.95 * material_flow_layer_0" },
"xy_offset": { "value": "-layer_height * 0.1" },
"xy_offset_layer_0": { "value": "-wall_line_width_0 / 5 + xy_offset" },
"z_seam_corner": { "value": "'z_seam_corner_none'" },
"z_seam_corner": { "value": "'z_seam_corner_weighted'" },
"z_seam_relative": { "value": "True" },
"zig_zaggify_support": { "value": true }
}
}
1 change: 1 addition & 0 deletions resources/definitions/ultimaker_method_base.def.json
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,7 @@
"support_roof_height": { "value": "4*layer_height" },
"support_roof_material_flow": { "value": "material_flow" },
"support_supported_skin_fan_speed": { "value": "cool_fan_speed_max" },
"support_use_towers": { "value": "False" },
"support_wall_count": { "value": "2 if support_conical_enabled or support_structure == 'tree' else 0" },
"support_xy_distance": { "value": 0.2 },
"support_xy_distance_overhang": { "value": "support_xy_distance" },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,14 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 1.8
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_top_distance = 0.4
support_roof_line_width = 0.4
support_use_towers = True
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ support_line_width = 0.35
support_material_flow = 90
support_roof_density = 82
support_roof_line_width = 0.4
support_use_towers = True
support_xy_distance = 0.3
support_xy_distance_overhang = 0.25
support_z_distance = 0.15
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,14 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 1.8
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_top_distance = 0.4
support_roof_line_width = 0.4
support_use_towers = True
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,11 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 1.8
support_roof_height = =5*layer_height
support_roof_line_width = 0.25
support_use_towers = True
support_xy_distance_overhang = 0.15

Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 0.8
support_roof_height = =5*layer_height
support_use_towers = True

Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ support_line_width = 0.35
support_material_flow = 90
support_roof_density = 82
support_roof_line_width = 0.4
support_use_towers = True
support_xy_distance = 0.3
support_xy_distance_overhang = 0.25
support_z_distance = 0.15
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_line_width = 0.35
support_material_flow = 90
support_roof_density = 82
support_roof_line_width = 0.4
support_use_towers = True
support_xy_distance = 0.3
support_xy_distance_overhang = 0.25
support_z_distance = 0.15
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,14 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 1.8
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_top_distance = 0.4
support_roof_line_width = 0.4
support_use_towers = True
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,11 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 1.8
support_roof_height = =5*layer_height
support_roof_line_width = 0.25
support_use_towers = True
support_xy_distance_overhang = 0.15

Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,9 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_interface_offset = 0
support_interface_wall_count = 2
support_offset = 0.8
support_roof_height = =5*layer_height
support_use_towers = True

Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_line_width = 0.35
support_material_flow = 90
support_roof_density = 82
support_roof_line_width = 0.4
support_use_towers = True
support_xy_distance = 0.3
support_xy_distance_overhang = 0.25
support_z_distance = 0.15
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ support_roof_density = 85
support_roof_wall_count = 1
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ support_material_flow = =0.85*material_flow
support_roof_density = 85
support_supported_skin_fan_speed = 60.0
support_top_distance = =support_z_distance
support_use_towers = False
support_xy_distance = 0.35
support_xy_distance_overhang = 0.25
support_xy_overrides_z = xy_overrides_z
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1 , layer_height * 5)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1 , layer_height * 5)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,5 @@ top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
wall_x_material_flow = =1.05 * wall_material_flow
wall_x_material_flow_roofing = =wall_material_flow
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,5 @@ support_z_distance = 0.4
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
wall_line_width_0 = =line_width * (1 + magic_spiralize * 0.25)
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,5 @@ support_top_distance = =support_z_distance
support_z_distance = 0.3
top_bottom_thickness = =max(1.2 , layer_height * 6)
wall_0_wipe_dist = 0.8
z_seam_relative = True
z_seam_type = back
zig_zaggify_infill = True

Loading

0 comments on commit bc95ae1

Please sign in to comment.