From 2c143c0aef79de903e3e0b4cd1a5a02b81693588 Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Tue, 4 Jun 2024 11:33:09 +0800 Subject: [PATCH] ENH: support object exclude for octoprinter Github: 4199 Signed-off-by: qing.zhang Change-Id: I0c6828ab2e23fda305bafee37d32eff7e99561eb --- src/libslic3r/GCode.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 8b81ece32..8d57f3c39 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -3545,6 +3545,9 @@ GCode::LayerResult GCode::process_layer( if (print.is_BBL_Printer()) { start_str += ("M624 " + _encode_label_ids_to_base64({ instance_to_print.label_object_id })); start_str += "\n"; + } else { + // BBS: support octoprint exclude object + start_str += std::string("; printing object ") + get_instance_name(&instance_to_print.print_object, inst.id) + "\n"; } temp_start_str = start_str; m_writer.set_object_start_str(start_str);