From 4364a4ecca47c96ebb39a4a7eacefb50ef6dd932 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Thu, 17 Apr 2025 17:27:16 +0800 Subject: [PATCH] FIX:Incorrect filament used for extruder with support filament jira: STUDIO-11670 Change-Id: I7c5da8280cdc31c5910cd42333654db7673265c7 (cherry picked from commit 5b0b04815e6cff0d119328e780e4183a6ed479c5) --- src/libslic3r/GCode/ToolOrdering.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/libslic3r/GCode/ToolOrdering.cpp b/src/libslic3r/GCode/ToolOrdering.cpp index a59919489..4993b6b66 100644 --- a/src/libslic3r/GCode/ToolOrdering.cpp +++ b/src/libslic3r/GCode/ToolOrdering.cpp @@ -873,9 +873,6 @@ bool ToolOrdering::cal_non_support_filaments(const PrintConfig &config, int find_first_filaments_count = 0; bool has_non_support = has_non_support_filament(config); for (const LayerTools &layer_tool : m_layer_tools) { - if (!layer_tool.has_object) - continue; - for (const unsigned int &filament : layer_tool.extruders) { //check first filament if (!config.filament_map.values.empty() && initial_filaments[config.filament_map.values[filament] - 1] == -1) {