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)
This commit is contained in:
wintergua 2023-08-31 14:46:35 +08:00 committed by Lane.Wei
parent 0a991fa369
commit e8f8a5d487
1 changed files with 2 additions and 0 deletions

View File

@ -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<ModelVolume*> groupVolumePtrs;
for (auto& volumeID : volumeGroup.volume_ids) {