From 7f0b97e84f3bd8ca3cef8b173ffd07698ce47ad9 Mon Sep 17 00:00:00 2001 From: igiannakas <59056762+igiannakas@users.noreply.github.com> Date: Mon, 11 Sep 2023 20:47:11 +0100 Subject: [PATCH] Fixed estimation not running when model is re-sliced. --- src/libslic3r/Print.cpp | 1 + src/libslic3r/PrintObject.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index e3284c09e9..d02d843a58 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -282,6 +282,7 @@ bool Print::invalidate_state_by_config_options(const ConfigOptionResolver & /* n || opt_key == "enable_arc_fitting" || opt_key == "wall_infill_order") { osteps.emplace_back(posPerimeters); + osteps.emplace_back(posEstimateCurledExtrusions); osteps.emplace_back(posInfill); osteps.emplace_back(posSupportMaterial); osteps.emplace_back(posSimplifyPath); diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 8f8a8f250c..751a4f15fc 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -516,7 +516,7 @@ void PrintObject::estimate_curled_extrusions() SupportSpotsGenerator::estimate_malformations(this->layers(), params); m_print->throw_if_canceled(); } - this->set_done(posEstimateCurledExtrusions); + //this->set_done(posEstimateCurledExtrusions); } }