From 61481700a4e42bf60602f7a6d8531c2b3fa74847 Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Tue, 21 May 2024 14:26:41 +0800 Subject: [PATCH] FIX: can not set 0 wall on arachne mode Jira: none Signed-off-by: qing.zhang Change-Id: Iaf84d5bd6cb58dbcdfe30ad81aeda33c19a89421 --- src/libslic3r/PerimeterGenerator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/PerimeterGenerator.cpp b/src/libslic3r/PerimeterGenerator.cpp index 060f89dae..782e69fbc 100644 --- a/src/libslic3r/PerimeterGenerator.cpp +++ b/src/libslic3r/PerimeterGenerator.cpp @@ -1671,7 +1671,7 @@ void PerimeterGenerator::process_arachne() } int remain_loops = -1; - if (this->object_config->top_one_wall_type == TopOneWallType::Alltop) { + if (loop_number > 0 && this->object_config->top_one_wall_type == TopOneWallType::Alltop) { if (this->upper_slices != nullptr) remain_loops = loop_number - 1;