From 9f73d6fc1dbc96f2f16aa289a06e2781c473bffa Mon Sep 17 00:00:00 2001 From: HellAholic Date: Thu, 16 Oct 2025 15:43:38 +0200 Subject: [PATCH 1/2] Update Ultimaker S8 definition with new parameters Added 'max_skin_angle_for_expansion' with a value of 45 and set 'roofing_extension' to 1.2 in the Ultimaker S8 printer definition. Allows us to have the benefits of the roofing extension feature while not getting the drawbacks from increased surface area where we don't want them --- resources/definitions/ultimaker_s8.def.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index dfaff3f0f2..af70d73e5e 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -429,6 +429,7 @@ }, "material_print_temperature": { "maximum_value_warning": 320 }, "material_print_temperature_layer_0": { "maximum_value_warning": 320 }, + "max_skin_angle_for_expansion": { "value": 45 }, "max_flow_acceleration": { "value": 1.5 }, "meshfix_maximum_resolution": { "value": 0.4 }, "min_infill_area": { "default_value": 10 }, @@ -445,7 +446,7 @@ "retraction_hop_after_extruder_switch_height": { "value": 2 }, "retraction_hop_enabled": { "value": true }, "retraction_min_travel": { "value": "2.5 if support_enable and support_structure=='tree' else line_width * 2.5" }, - "roofing_extension": { "value": "max(wall_line_width_0 * min(1, wall_line_count) + wall_line_width_x * max(0, wall_line_count - 1) + wall_line_width * 2, 2)" }, + "roofing_extension": { "value": 1.2 }, "roofing_pattern": { "value": "'lines'" }, "seam_overhang_angle": { "value": 35 }, "skin_edge_support_thickness": { "value": 0.8 }, From 0d761eae105b412884eed14ca132010f209bb52e Mon Sep 17 00:00:00 2001 From: HellAholic <28710690+HellAholic@users.noreply.github.com> Date: Thu, 16 Oct 2025 13:44:47 +0000 Subject: [PATCH 2/2] Apply printer-linter format --- resources/definitions/ultimaker_s8.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index af70d73e5e..1fc8c05628 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -429,8 +429,8 @@ }, "material_print_temperature": { "maximum_value_warning": 320 }, "material_print_temperature_layer_0": { "maximum_value_warning": 320 }, - "max_skin_angle_for_expansion": { "value": 45 }, "max_flow_acceleration": { "value": 1.5 }, + "max_skin_angle_for_expansion": { "value": 45 }, "meshfix_maximum_resolution": { "value": 0.4 }, "min_infill_area": { "default_value": 10 }, "optimize_wall_printing_order": { "value": false },