From 5e03cb302444ea4a96172ea243b05c81fa9d89ee Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Thu, 21 Mar 2024 15:03:24 +0800 Subject: [PATCH] FIX: wrong role cache in wipe tower 1. Add wipe tower role cache in GCodeProcessor result 2. Add wiki link for prime tower jira:NEW Signed-off-by: xun.zhang Change-Id: Ia766c7218df68fb1ffba567af193d6bfecacf588 --- src/libslic3r/GCode/GCodeProcessor.cpp | 1 + src/slic3r/GUI/Tab.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index e745c4861..39bf12cc0 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -730,6 +730,7 @@ void GCodeProcessor::UsedFilaments::increase_model_caches(double extruded_volume void GCodeProcessor::UsedFilaments::increase_wipe_tower_caches(double extruded_volume) { wipe_tower_cache += extruded_volume; + role_cache += extruded_volume; } void GCodeProcessor::UsedFilaments::process_color_change_cache() diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index c94d3ed96..5abed6ea2 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2118,10 +2118,10 @@ void TabPrint::build() optgroup->append_single_option_line("brim_object_gap", "auto-brim#brim-object-gap"); optgroup = page->new_optgroup(L("Prime tower"), L"param_tower"); - optgroup->append_single_option_line("enable_prime_tower"); - optgroup->append_single_option_line("prime_tower_width"); - optgroup->append_single_option_line("prime_volume"); - optgroup->append_single_option_line("prime_tower_brim_width"); + optgroup->append_single_option_line("enable_prime_tower","parameter/prime-tower"); + optgroup->append_single_option_line("prime_tower_width","parameter/prime-tower"); + optgroup->append_single_option_line("prime_volume","parameter/prime-tower"); + optgroup->append_single_option_line("prime_tower_brim_width","parameter/prime-tower"); optgroup = page->new_optgroup(L("Flush options"), L"param_flush"); optgroup->append_single_option_line("flush_into_infill", "reduce-wasting-during-filament-change#wipe-into-infill");