diff --git a/src/slic3r/GUI/PartPlate.cpp b/src/slic3r/GUI/PartPlate.cpp index b44824111a..f08211e7c3 100644 --- a/src/slic3r/GUI/PartPlate.cpp +++ b/src/slic3r/GUI/PartPlate.cpp @@ -2624,6 +2624,8 @@ void PartPlate::generate_exclude_polygon(ExPolygon &exclude_polygon) exclude_polygon.contour.append({ scale_(p(0)), scale_(p(1)) }); } } + + exclude_polygon.contour.make_counter_clockwise(); } bool PartPlate::set_shape(const Pointfs& shape, const Pointfs& exclude_areas, Vec2d position, float height_to_lid, float height_to_rod)