diff --git a/xs/src/libslic3r/LayerRegion.cpp b/xs/src/libslic3r/LayerRegion.cpp index f068cf24f..7b8e77f5a 100644 --- a/xs/src/libslic3r/LayerRegion.cpp +++ b/xs/src/libslic3r/LayerRegion.cpp @@ -44,7 +44,8 @@ void LayerRegion::merge_slices() { ExPolygons expp; - union_(this->slices, &expp); + // without safety offset, artifacts are generated (GH #2494) + union_(this->slices, &expp, true); this->slices.surfaces.clear(); this->slices.surfaces.reserve(expp.size());