From be9f62c5baf5a23cc7768bdab7d8ef2bac465048 Mon Sep 17 00:00:00 2001
From: "p.kuiper"
Date: Wed, 29 Sep 2021 16:07:26 +0200
Subject: [PATCH] - Only use monotonic order in top layer (increase print
speed). - Explicitly set combing mode to the new 'no_outer_surfaces' strategy
- Adjusted the engineering profiles to use 100% wall flow and triangle infill
pattern
---
resources/definitions/ultimaker3.def.json | 5 +++--
resources/definitions/ultimaker_s3.def.json | 8 +++++---
resources/definitions/ultimaker_s5.def.json | 8 +++++---
.../um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg | 3 ++-
.../um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg | 3 ++-
.../um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg | 2 ++
.../um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg | 3 +++
.../um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg | 3 +++
.../um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg | 3 +++
.../um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg | 3 +++
35 files changed, 81 insertions(+), 16 deletions(-)
diff --git a/resources/definitions/ultimaker3.def.json b/resources/definitions/ultimaker3.def.json
index 2a8e5d17df..cf4d5fd7ff 100644
--- a/resources/definitions/ultimaker3.def.json
+++ b/resources/definitions/ultimaker3.def.json
@@ -161,9 +161,10 @@
"switch_extruder_retraction_amount": { "value": "8" },
"top_bottom_pattern" : {"value": "zigzag"},
"top_bottom_thickness": { "value": "1" },
- "wall_material_flow": {"value": 90},
+ "meshfix_maximum_resolution": { "value": "(speed_wall_0 + speed_wall_x) / 150" },
+ "wall_material_flow": {"value": "90"},
"travel_avoid_distance": { "value": "3 if extruders_enabled_count > 1 else machine_nozzle_tip_outer_diameter / 2 * 1.5" },
- "retraction_combing": { "default_value": "noskin" },
+ "retraction_combing": { "value": "no_outer_surfaces", "default_value": "no_outer_surfaces" },
"wall_0_inset": { "value": "0" },
"wall_line_width_x": { "value": "round(wall_line_width * 0.3 / 0.35, 2)" },
"wall_thickness": { "value": "1" },
diff --git a/resources/definitions/ultimaker_s3.def.json b/resources/definitions/ultimaker_s3.def.json
index 62cb5c2a30..a9b69d9c6c 100644
--- a/resources/definitions/ultimaker_s3.def.json
+++ b/resources/definitions/ultimaker_s3.def.json
@@ -131,7 +131,9 @@
"retraction_hop_only_when_collides": { "value": "True" },
"retraction_min_travel": { "value": "5" },
"retraction_prime_speed": { "value": "15" },
- "skin_monotonic" : { "value": true },
+ "skin_monotonic" : { "value": "False" },
+ "roofing_layer_count": {"value": "1"},
+ "roofing_monotonic": {"value": "True"},
"skin_overlap": { "value": "10" },
"speed_equalize_flow_enabled": { "value": "True" },
"speed_layer_0": { "value": "20" },
@@ -158,11 +160,11 @@
"wall_0_inset": { "value": "0" },
"wall_line_width_x": { "value": "round(line_width * 0.3 / 0.35, 2)" },
"wall_thickness": { "value": "1" },
- "wall_material_flow": {"value": 90},
+ "wall_material_flow": {"value": "90"},
"meshfix_maximum_resolution": { "value": "(speed_wall_0 + speed_wall_x) / 150" },
"meshfix_maximum_deviation": { "value": "layer_height / 4" },
"optimize_wall_printing_order": { "value": "True" },
- "retraction_combing": { "default_value": "noskin" },
+ "retraction_combing": { "value": "no_outer_surfaces", "default_value": "no_outer_surfaces" },
"initial_layer_line_width_factor": { "value": "120" },
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" }
}
diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json
index dd3f42f284..eb1a063863 100644
--- a/resources/definitions/ultimaker_s5.def.json
+++ b/resources/definitions/ultimaker_s5.def.json
@@ -133,7 +133,9 @@
"retraction_hop_only_when_collides": { "value": "True" },
"retraction_min_travel": { "value": "5" },
"retraction_prime_speed": { "value": "15" },
- "skin_monotonic" : { "value": true },
+ "skin_monotonic" : { "value": "False" },
+ "roofing_layer_count": {"value": "1"},
+ "roofing_monotonic": {"value": "True"},
"skin_overlap": { "value": "10" },
"speed_equalize_flow_enabled": { "value": "True" },
"speed_layer_0": { "value": "20" },
@@ -160,11 +162,11 @@
"wall_0_inset": { "value": "0" },
"wall_line_width_x": { "value": "round(line_width * 0.3 / 0.35, 2)" },
"wall_thickness": { "value": "1" },
- "wall_material_flow": {"value": 90},
+ "wall_material_flow": {"value": "90"},
"meshfix_maximum_resolution": { "value": "(speed_wall_0 + speed_wall_x) / 150" },
"meshfix_maximum_deviation": { "value": "layer_height / 4" },
"optimize_wall_printing_order": { "value": "True" },
- "retraction_combing": { "default_value": "noskin" },
+ "retraction_combing": { "value": "no_outer_surfaces", "default_value": "no_outer_surfaces" },
"initial_layer_line_width_factor": { "value": "120" },
"zig_zaggify_infill": { "value": "gradual_infill_steps == 0" },
"build_volume_temperature": { "maximum_value": 50 }
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
index d5b8978c77..b0563b9805 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
index ab56c8d836..61ec3ed8ef 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
index 5c65e1d42e..053bab50cb 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
index 54b6df9384..0982340477 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
index c67d55aa5f..ddbd86e5a3 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
index 86215150f8..25f3814f60 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
index 36bde0e555..d7fe6164ef 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
index 74bd8a2252..dc5577b8ef 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg
index cdb21d818c..5b7cedf69b 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
index 9e9a235a41..37cd6cbeb3 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
@@ -32,4 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
index 1c06b7869e..832ce40b3a 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
index a4eb071f00..6a8d51353a 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
index c5ff496c27..82efa76fbb 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
index 61d6d979b6..f2b3cbafda 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
index 21a44e5eda..654ec82959 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
index 76bee3c415..ea336886e4 100644
--- a/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s3/um_s3_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
@@ -32,3 +32,5 @@ top_bottom_thickness = =wall_thickness
wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
index b06217bb98..0b9bc3a441 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
index d1532558c3..4fd6711b3b 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_ABS_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
index 3afb11c7cd..f5e5d92046 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Fast_Print_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
index c26d5aae4d..6107749788 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPEP_Normal_Quality_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
index bd8f0a4a92..787be22bf5 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Fast_Print_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
index 805437b49e..68a0d2fcb6 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_CPE_Normal_Quality_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
index caf7c384b4..0be8e7aac6 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Fast_Print_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
index 14e5bb1e83..2da7e48d4c 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_Nylon_Normal_Quality_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg
index cee4376aec..3a021441ba 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Fast_Print_Accurate.inst.cfg
@@ -33,4 +33,5 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
-
+infill_pattern = 'triangles'
+wall_material_flow = 100
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
index 9e9901816c..d87db91e70 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PC_Normal_Quality_Accurate.inst.cfg
@@ -34,3 +34,5 @@ wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
index d61b0226f6..b75d735fb3 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Fast_Print_Accurate.inst.cfg
@@ -34,3 +34,5 @@ wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
index 7f7b93a24c..d1a0323c3e 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PETG_Normal_Quality_Accurate.inst.cfg
@@ -34,3 +34,5 @@ wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
index 026f917f73..bb1db55941 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,6 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
index 12457541b7..d91b1215b0 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_PLA_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,6 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
index c799d72a38..7143ceea2e 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Fast_Print_Accurate.inst.cfg
@@ -33,3 +33,6 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file
diff --git a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
index 99d9689181..8873011f29 100644
--- a/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
+++ b/resources/intent/ultimaker_s5/um_s5_aa0.4_TPLA_Normal_Quality_Accurate.inst.cfg
@@ -33,3 +33,6 @@ wall_line_width_x = =line_width
wall_thickness = =line_width * 3
xy_offset = =-layer_height * 0.2
xy_offset_layer_0 = =((-0.2 + layer_height * 0.2) if adhesion_type == "skirt" or adhesion_type == "none" else 0) + xy_offset
+
+infill_pattern = 'triangles'
+wall_material_flow = 100
\ No newline at end of file