Отмена одного объекта при печати: Exclude Object в Klipper, Bambu, Marlin

16 октября 2026 Настройка и программы 4 мин чтения
Отмена одного объекта при печати: Exclude Object в Klipper, Bambu, Marlin

Если при печати нескольких деталей одна оторвалась или испортилась, её можно исключить, не останавливая остальные. Как работает отмена объекта (Exclude Object), что нужно включить в слайсере и прошивке Klipper, Marlin, Bambu Lab и Prusa, как отменить деталь из интерфейса и каковы ограничения.

Коротко: отмена объекта (Exclude Object, Cancel Object) позволяет при печати нескольких деталей исключить одну — оторвавшуюся, испорченную или ненужную — и продолжить печатать остальные. Принтер просто перестаёт печатать в области этой детали. Нужны два условия: слайсер должен добавить в G-code метки объектов, а прошивка — уметь их обрабатывать: в Klipper это секция [exclude_object] и кнопка в Mainsail/Fluidd, в Marlin — команда M486, в принтерах Bambu Lab и Prusa — штатная функция в меню и приложении. Ниже — как включить, как отменить деталь и ограничения.

Зачем это нужно

При послойной печати партии деталей одна оторванная деталь может испортить всё: сопло таскает её по столу, на неё налипает пластик, и через несколько слоёв ком сбивает соседние детали. Раньше выход был один — остановить печать. С отменой объекта вы теряете только одну деталь. Это особенно ценно при печати на заказ и сериях. Печать нескольких моделей, модель оторвалась.

Поддержка в прошивках и принтерах

Где работает отмена одного объекта при печати
Поддержка в прошивках.

Klipper

  1. Добавьте в printer.cfg пустую секцию [exclude_object] и перезапустите Klipper.
  2. В Moonraker включите обработку меток (в moonraker.conf секция [file_manager], параметр enable_object_processing: True) — если слайсер не добавляет метки сам.
  3. В слайсере включите метки объектов: в Orca Slicer и PrusaSlicer — «Метки объектов» (Label objects) в настройках печати; в Cura метки добавляются комментариями, их обработает Moonraker.
  4. Во время печати в Mainsail или Fluidd откройте список объектов или карту стола и нажмите «Исключить» у нужной детали.

Команда вручную — EXCLUDE_OBJECT NAME=имя. Mainsail и Fluidd, установка Klipper.

Marlin

В Marlin 2.x функция включается опцией CANCEL_OBJECTS в Configuration_adv.h — во многих заводских прошивках она выключена, тогда нужна сборка прошивки. Слайсер должен добавлять команды M486 с номерами объектов (в PrusaSlicer и Orca — опция меток в формате Marlin/Firmware). Отменить объект — M486 S<номер> из терминала или OctoPrint с плагином Cancel Objects. Прошивка Marlin, OctoPrint.

Bambu Lab и Prusa

На принтерах Bambu Lab отмена объекта доступна на экране принтера, в приложении Bambu Handy и в Bambu Studio — при печати, отправленной из Bambu Studio или Orca. На современных принтерах Prusa функция встроена: отмена через меню принтера или Prusa Connect, метки добавляет PrusaSlicer. Bambu Studio.

Советы

Советы по отмене объектов при печати
Как пользоваться удобнее.

Ограничения

  • Оторвавшаяся деталь остаётся на столе. Принтер перестаёт её печатать, но если она сдвинулась и попадает под сопло — удар неизбежен. Убирать её рукой во время печати опасно: горячее сопло и движущиеся части.
  • Сливающиеся объекты. Детали, стоящие вплотную или объединённые каймой, могут считаться одним объектом.
  • Общие поддержки и кайма печатаются для всех объектов; у отменённого они тоже прекращаются, но уже напечатанное остаётся.
  • Башня очистки при многоцветной печати — отдельный объект; её отменять нельзя.
  • Время печати в интерфейсе после отмены обновляется не сразу.

Когда отмена не поможет

Если оторвавшаяся деталь уже намоталась на сопло или налипла к соседям, — остановите печать: отмена объекта не уберёт ком пластика с сопла, и он продолжит портить остальное. После остановки очистите сопло и посмотрите, можно ли спасти уцелевшие детали допечаткой. Восстановление печати, пластик налипает на сопло.

Как проверить, что всё работает

  1. Расставьте на столе 3–4 маленьких кубика 10 мм.
  2. Нарежьте с включёнными метками объектов и запустите печать.
  3. На 2–3 слое отмените один кубик через интерфейс или командой.
  4. Убедитесь, что принтер перестал печатать его, а остальные продолжаются без пропусков.

Такой тест занимает 10 минут и избавляет от сюрпризов, когда отмена понадобится на длинной серии.

Как снизить риск отрыва

  • Хороший первый слой и чистая поверхность. Первый слой.
  • Кайма для мелких и высоких деталей. Кайма.
  • Z-hop, чтобы сопло не задевало детали. Z-hop.

Частые вопросы

Что такое Exclude Object?

Функция Klipper для исключения одной детали из печати без остановки остальных.

Как отменить объект в Marlin?

Командой M486 S с номером объекта, если в прошивке включено CANCEL_OBJECTS.

Что включить в слайсере?

Метки объектов (Label objects) в настройках печати.

Есть ли отмена объекта у Bambu Lab?

Да, на экране принтера, в Bambu Handy и Bambu Studio.

Убирается ли оторвавшаяся деталь со стола?

Нет, принтер просто перестаёт её печатать.

Можно ли отменить башню очистки?

Нет, она нужна для смены цветов.

Нужна 3D-печать на заказ?Студия Universe3D в Тюмени: фотополимерная печать, моделирование, покраска. Доставка по России и СНГ.

Оставить заявку