From 6feb99bd2d428b3fc88e916b9ff5a2cae367a1bd Mon Sep 17 00:00:00 2001 From: Azi Date: Sun, 12 Oct 2025 07:03:38 -0700 Subject: [PATCH 1/6] bugfix for Invalid speed "G1 F-2147483648" (#10944) added non zero safety check for feedrate calculation --- src/libslic3r/GCode/CoolingBuffer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libslic3r/GCode/CoolingBuffer.cpp b/src/libslic3r/GCode/CoolingBuffer.cpp index 9541d68034..f851f404aa 100644 --- a/src/libslic3r/GCode/CoolingBuffer.cpp +++ b/src/libslic3r/GCode/CoolingBuffer.cpp @@ -153,7 +153,8 @@ struct PerExtruderAdjustments assert(line.time_max >= 0.f && line.time_max < FLT_MAX); line.slowdown = true; line.time = line.time_max; - line.feedrate = line.length / line.time; + if (line.time > 0.f) + line.feedrate = line.length / line.time; } time_total += line.time; } @@ -169,7 +170,8 @@ struct PerExtruderAdjustments if (line.adjustable(slowdown_external_perimeters)) { line.slowdown = true; line.time = std::min(line.time_max, line.time * factor); - line.feedrate = line.length / line.time; + if (line.time > 0.f) + line.feedrate = line.length / line.time; } time_total += line.time; } From 295758f0fcdf35dbcd2a6a61466cc93c6fdb5022 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 12 Oct 2025 23:33:50 +0800 Subject: [PATCH 2/6] Clarify warning about malicious websites --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ca3666da50..7627e8c5cb 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Optimize your prints with ultra-fast slicing, intelligent support generation, an ⚠️ CAUTION:

-There are several clickbait and malicious websites pretending to be Official OrcaSlicer. These sites may redirect you to dangerous downloads or contain misleading information. +Several clickbait and malicious websites, such as orca-slicer.com and orcaslicer.net, are pretending to be the official OrcaSlicer site. These sites may redirect you to dangerous downloads or contain misleading information. Our only official website is www.orcaslicer.com.

If you come across any of these in search results, please report them as unsafe or phishing to help keep the community secure. From 1786e3f5e4bf2f91d6fb5eccd5b3476951276288 Mon Sep 17 00:00:00 2001 From: Daazed McFarland Date: Mon, 13 Oct 2025 01:21:41 -0700 Subject: [PATCH 3/6] overflow inital setup screen (#11007) allow overflow on setup Co-authored-by: Noisyfox --- resources/web/guide/1/1.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/web/guide/1/1.css b/resources/web/guide/1/1.css index 2529f47934..941ab77b2b 100644 --- a/resources/web/guide/1/1.css +++ b/resources/web/guide/1/1.css @@ -7,6 +7,7 @@ body { text-align:center; padding-top: 10%; + overflow: auto; } #SlicerIcon @@ -37,4 +38,4 @@ body { display: inline-block; text-decoration:none; -} \ No newline at end of file +} From 9c1c439cfccafa07b24d3c74166e6cb58bfcd808 Mon Sep 17 00:00:00 2001 From: Aleksandra M Date: Mon, 13 Oct 2025 11:46:13 +0300 Subject: [PATCH 4/6] [Profiles] Fix Prusa XL overhang speed (#10931) (#10933) Fix reverse order of overhangs slowdown settings --- .../Prusa/process/0.05mm Detail @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.07mm Detail @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.10mm Structural @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.12mm Speed @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.12mm Structural @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.12mm Structural @Prusa XL 0.3.json | 8 ++++---- .../process/0.12mm Structural @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json | 8 ++++---- .../Prusa/process/0.15mm Speed @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.15mm Speed @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 0.25.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 0.6.json | 8 ++++---- .../process/0.15mm Structural @Prusa XL 5T 0.25.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.16mm Speed @Prusa XL 0.3.json | 8 ++++---- .../Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json | 8 ++++---- .../Prusa/process/0.16mm Structural @Prusa XL 0.3.json | 8 ++++---- .../Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 0.3.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.25mm Speed @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.25mm Speed @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 0.4.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 0.5.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json | 8 ++++---- .../Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.30mm Detail @Prusa XL 0.8.json | 8 ++++---- .../Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json | 8 ++++---- .../Prusa/process/0.32mm Speed @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.32mm Structural @Prusa XL 0.6.json | 8 ++++---- .../Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json | 8 ++++---- .../Prusa/process/0.40mm Quality @Prusa XL 0.8.json | 8 ++++---- .../Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json | 8 ++++---- .../Prusa/process/0.55mm Draft @Prusa XL 0.8.json | 8 ++++---- .../Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json | 8 ++++---- resources/profiles/Prusa/process/process_common_xl.json | 8 ++++---- 65 files changed, 260 insertions(+), 260 deletions(-) diff --git a/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 0.25.json index b8edf932b1..43fbc5a909 100644 --- a/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "25", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "800", "inner_wall_acceleration": "1200", diff --git a/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json index a6db18bf93..f80ca769a8 100644 --- a/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "25", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "800", "inner_wall_acceleration": "1200", diff --git a/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 0.25.json index c47c246347..81badec8d2 100644 --- a/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "800", "inner_wall_acceleration": "1200", diff --git a/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json index b0551173a1..64dedcd795 100644 --- a/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "800", "inner_wall_acceleration": "1200", diff --git a/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json index 97c51b1534..386f5d17fb 100644 --- a/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "40", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2000", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json index 12f267ef99..d3509345b5 100644 --- a/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "40", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2000", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 0.5.json index 49003c3c9b..8d89eeb5da 100644 --- a/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json index 8757c36731..1025b3f7c1 100644 --- a/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 0.25.json index 45aef92347..bbdc48232e 100644 --- a/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json index 8b035542c2..01f227b125 100644 --- a/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.25.json index b3cad13a37..ccf78c2674 100644 --- a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1000", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.3.json b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.3.json index 4c72d786cb..0df3883e1f 100644 --- a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.3.json +++ b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "1200", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.25.json index f8c787b973..525ff7e27d 100644 --- a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1000", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json index 485deb8814..a759ef438a 100644 --- a/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json +++ b/resources/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "1500", "outer_wall_acceleration": "1200", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.25.json index da0b2ad4bf..a7ccc3a898 100644 --- a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.4.json index b52fc6387d..653d62c984 100644 --- a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "45", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json index 639aff4228..be0c9243a3 100644 --- a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json index ccff050ef8..568de11031 100644 --- a/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "45", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.25.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.25.json index 8de6148a6d..806cc9eb5e 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1000", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.4.json index a9ba582754..5352ded323 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "45", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.5.json index 289008b592..0c74aac0b8 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.6.json index d1cdfea181..20f32066ac 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.25.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.25.json index a7297d8090..13babc7da4 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.25.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.25.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1000", "inner_wall_acceleration": "1500", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json index d2aec48076..1404a9b77c 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "45", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json index 915549bf89..18eb761e36 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json index a2ae255f1d..7673fe74aa 100644 --- a/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 0.3.json b/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 0.3.json index f9c8b52957..23487390f7 100644 --- a/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "45%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json b/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json index 3e7b6be7a3..8d4a516242 100644 --- a/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "45%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 0.3.json b/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 0.3.json index 73cd19972a..abb1bf26a2 100644 --- a/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json b/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json index 1edc261538..66373f4d58 100644 --- a/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json +++ b/resources/profiles/Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "75%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.3.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.3.json index ae558c807c..a6552a771b 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.3.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "45%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.4.json index 71544dcec8..8acf3e0afa 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50%", "bridge_speed": "50", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.5.json index 0fbd778dfb..0ecdb787cd 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.6.json index de236e4fe2..58b8565b34 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json index 7cf7feef69..59e45a4981 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json @@ -37,10 +37,10 @@ "support_interface_speed": "45%", "bridge_speed": "30", "gap_infill_speed": "50", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json index 0a7f6a1bff..b5f4e95882 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50%", "bridge_speed": "50", "gap_infill_speed": "120", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json index e194d1fca1..3e0339d62e 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json index f2c687646d..b22e0d31ca 100644 --- a/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.4.json index ffe32a146b..8fe3008302 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "50", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.5.json index 7fb8fe10e1..7f46ecba44 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.6.json index 5bf4600fe0..c6fdb68e16 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json index 8eea2dce7b..bc43ba108a 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "50", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json index c0f09f98dc..2cb4aea022 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json index db0d030cfe..3822bdf588 100644 --- a/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "75", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.5.json index f3c7a8a1f8..e00c9a0a80 100644 --- a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.6.json index 1d9b56bdb5..f6a3104daa 100644 --- a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json index e0fbe8c044..6f9717f1be 100644 --- a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json index 0e093066ad..cece14b503 100644 --- a/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.4.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.4.json index 0fb224dd2b..386938adbf 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.4.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "50", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.5.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.5.json index d99e79f197..e3aacb0b38 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.6.json index 800ae7ac7f..cac6f4d2b4 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json index fae3bb027f..e25ec658eb 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json @@ -37,10 +37,10 @@ "support_interface_speed": "50", "bridge_speed": "50", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json index dbebc937c7..75f89d52c6 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json @@ -38,10 +38,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "25", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json index 1f8cdbe903..779dd0b9e1 100644 --- a/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 0.8.json b/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 0.8.json index 465fe7bab5..313112445f 100644 --- a/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 0.8.json +++ b/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json b/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json index 02b71942ef..2ec4f48d27 100644 --- a/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json +++ b/resources/profiles/Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "40", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 0.6.json index 0eae23a790..85ed392397 100644 --- a/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json index c4f74614b1..fbeb27a27d 100644 --- a/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "65", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "50", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "2500", "inner_wall_acceleration": "3000", diff --git a/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 0.6.json b/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 0.6.json index 1590ee3902..bf9e7751c2 100644 --- a/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json b/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json index 4c20e1b3a4..1c3fac6290 100644 --- a/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json +++ b/resources/profiles/Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json @@ -39,10 +39,10 @@ "support_interface_speed": "75%", "bridge_speed": "40", "gap_infill_speed": "70", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "90%", + "overhang_1_4_speed": "90%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2500", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2500", diff --git a/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 0.8.json b/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 0.8.json index e293dd0381..39e1eec415 100644 --- a/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 0.8.json +++ b/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "35", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json b/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json index 93555af030..5b9e1f00f6 100644 --- a/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json +++ b/resources/profiles/Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "35", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 0.8.json b/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 0.8.json index 43cc1db96b..8e94971bd9 100644 --- a/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 0.8.json +++ b/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "30", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json b/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json index 0503239052..48c71eab6c 100644 --- a/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json +++ b/resources/profiles/Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json @@ -41,10 +41,10 @@ "support_interface_speed": "85%", "bridge_speed": "22", "gap_infill_speed": "30", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "25", - "overhang_4_4_speed": "80%", + "overhang_1_4_speed": "80%", + "overhang_2_4_speed": "25", + "overhang_3_4_speed": "20", + "overhang_4_4_speed": "15", "default_acceleration": "2000", "outer_wall_acceleration": "1500", "inner_wall_acceleration": "2000", diff --git a/resources/profiles/Prusa/process/process_common_xl.json b/resources/profiles/Prusa/process/process_common_xl.json index 4842bea93d..37abcc853b 100644 --- a/resources/profiles/Prusa/process/process_common_xl.json +++ b/resources/profiles/Prusa/process/process_common_xl.json @@ -58,10 +58,10 @@ "ironing_flow": "15%", "ironing_spacing": "0.1", "enable_overhang_speed": "1", - "overhang_1_4_speed": "15", - "overhang_2_4_speed": "15", - "overhang_3_4_speed": "20", - "overhang_4_4_speed": "25", + "overhang_1_4_speed": "25", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "15", "travel_speed": "400", "default_acceleration": "1250", "outer_wall_acceleration": "1000", From ac75c69ddfd9c470d5b2543bfa4020333cd4757b Mon Sep 17 00:00:00 2001 From: Rodrigo Faselli <162915171+RF47@users.noreply.github.com> Date: Mon, 13 Oct 2025 08:41:07 -0300 Subject: [PATCH 5/6] BUG-FIX avoid crossing perimeters ingonore holes <=2mm (#10942) Fix avoid crossing perimeters 2 --- src/libslic3r/GCode/AvoidCrossingPerimeters.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp index e412cf3e67..0afb68f086 100644 --- a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp +++ b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp @@ -1019,7 +1019,7 @@ static ExPolygons inner_offset(const ExPolygons &ex_polygons, double offset_dis) // remove too small holes from the ex_poly for (ExPolygon &ex_poly : ex_poly_result) { for (auto iter = ex_poly.holes.begin(); iter != ex_poly.holes.end();) { - auto out_offset_holes = offset(*iter, scale_(1.0f)); + auto out_offset_holes = offset(*iter, scale_(0.1f)); if (out_offset_holes.empty()) { iter = ex_poly.holes.erase(iter); } else { From cbc41501b4022ab4e6cdf27693779ef54ab78177 Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Tue, 14 Oct 2025 08:56:18 +0800 Subject: [PATCH 6/6] Add static assert for bed number related values (#11035) --- src/slic3r/GUI/PartPlate.hpp | 6 +++--- src/slic3r/GUI/SceneRaycaster.cpp | 3 +++ src/slic3r/GUI/SceneRaycaster.hpp | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/PartPlate.hpp b/src/slic3r/GUI/PartPlate.hpp index bbe1cbae46..4850fc74d0 100644 --- a/src/slic3r/GUI/PartPlate.hpp +++ b/src/slic3r/GUI/PartPlate.hpp @@ -197,8 +197,8 @@ private: int picking_id_component(int idx) const; public: - static const unsigned int PLATE_NAME_HOVER_ID = 6; - static const unsigned int GRABBER_COUNT = 8; + static constexpr unsigned int PLATE_NAME_HOVER_ID = 6; + static constexpr unsigned int GRABBER_COUNT = 8; static ColorRGBA SELECT_COLOR; static ColorRGBA UNSELECT_COLOR; @@ -630,7 +630,7 @@ public: void reset(); }; - static const unsigned int MAX_PLATES_COUNT = MAX_PLATE_COUNT; + static constexpr unsigned int MAX_PLATES_COUNT = MAX_PLATE_COUNT; static GLTexture bed_textures[(unsigned int)btCount]; static bool is_load_bedtype_textures; static bool is_load_cali_texture; diff --git a/src/slic3r/GUI/SceneRaycaster.cpp b/src/slic3r/GUI/SceneRaycaster.cpp index 08c3407632..64a091211b 100644 --- a/src/slic3r/GUI/SceneRaycaster.cpp +++ b/src/slic3r/GUI/SceneRaycaster.cpp @@ -9,6 +9,9 @@ namespace Slic3r { namespace GUI { +// EIdBase::Volume must be greater than PartPlateList::MAX_PLATES_COUNT * PartPlate::GRABBER_COUNT +static_assert((int) SceneRaycaster::EIdBase::Volume > PartPlateList::MAX_PLATES_COUNT * PartPlate::GRABBER_COUNT, "EIdBase::Volume too small"); + SceneRaycaster::SceneRaycaster() { #if ENABLE_RAYCAST_PICKING_DEBUG // hit point diff --git a/src/slic3r/GUI/SceneRaycaster.hpp b/src/slic3r/GUI/SceneRaycaster.hpp index 3d4473197c..99152712dd 100644 --- a/src/slic3r/GUI/SceneRaycaster.hpp +++ b/src/slic3r/GUI/SceneRaycaster.hpp @@ -52,7 +52,7 @@ public: enum class EIdBase { Bed = 0, - Volume = 1000, // Must be smaller than PartPlateList::MAX_PLATES_COUNT * PartPlate::GRABBER_COUNT + Volume = 1000, // Must be greater than PartPlateList::MAX_PLATES_COUNT * PartPlate::GRABBER_COUNT Gizmo = 1000000, FallbackGizmo = 2000000 };