From 715a8a85187b75b223f756d2761ec6bab5557de5 Mon Sep 17 00:00:00 2001 From: "jiangkai.zhao" Date: Fri, 24 Jan 2025 16:59:22 +0800 Subject: [PATCH] FIX: FIX: fix width error of rib wall when enable timelapse_print without toolchange; jira: none Change-Id: I4c89acc70ee122c0ad504d97c003ebb4016567d1 (cherry picked from commit 6350ebf9b651a933ab8a9030da9cdf9b1608cff0) --- src/libslic3r/GCode/WipeTower.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/GCode/WipeTower.cpp b/src/libslic3r/GCode/WipeTower.cpp index a488481672..b3c4bd2ec8 100644 --- a/src/libslic3r/GCode/WipeTower.cpp +++ b/src/libslic3r/GCode/WipeTower.cpp @@ -3510,8 +3510,10 @@ void WipeTower::plan_tower_new() // only for get m_extra_spacing { - if (m_enable_timelapse_print && max_depth < EPSILON) + if (m_enable_timelapse_print && max_depth < EPSILON) { max_depth = min_wipe_tower_depth; + if (m_use_rib_wall) { m_wipe_tower_width = max_depth; } + } if (max_depth + EPSILON < min_wipe_tower_depth) { m_extra_spacing = min_wipe_tower_depth / max_depth;