From f2098b570f52cc75f3f7947176040abb9aee4f4c Mon Sep 17 00:00:00 2001 From: Paul Kuiper <46715907+pkuiper-ultimaker@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:28:01 +0100 Subject: [PATCH] Moved flooring settings from ultimaker.def.json to the S8 only to reduce risk. Added support_wall_count is 2 (forgot this in the original commit). PP-580 --- resources/definitions/ultimaker.def.json | 10 ------ resources/definitions/ultimaker_s8.def.json | 35 +++++++++++++++++++++ 2 files changed, 35 insertions(+), 10 deletions(-) diff --git a/resources/definitions/ultimaker.def.json b/resources/definitions/ultimaker.def.json index 97cb472f24..65ceaf6f0f 100644 --- a/resources/definitions/ultimaker.def.json +++ b/resources/definitions/ultimaker.def.json @@ -14,11 +14,8 @@ }, "overrides": { - "acceleration_flooring": { "value": "acceleration_roofing" }, "acceleration_layer_0": { "value": "acceleration_topbottom" }, "acceleration_travel_enabled": { "value": false }, - "acceleration_wall_0_flooring": { "value": "acceleration_wall_0_roofing" }, - "acceleration_wall_x_flooring": { "value": "acceleration_wall_x_roofing" }, "bottom_layers": { "value": "math.ceil(round(bottom_thickness / resolveOrValue('layer_height'), 4))" }, "bridge_enable_more_layers": { "value": false }, "bridge_fan_speed": { "value": "cool_fan_speed_max" }, @@ -46,13 +43,11 @@ "cool_min_speed": { "value": "round(speed_wall_0 * 3 / 4) if cool_lift_head else round(speed_wall_0 / 5)" }, "cool_min_temperature": { "value": "max([material_final_print_temperature, material_initial_print_temperature, material_print_temperature - 15])" }, "extra_infill_lines_to_support_skins": { "value": "'none'" }, - "flooring_layer_count": { "value": "1" }, "gradual_support_infill_step_height": { "value": "4 * layer_height" }, "gradual_support_infill_steps": { "value": "2 if support_interface_enable and support_structure != 'tree' else 0" }, "infill_material_flow": { "value": "(1.95-infill_sparse_density / 100 if infill_sparse_density > 95 else 1) * material_flow" }, "infill_overlap": { "value": "0 if infill_sparse_density > 80 else 10" }, "inset_direction": { "value": "'outside_in'" }, - "jerk_flooring": { "value": "jerk_roofing" }, "jerk_infill": { "minimum_value_warning": 20 }, "jerk_prime_tower": { "minimum_value_warning": 20 }, "jerk_print": @@ -70,8 +65,6 @@ "jerk_travel_enabled": { "value": false }, "jerk_wall": { "minimum_value_warning": 20 }, "jerk_wall_0": { "minimum_value_warning": 20 }, - "jerk_wall_0_flooring": { "value": "jerk_wall_0_roofing" }, - "jerk_wall_x_flooring": { "value": "jerk_wall_x_roofing" }, "layer_height": { "value": 0.15 }, "layer_height_0": { "value": "max(0.2, layer_height)" }, "line_width": { "value": "machine_nozzle_size" }, @@ -123,12 +116,9 @@ "skin_monotonic": { "value": "roofing_layer_count == 0" }, "skin_overlap": { "value": "20" }, "speed_equalize_flow_width_factor": { "value": "110.0" }, - "speed_flooring": { "value": "speed_roofing" }, "speed_layer_0": { "value": "min(30, layer_height / layer_height_0 * speed_wall_0)" }, "speed_slowdown_layers": { "value": 1 }, "speed_travel_layer_0": { "value": "speed_travel" }, - "speed_wall_0_flooring": { "value": "speed_wall_0_roofing" }, - "speed_wall_x_flooring": { "value": "speed_wall_x_roofing" }, "support_infill_rate": { "value": "0 if support_structure == 'tree' else 80 if gradual_support_infill_steps != 0 else 15" }, "support_initial_layer_line_distance": { "minimum_value_warning": "0 if support_structure == 'tree' else support_line_width" }, "support_interface_height": { "value": "2 * layer_height" }, diff --git a/resources/definitions/ultimaker_s8.def.json b/resources/definitions/ultimaker_s8.def.json index ff0e9b9bc4..cc9c97aebd 100644 --- a/resources/definitions/ultimaker_s8.def.json +++ b/resources/definitions/ultimaker_s8.def.json @@ -92,6 +92,7 @@ "cool_min_temperature": { "value": "material_print_temperature-15" }, "default_material_print_temperature": { "maximum_value_warning": 320 }, "extra_infill_lines_to_support_skins": { "value": "'walls_and_lines'" }, + "flooring_layer_count": { "value": "1" }, "gradual_flow_enabled": { "value": false }, "hole_xy_offset": { "value": 0.075 }, "infill_material_flow": { "value": "1.1*material_flow" }, @@ -100,6 +101,12 @@ "infill_sparse_density": { "value": 15 }, "infill_wall_line_count": { "value": "1 if infill_sparse_density > 80 else 0" }, "initial_bottom_layers": { "value": 2 }, + "jerk_flooring": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_roofing" + }, "jerk_infill": { "maximum_value_warning": "machine_max_jerk_xy / 2", @@ -203,6 +210,12 @@ "unit": "m/s\u00b3", "value": "jerk_wall" }, + "jerk_wall_0_flooring": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall_0_roofing" + }, "jerk_wall_0_roofing": { "maximum_value_warning": "machine_max_jerk_xy / 2", @@ -215,6 +228,12 @@ "unit": "m/s\u00b3", "value": "jerk_print" }, + "jerk_wall_x_flooring": + { + "maximum_value_warning": "machine_max_jerk_xy / 2", + "unit": "m/s\u00b3", + "value": "jerk_wall_x_roofing" + }, "jerk_wall_x_roofing": { "maximum_value_warning": "machine_max_jerk_xy / 2", @@ -282,6 +301,11 @@ "skirt_line_count": { "value": 5 }, "small_skin_on_surface": { "value": false }, "small_skin_width": { "value": 4 }, + "speed_flooring": + { + "maximum_value_warning": 300, + "value": "speed_roofing" + }, "speed_infill": { "maximum_value_warning": 300, @@ -367,6 +391,11 @@ "maximum_value_warning": 300, "value": "speed_wall" }, + "speed_wall_0_flooring": + { + "maximum_value_warning": 300, + "value": "speed_wall_0_roofing" + }, "speed_wall_0_roofing": { "maximum_value_warning": 300, @@ -377,6 +406,11 @@ "maximum_value_warning": 300, "value": "speed_print" }, + "speed_wall_x_flooring": + { + "maximum_value_warning": 300, + "value": "speed_wall_x_roofing" + }, "speed_wall_x_roofing": { "maximum_value_warning": 300, @@ -393,6 +427,7 @@ "support_tree_bp_diameter": { "value": 15 }, "support_tree_tip_diameter": { "value": 1.0 }, "support_tree_top_rate": { "value": 20 }, + "support_wall_count": { "value": 2 }, "support_xy_distance_overhang": { "value": "machine_nozzle_size" }, "support_z_distance": { "value": "0.4*material_shrinkage_percentage_z/100.0" }, "top_bottom_thickness": { "value": "round(4*layer_height, 2)" },