From bc04672f50fdd6236d2e0fe19aee17a527d6530b Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Tue, 30 Jul 2024 10:04:28 +0800 Subject: [PATCH] ENH: 3mf: don't add object unprintable into skip list JIRA: no-jira Change-Id: I1f7f55265ed9aedde3cf626d088477a89a67a208 (cherry picked from commit 2b121b468cb8c1abecf4d2ebf2a80ff34260647f) (cherry picked from commit 9635928d255b4dded919006f26123c56bdd79d3b) --- src/libslic3r/Format/bbs_3mf.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp index 0309ee30d..26ef25bed 100644 --- a/src/libslic3r/Format/bbs_3mf.cpp +++ b/src/libslic3r/Format/bbs_3mf.cpp @@ -7519,6 +7519,8 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) continue; } inst = obj->instances[inst_id]; + if (!inst->printable) + continue; if (m_use_loaded_id && (inst->loaded_id > 0)) { identify_id = inst->loaded_id; if (identify_id & 0xFF000000) {