Если вы печатаете на A1 или A1 mini, то наверняка видели это: после третьего слоя печать на секунду замирает, головка уезжает в дальний угол стола, делает короткое движение — и как ни в чём не бывало продолжает печать. Разбираемся, что это, зачем это нужно и можно ли это убрать.
Симптом
- Пауза наступает сразу после печати периметров/стенок на 3-м слое.
- Головка едет в точку примерно X≈261, Y≈250 у A1 (у A1 mini — другие координаты, около X −6, Y 170).
- Короткое движение по оси, иногда с небольшим “подкапыванием” пластика.
- Печать продолжается дальше без ошибок.
Периодически такое же движение повторяется и позже в процессе печати — не только на 3-м слое.
Что это такое
Это работа встроенной функции Nozzle Clumping Detection — защиты от залипания сопла комом расплавленного пластика. Принцип: тензодатчик усилия экструзии (eddy current sensor) в головке фиксирует, есть ли на сопле налипший ком. Принтер выезжает к контрольной точке у очистителя сопла и делает пробное касание/движение. Если сопло чистое — сенсор ничего не фиксирует, если облеплено пластиком — ком задевает стол, и датчик улавливает изменение усилия. В G-коде это движение вызывается командой G39 (probing по датчику усилия).
Смысл в том, что залипший ком на сопле может протащить деталь, сместить каретку или, в худшем случае, повредить хотэнд — функция должна поймать это до того, как станет хуже.
Почему движение есть, даже если детекцию выключили в настройках принтера
Это самая частая путаница в сообществе. Казалось бы, выключил на экране принтера Настройки → Print Options → Nozzle Clumping Detection — и всё должно прекратиться. На практике многие сообщают, что движение на 3-м слое остаётся в любом случае.
Причина в том, как Bambu Studio генерирует G-код: проверка на 3-м слое зашита принудительно прямо в машинный профиль принтера, в блок, который называется Time-lapse G-code (пользовательский G-код в настройках принтера). Технически там смешаны два разных сценария — код для таймлапса и код принудительной проверки на 3-м слое (условие вида “если это 3-й слой — сделать движение и G39”). Именно поэтому:
- Отключение таймлапса само по себе ничего не меняет — код проверки остаётся.
- А вот полная очистка/правка блока Time-lapse G-code в машинном профиле реально убирает это движение — это подтверждают несколько независимых тем на форуме Bambu Lab.
- Тумблер “Nozzle Clumping Detection” на экране принтера отвечает за дальнейшие проверки (примерно каждые 8 г израсходованного пластика), но не за первую, форсированную проверку на 3-м слое.
Как убрать (если мешает)
Простой вариант (частично): выключить Nozzle Clumping Detection в настройках принтера на экране — уберёт повторные проверки по ходу печати, но не первую на 3-м слое.
Полный вариант: отредактировать G-код принтера в Bambu Studio.
- Создайте отдельный профиль принтера (копию), не трогайте штатный — если что-то пойдёт не так, у вас останется рабочий оригинал.
- Откройте вкладку с машинным G-кодом и найдите блок Time-lapse G-code.
- Там найдётся условие, срабатывающее на 3-м слое (проверка номера слоя + перемещение в контрольную точку + команда
G39). Его можно закомментировать/убрать, либо изменить условие так, чтобы оно никогда не выполнялось.
Здесь важно понимать компромисс: это не косметическая настройка, а защита хотэнда. Отключая её полностью, вы теряете автоматическую страховку от реального залипания сопла — если печатаете без присмотра часами, лучше оставить как есть и просто смириться с редкой каплей на детали.
Побочный эффект: капли пластика
Так как сопло уезжает и делает лишнее движение, при неполном ретракте может выдавиться немного пластика — заметнее на высоких моделях и чаще упоминается владельцами A1 mini. Это не поломка, просто издержки самой процедуры проверки.
Коротко
Странный уход в угол на 3-м слое — это не баг и не таймлапс, а защита сопла от залипания пластиком (Nozzle Clumping Detection). Первая проверка на 3-м слое форсируется Bambu Studio независимо от настройки на экране принтера, потому что зашита в тот же блок G-кода, что и таймлапс. Полностью убрать её можно только правкой машинного G-кода, и делать это стоит осознанно — функция существует не просто так.
Источники:
- Bambu Lab Wiki — A1 Series Nozzle Clumping Detection: A1 Series Nozzle Clumping Detection | Bambu Lab Wiki
- Bambu Lab Wiki — Nozzle Clumping Detection by Probing: Introduction to Bambu Studio Nozzle Clumping Detection by Probing | Bambu Lab Wiki
- Обсуждение на форуме Bambu Lab (разбор форсированного G-кода): Bypassing the Forced 3rd Layer Clump Detection - Bambu Studio - Bambu Lab Community Forum
- Исходное обсуждение симптома: What is my A1 doing on the rear right corner of the printbed? - General Discussions - Bambu Lab Community Forum