From 022c2ff53ed80756b3bcfd270723eae3d1f245d9 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Wed, 15 May 2024 14:27:29 +0800 Subject: [PATCH] FIX: Unwanted skirts when printing By Object github: 4002 Change-Id: Id2df01bb0d296c5fea2bf53947b57abbb8eb0786 --- src/libslic3r/GCode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 3a9b36f7c9..b1aa81c73a 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4113,7 +4113,7 @@ LayerResult GCode::process_layer( } // BBS - if (print.config().print_sequence == PrintSequence::ByObject && prime_extruder && first_layer && extruder_id == first_extruder_id) { + if (print.has_skirt() && print.config().print_sequence == PrintSequence::ByObject && prime_extruder && first_layer && extruder_id == first_extruder_id) { for (InstanceToPrint& instance_to_print : instances_to_print) { if (this->m_objSupportsWithBrim.find(instance_to_print.print_object.id()) != this->m_objSupportsWithBrim.end() && print.m_supportBrimMap.at(instance_to_print.print_object.id()).entities.size() > 0)