From 93b8f3147c174e2b024f9162581ef18cb56b3b82 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Tue, 7 Aug 2018 14:15:37 +0200 Subject: [PATCH] Fixed inccorect (excessive) time estimates with the MMU 2.0 --- xs/src/libslic3r/GCodeTimeEstimator.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xs/src/libslic3r/GCodeTimeEstimator.cpp b/xs/src/libslic3r/GCodeTimeEstimator.cpp index b51692fc6..c4ffb572a 100644 --- a/xs/src/libslic3r/GCodeTimeEstimator.cpp +++ b/xs/src/libslic3r/GCodeTimeEstimator.cpp @@ -721,6 +721,8 @@ namespace Slic3r { } _last_st_synchronized_block_id = _blocks.size() - 1; + // The additional time has been consumed (added to the total time), reset it to zero. + set_additional_time(0.); } void GCodeTimeEstimator::_process_gcode_line(GCodeReader&, const GCodeReader::GCodeLine& line)