diff --git a/src/libslic3r/GCode/PressureEqualizer.cpp b/src/libslic3r/GCode/PressureEqualizer.cpp index 681bd92083..806ef768e7 100644 --- a/src/libslic3r/GCode/PressureEqualizer.cpp +++ b/src/libslic3r/GCode/PressureEqualizer.cpp @@ -769,6 +769,7 @@ void PressureEqualizer::push_line_to_output(const size_t line_idx, float new_fee // Orca: sanity check, 1 mm/s is the minimum feedrate. if (new_feedrate < 60) new_feedrate = 60; + new_feedrate = std::round(new_feedrate); const GCodeLine &line = m_gcode_lines[line_idx]; if (line_idx > 0 && output_buffer_length > 0) { const std::string prev_line_str = std::string(output_buffer.begin() + int(this->output_buffer_prev_length),