From d86e4169deaaffd7198e6f924fc4c856e47651e5 Mon Sep 17 00:00:00 2001 From: Vojtech Bubnik Date: Fri, 1 Sep 2023 13:18:46 +0200 Subject: [PATCH] Fix of previous commit. --- src/libslic3r/GCode.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index ab625a7d90..fb85a04e6c 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -3119,9 +3119,9 @@ std::string GCodeGenerator::_extrude( radius = GCodeFormatter::quantize_xyzf(radius); } else { // Calculate quantized IJ circle center offset. - ij = GCodeFormatter::quantize( - Geometry::ArcWelder::arc_center(prev.cast(), p.cast(), double(radius), it->ccw()) - - prev); + ij = GCodeFormatter::quantize(Vec2d( + Geometry::ArcWelder::arc_center(prev.cast(), p.cast(), double(radius), it->ccw()) + - prev)); if (ij == Vec2d::Zero()) // Don't extrude a degenerated circle. radius = 0;