From 62517c30d0390d837f53ddf6c9d04d97fb01c1c5 Mon Sep 17 00:00:00 2001 From: Alan Bjorklund Date: Mon, 28 Apr 2025 15:58:02 -0400 Subject: [PATCH] Adding Sketch Sprint MPLA intents *Visual (Fast) -0.2 Layer Height with the same roof settings as PLA Visual (released in Cura 5.10) -Added a scarf seam to resolve single wall Z seam gap, and included the scarf settings in PLA and TPLA Visual intent profiles *Draft (Extra Fast) -0.27 Layer Height with the same acceleration settings as PLA Draft (released in Cura 5.10) -Alterations to the print speed parameters to ensure the flow rate does not exceed 12 mm^3/s * Balanced (Extra Fast) -I had to include this profile to allow the Draft intent at 0.27 layer height. Its low risk, but not heavily tested. All of the flow rates are within the limit for MPLA. --- .../ultimaker_sketch_sprint.def.json | 13 +++-- ..._um-metallic-pla-175_0.27mm_draft.inst.cfg | 56 +++++++++++++++++++ ..._um-metallic-pla-175_0.2mm_visual.inst.cfg | 45 +++++++++++++++ ...int_0.4mm_um-pla-175_0.27mm_draft.inst.cfg | 2 + ...int_0.4mm_um-pla-175_0.2mm_visual.inst.cfg | 5 +- ...4mm_um-tough-pla-175_0.27mm_draft.inst.cfg | 2 + ...4mm_um-tough-pla-175_0.2mm_visual.inst.cfg | 5 +- ..._0.4mm_um-metallic-pla-175_0.27mm.inst.cfg | 31 ++++++++++ 8 files changed, 152 insertions(+), 7 deletions(-) create mode 100644 resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm_draft.inst.cfg create mode 100644 resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm_visual.inst.cfg create mode 100644 resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm.inst.cfg diff --git a/resources/definitions/ultimaker_sketch_sprint.def.json b/resources/definitions/ultimaker_sketch_sprint.def.json index 529abc0940..2ce5f78090 100644 --- a/resources/definitions/ultimaker_sketch_sprint.def.json +++ b/resources/definitions/ultimaker_sketch_sprint.def.json @@ -50,10 +50,10 @@ "ultimaker_asa", "ultimaker_abs", "ultimaker_nylon", + "ultimaker_pet", "ultimaker_pva", "ultimaker_rapidrinse", "ultimaker_sr30", - "ultimaker_petg", "ultimaker_pc-abs", "ultimaker_pc-abs-fr" ], @@ -95,6 +95,7 @@ "acceleration_wall_x_roofing": { "value": "acceleration_wall * 2/5" }, "adhesion_type": { "value": "'none'" }, "bottom_layers": { "value": 3 }, + "bridge_fan_speed": { "value": 100 }, "bridge_skin_density": { "value": 100 }, "bridge_skin_density_2": { "value": 75 }, "bridge_skin_density_3": { "value": 80 }, @@ -118,7 +119,7 @@ "default_material_print_temperature": { "maximum_value": 280, - "maximum_value_warning": 240 + "maximum_value_warning": 265 }, "gantry_height": { "value": 27.5 }, "gradual_infill_steps": { "value": 0 }, @@ -144,7 +145,7 @@ "value": false }, "jerk_travel_enabled": { "enabled": false }, - "layer_height_0": { "value": "layer_height if adhesion_type == 'raft' else layer_height * 1.25" }, + "layer_height_0": { "value": "layer_height if adhesion_type == 'raft' or layer_height > 0.2 else layer_height * 1.25" }, "line_width": { "value": 0.42 }, "machine_center_is_zero": { "default_value": true }, "machine_depth": { "default_value": 221.5 }, @@ -175,8 +176,8 @@ "material_flow": { "default_value": 100 }, "material_print_temperature": { - "maximum_value": 260, - "maximum_value_warning": 240 + "maximum_value": 280, + "maximum_value_warning": 265 }, "min_bead_width": { "value": 0.3 }, "multiple_mesh_overlap": { "value": "0" }, @@ -397,6 +398,8 @@ "z_seam_corner": { "value": "'z_seam_corner_inner'" }, "z_seam_position": { "value": "'backleft'" }, "z_seam_type": { "value": "'sharpest_corner'" }, + "z_seam_x": { "value": 150 }, + "z_seam_y": { "value": 180 }, "zig_zaggify_infill": { "value": true } } } \ No newline at end of file diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm_draft.inst.cfg new file mode 100644 index 0000000000..62013e91f0 --- /dev/null +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm_draft.inst.cfg @@ -0,0 +1,56 @@ +[general] +definition = ultimaker_sketch_sprint +name = Draft +version = 4 + +[metadata] +intent_category = draft +is_experimental = True +material = ultimaker_metallic_pla_175 +quality_type = imperial +setting_version = 25 +type = intent +variant = 0.4mm + +[values] +acceleration_layer_0 = 5000 +acceleration_print = 20000 +acceleration_roofing = 5000 +acceleration_topbottom = 10000 +acceleration_travel_layer_0 = 5000 +acceleration_wall_0 = 5000.0 +acceleration_wall_0_roofing = 5000 +acceleration_wall_x = 10000 +acceleration_wall_x_roofing = 5000 +cool_fan_full_at_height = 0.54 +cool_min_layer_time = 2 +cool_min_speed = 50 +cool_min_temperature = 220 +infill_angles = [135] +infill_line_width = 0.4 +infill_overlap = 25 +infill_pattern = zigzag +infill_wipe_dist = 0.05 +initial_layer_line_width_factor = 125 +layer_height_0 = =layer_height +line_width = 0.4 +material_final_print_temperature = 225 +material_initial_print_temperature = 225 +material_print_temperature = 230 +retraction_hop_enabled = True +seam_overhang_angle = 25 +speed_layer_0 = 50 +speed_print = 110 +speed_roofing = 100 +speed_support_bottom = 90 +speed_support_interface = 110 +speed_topbottom = =speed_roofing +speed_wall = 100 +speed_wall_0 = 90 +speed_wall_x = =speed_wall +speed_wall_x_roofing = =speed_wall +support_line_width = 0.35 +wall_line_width_x = 0.4 +wall_overhang_angle = 25 +wall_overhang_speed_factors = [15] + diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm_visual.inst.cfg new file mode 100644 index 0000000000..9c2d1ec7c4 --- /dev/null +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.2mm_visual.inst.cfg @@ -0,0 +1,45 @@ +[general] +definition = ultimaker_sketch_sprint +name = Visual +version = 4 + +[metadata] +intent_category = visual +is_experimental = True +material = ultimaker_metallic_pla_175 +quality_type = draft +setting_version = 25 +type = intent +variant = 0.4mm + +[values] +acceleration_roofing = 1500 +acceleration_wall_0_roofing = 1500 +acceleration_wall_x_roofing = 1500 +cool_min_temperature = =material_print_temperature +hole_xy_offset = 0.2 +hole_xy_offset_max_diameter = 3 +inset_direction = inside_out +line_width = 0.4 +material_final_print_temperature = =material_print_temperature +material_initial_print_temperature = =material_print_temperature +material_print_temperature = 230 +min_bead_width = 0.34 +min_wall_line_width = 0.34 +roofing_line_width = 0.35 +roofing_monotonic = False +roofing_pattern = lines +scarf_joint_seam_length = 3 +scarf_joint_seam_start_height_ratio = 25 +scarf_split_distance = 0.1 +skin_monotonic = False +skin_outline_count = 0 +skin_overlap = 25 +small_feature_max_length = 25 +small_feature_speed_factor = 40 +small_hole_max_size = 4.5 +small_skin_width = 4 +speed_roofing = 100 +wall_line_width_x = 0.4 +z_seam_type = back + diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg index b43a477fd0..087d109d0a 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.27mm_draft.inst.cfg @@ -32,6 +32,7 @@ infill_overlap = 25 infill_pattern = zigzag infill_wipe_dist = 0.05 initial_layer_line_width_factor = 125 +layer_height_0 = =layer_height line_width = 0.4 material_final_print_temperature = 225 material_initial_print_temperature = 225 @@ -45,6 +46,7 @@ speed_support_bottom = 100 speed_support_interface = 215 speed_topbottom = 215 speed_wall = 215 +speed_wall_0 = 90 speed_wall_x = 270 speed_wall_x_roofing = 270 support_line_width = 0.35 diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.2mm_visual.inst.cfg index 9930af6a41..985f284843 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-pla-175_0.2mm_visual.inst.cfg @@ -16,7 +16,7 @@ variant = 0.4mm acceleration_roofing = 1500 acceleration_wall_0_roofing = 1500 acceleration_wall_x_roofing = 1500 -cool_min_temperature = 220.0 +cool_min_temperature = =material_print_temperature hole_xy_offset = 0.2 hole_xy_offset_max_diameter = 3 inset_direction = inside_out @@ -29,6 +29,9 @@ min_wall_line_width = 0.34 roofing_line_width = 0.35 roofing_monotonic = False roofing_pattern = lines +scarf_joint_seam_length = 3 +scarf_joint_seam_start_height_ratio = 25 +scarf_split_distance = 0.1 skin_monotonic = False skin_outline_count = 0 skin_overlap = 25 diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg index 03a79d2896..b66b1d6689 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.27mm_draft.inst.cfg @@ -32,6 +32,7 @@ infill_overlap = 25 infill_pattern = zigzag infill_wipe_dist = 0.05 initial_layer_line_width_factor = 125 +layer_height_0 = =layer_height line_width = 0.4 material_final_print_temperature = 225 material_initial_print_temperature = 225 @@ -45,6 +46,7 @@ speed_support_bottom = 100 speed_support_interface = 215 speed_topbottom = 215 speed_wall = 215 +speed_wall_0 = 90 speed_wall_x = 270 speed_wall_x_roofing = 270 support_line_width = 0.35 diff --git a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.2mm_visual.inst.cfg b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.2mm_visual.inst.cfg index 43f41d0178..9f45454a1e 100644 --- a/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.2mm_visual.inst.cfg +++ b/resources/intent/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-tough-pla-175_0.2mm_visual.inst.cfg @@ -16,7 +16,7 @@ variant = 0.4mm acceleration_roofing = 1500 acceleration_wall_0_roofing = 1500 acceleration_wall_x_roofing = 1500 -cool_min_temperature = 220.0 +cool_min_temperature = =material_print_temperature hole_xy_offset = 0.2 hole_xy_offset_max_diameter = 3 inset_direction = inside_out @@ -29,6 +29,9 @@ min_wall_line_width = 0.34 roofing_line_width = 0.35 roofing_monotonic = False roofing_pattern = lines +scarf_joint_seam_length = 3 +scarf_joint_seam_start_height_ratio = 25 +scarf_split_distance = 0.1 skin_monotonic = False skin_outline_count = 0 skin_overlap = 25 diff --git a/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm.inst.cfg b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm.inst.cfg new file mode 100644 index 0000000000..27ddab94d4 --- /dev/null +++ b/resources/quality/ultimaker_sketch_sprint/um_sketch_sprint_0.4mm_um-metallic-pla-175_0.27mm.inst.cfg @@ -0,0 +1,31 @@ +[general] +definition = ultimaker_sketch_sprint +name = Extra Fast - Experimental +version = 4 + +[metadata] +is_experimental = True +material = ultimaker_metallic_pla_175 +quality_type = imperial +setting_version = 25 +type = quality +variant = 0.4mm +weight = -3 + +[values] +cool_min_temperature = 230 +infill_angles = [45,45,45,45,45,135,135,135,135,135] +infill_line_width = 0.42 +material_final_print_temperature = 230 +material_initial_print_temperature = 230 +speed_print = 103 +speed_roofing = 75 +speed_support_bottom = 90 +speed_support_interface = 90 +speed_topbottom = 90 +speed_wall_x = 100 +support_material_flow = 92 +wall_line_width = 0.4 +wall_line_width_x = =wall_line_width +wall_overhang_speed_factors = [23] +