Коды ошибок Bambu HMS: как найти точную расшифровку
Печатали спокойно, и вдруг Bambu останавливается, а на экране или в приложении Bambu Handy - код вида HMS_0300-1A00-0002-0002 и красный значок. Выглядит пугающе, но чаще всего за этим кодом стоит простая физическая причина: забилось сопло, мусор на столе, филамент застрял в подаче. Разберём, что это за коды, как их читать и что делать, когда такой код выскочил.
Что такое HMS и где виден код
HMS (англ. Health Management System - «система контроля состояния») - это встроенная самодиагностика принтеров Bambu. Принтер постоянно следит за десятками датчиков (температуры, моторы, концевики, система автоподачи филамента AMS - Automatic Material System), и когда какой-то узел обнаружил отклонение, показывает код HMS с коротким описанием проблемы.
Код видно в трёх местах:
- на экране самого принтера,
- в приложении Bambu Handy на телефоне,
- в слайсере Bambu Studio (слайсер - программа нарезки моделей).
Это не поломка сама по себе - это принтер говорит «остановите меня, тут проблема», чтобы Вы не испортили печать и не сломали станок.
Как устроен код
Код выглядит как HMS_XXXX-XXXX-XXXX-XXXX - четыре группы символов. В них зашифрованы модуль, конкретная часть узла и уровень серьёзности. Первая группа указывает на модуль, где возникло отклонение (например, узел движения и печатающей головы, материнская плата, блок AMS). Последняя группа - уровень серьёзности:
- информация - просто уведомление,
- предупреждение - печать встаёт на паузу, пока не устраните причину,
- ошибка - печать остановлена и не пойдёт, пока отклонение не убрано.
Расшифровывать код вручную не нужно. Рядом с ним Bambu почти всегда пишет по-человечески, что случилось («сопло забито», «уберите мусор со стола»). Читайте сначала эту подсказку.
Важно: одинаковая короткая часть кода не гарантирует одинаковую причину на A1, P1, X1 и H2 - у каждой модели свои узлы, и рекомендации меняются вместе с прошивкой. Поэтому точную расшифровку под свою машину смотрите по полному коду в официальном каталоге кодов HMS на вики Bambu Lab, а не по чужой таблице из статьи или форума.
Что делать, когда выскочил код
- Прочитайте текст-подсказку - Bambu обычно сразу пишет, что проверить.
- Проверьте физику по подсказке: сопло (нет ли соплей и нагара), стол (нет ли мусора), филамент (не застрял ли, не кончился). Большинство кодов лечатся именно тут.
- Сфотографируйте экран и перепишите код полностью - все четыре группы, а не только первую.
- Запишите модель принтера, установленное дополнительное оборудование (например, AMS) и версию прошивки - под это ищется точная карточка.
- Найдите точное совпадение в официальном каталоге кодов HMS под свою модель и выполните действия из карточки в указанном порядке.
- Коды про нагрев, питание и повреждение кабеля не игнорируйте. Если код связан с нагревом, питанием или повторяется после внешней проверки - остановите печать и не гадайте (про пожарную сторону вопроса у нас есть отдельная статья).
Типовые категории отклонений
Ниже - категории, в которые попадает большинство кодов, с человеческим объяснением и быстрым решением. Конкретный код у Вас может отличаться цифрами - важен смысл, а точную инструкцию всё равно сверяйте по своей модели.
| Что видите | Что это значит | Что проверить |
|---|---|---|
| Экструдер перегружен | Мотор подачи не может протолкнуть филамент - забит хотенд (англ. hotend - горячий узел) или застрял пруток | Прочистить сопло, сделать cold pull (холодная протяжка - вытянуть застывший пластик из сопла), при повторе заменить сопло |
| Сопло забито | Расплав не выходит - засор в сопле | Прочистка иглой или cold pull, проверить температуру под свой пластик |
| Калибровка стола не прошла | Принтер не смог отбить ноль стола - мусор на столе, грязный кончик сопла или бугор на пластине | Убрать нагар со стола и с носика сопла, снять и осмотреть пластину |
| Стол или хотенд не греется либо перегрев | Не выходит на температуру (обрыв нагревателя или термистора) или перегрев горловины над соплом - грозит засором | Проверить нагреватель и термистор; при перегреве проверить обдув горловины, открыть крышку и дверцу, снизить температуру в комнате |
| AMS не подаёт филамент | Филамент не доходит до головы - зажат в трубке, обломился в AMS или не той толщины | Проверить трубку и зубчатку подачи, вынуть обломок, перезарядить слот |
| Катушка пуста | Филамент кончился или датчик считает, что кончился | Вставить новый филамент, проверить датчик прутка |
| Резак AMS не режет | Лезвие не перекусывает пруток - слишком толстый или жёсткий (например, с карбоном) | Заменить или поправить лезвие; жёсткие филаменты с волокном в AMS лучше не гонять |
Почему нельзя лечить по чужой таблице кодов
Таблица выше - это ориентир по категориям, а не готовый диагноз. Одинаковая короткая часть кода может значить разное на разных моделях, а рекомендации меняются вместе с прошивкой и сервисной документацией. Чужая таблица кодов быстро устаревает и может отправить Вас разбирать исправный узел.
Безопасно самому проверить только внешние причины: мусор на пластине, спутанную катушку, доступный конец прутка, правильность установки съёмной детали. Проверку силовых разъёмов, датчиков и плат делайте строго по официальной инструкции конкретной модели. Если поиск не находит Ваш код - приложите его целиком к обращению в поддержку и не подбирайте ремонт по «похожему» коду.
Разбираем частые по отдельности
Три самые частые беды расписаны подробно, с прочисткой и профилактикой:
- Забилось сопло и перегружен экструдер - как прочистить.
- AMS не подаёт филамент - причины и фикс.
- Стол: калибровка не проходит и не греет - разбор.
А если у Вас именно замятие в AMS (пруток спутался внутри блока) - про это отдельно: замятие AMS и как достать.
Коды и ферма
Когда принтеров несколько, код ошибки - это не просто неудобство, а простаивающий станок, который в этот момент не зарабатывает. Чем быстрее увидите, что машина встала, тем меньше потерянных часов. В Учет3Д на карточке принтера виден живой статус (у Bambu - через облако), и если станок встал, это заметно сразу, а не когда придёте забирать деталь.
Коротко
- HMS - это самодиагностика Bambu, код показывает, какой узел обнаружил отклонение.
- Читайте сначала текст-подсказку и проверяйте физику: сопло, стол, филамент.
- Переписывайте код полностью и ищите точную расшифровку под свою модель, а не по чужой таблице.
- Большинство кодов лечатся руками за пять минут; коды про нагрев и питание не игнорируйте.