From e8f8a5d487de746997653666858f7fe1f96883a0 Mon Sep 17 00:00:00 2001 From: wintergua Date: Thu, 31 Aug 2023 14:46:35 +0800 Subject: [PATCH] FIX: brim generation with raft in previous codes, we generate brim for an object with raft, which do not need brim. jira-ID: https://jira.bambooolab.com/browse/STUDIO-4238 Change-Id: I4b2c2c1c744c098cdcfdb03c2100b06a458e983a (cherry picked from commit 0d06415d42c95e40f79a228f75827588171d410c) --- src/libslic3r/Brim.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libslic3r/Brim.cpp b/src/libslic3r/Brim.cpp index ab880954e..e98aa2a1e 100644 --- a/src/libslic3r/Brim.cpp +++ b/src/libslic3r/Brim.cpp @@ -851,6 +851,8 @@ static ExPolygons outer_inner_brim_area(const Print& print, double maxSpeed = Model::findMaxSpeed(object->model_object()); // BBS: brims are generated by volume groups for (const auto& volumeGroup : object->firstLayerObjGroups()) { + // if this object has raft only update no_brim_area_object + if (object->has_raft()) continue; // find volumePtrs included in this group std::vector groupVolumePtrs; for (auto& volumeID : volumeGroup.volume_ids) {