- Как это устроено: Родной экран принтера продолжает работать в штатном режиме, но параллельно внутри Linux-системы разблокируется полноценная экосистема Klipper.
- Что вы получаете: Полный доступ к полноценным веб-интерфейсам Mainsail или Fluidd, а также к Moonraker API.
Главные преимущества Klipper Mod
- Полная свобода настроек (Файл printer.cfg): Вы получаете доступ к конфигурации принтера. Можно менять любые макросы, ускорения, токи моторов, калибровать Pressure Advance и Input Shaper напрямую, а не через скрытые алгоритмы Flashforge.
- Интеграция с Home Assistant: Полноценная интеграция через компонент Moonraker. Можно отслеживать температуры, прогресс, управлять подсветкой и выключать умную розетку по завершении печати.
- Удаленная печать без «китайского облака»: Больше не нужно использовать закрытый софт Flashforge. Принтер напрямую вяжется с чистым OrcaSlicer по протоколу Moonraker.
- Подключение плагинов: Становятся доступны такие утилиты, как Klipper-Adaptive-Mesh-Purging (KAMP) (адаптивная сетка стола только под размер детали для экономии времени) или Timelapse (продвинутая запись видео свайпом экструдера в угол перед каждым кадром).
- Обратимость: Мод ставится за 5 минут. Если вытащить флешку или сбросить принтер к заводским настройкам, он снова станет абсолютно «стоковым» (гарантия не теряется).
Варианты прошивки
- Lite: Самая «легкая» версия. Она не меняет родной интерфейс экрана принтера. Вы управляете устройством либо со стокового дисплея Flashforge, либо через браузер на ПК (Mainsail/Fluidd).
- KlipperScreen: Полностью заменяет родную графику на экране принтера на стандартный интерфейс KlipperScreen (официальная и самая популярная оболочка для Klipper-принтеров с крупными кнопками и графиками).
- GuppyScreen: Заменяет родной интерфейс на GuppyScreen — альтернативную, очень быструю графическую оболочку, написанную на языке Go специально для небольших экранов.
Установка
Флешка должна быть отформатирована в файловую систему FAT32 с типом разметки MBR (Master Boot Record). Объем флешки желательно выбирать до 32 ГБ. Другие форматы (типа NTFS или exFAT) принтер не распознает.
- Со страницы проекта необходимо скачать архив под соотвествующий принтер. Для Adventurer 5M и Adventurer 5M Pro разные архивы.
- В корень флешки положить скаченный файл
- В выключенный принтер вставить флешку и включить его
- После успешной установки на экране появится сообщение о том что принтер нужно перезагрузить
- Выключить принтер, вытащить флешку и включить принтер
Веб-интерфейс
Прошивка поставляется сразу с двумя предустановленными веб-интерфейсами на выбор: Mainsail и Fluidd.
Fluidd (Порт 4001) — Легкость и минимализм
Создавался как максимально отзывчивый, чистый и не перегруженный интерфейс.
- Дизайн: Строгий, плиточный, очень современный. Все элементы управления (нагрев, оси, вентиляторы) скомпонованы в виде аккуратных лаконичных блоков (виджетов).
- Ресурсы: Потребляет минимум оперативной памяти и процессорного времени.
- Удобство: Идеально оптимизирован для мобильных устройств. Если вы будете заходить на принтер со смартфона или планшета, Fluidd откроется мгновенно и идеально подстроится под вертикальный экран.
- Философия: «Ничего лишнего, только контроль печати».
Mainsail (Порт 4000) — Мощность и кастомизация
Это более монументальный и продвинутый интерфейс. Он считается исторически чуть более популярным в сообществе Klipper.
- Дизайн: Плотный, классический интерфейс системного администратора. На одном экране выводится огромное количество графиков, таблиц и текстовой информации.
- Настройка под себя: Позволяет гибко перетаскивать блоки, менять их местами, скрывать ненужные вкладки и настраивать внешний вид панели управления под свои задачи.
- Инструменты: Имеет более детальные встроенные графики температур, удобную историю печати с расширенной статистикой по расходу филамента и продвинутый менеджер файлов конфигурации.
- Философия: «Максимум информации и полный контроль на одном большом мониторе ПК».
OrcaSlicer
Слайсер OrcaSlicer и оригинальный FlashPrint от Flashforge представляют два совершенно разных поколения программного софта. Родной FlashPrint создавался как закрытый и максимально упрощенный инструмент для новичков. Он отлично подходит, чтобы быстро загрузить модель и отправить её на печать, но скрывает от пользователя большинство тонких настроек, сильно ограничивая потенциал скоростной механики принтера.
OrcaSlicer — это мощный современный комплекс с открытым исходным кодом, который разрабатывается всем мировым 3D-сообществом. Его главное отличие заключается в наличии встроенных продвинутых алгоритмов калибровки, идеальной поддержке системы Klipper и возможности настраивать геометрию швов, адаптивные слои и сложные поддержки. Переход на OrcaSlicer позволяет печатать быстрее, качественнее и использовать весь потенциал кинематики Adventurer 5M.
После установки OrcaSlicer на владке Prepare в разделе Printer из выпадающего списка нужно выбрать: Select/Remove printers. Воткрывшемся окне в помощью поиска необходимо найти нужный Flash Forge Adventurer 5M или Flash Forge Adventurer 5M Pro. После выбора не забудьте выбрать размер сопла.
Для этого нажмите на иконку шестеренки рядом с именем принтера на главном экране слайсера. В появившемся окне настроек соединения выберите тип интерфейса «Klipper» или «Moonraker» и в поле IP-адреса введите сетевой адрес вашего принтера с указанием порта Moonraker, например, 192.168.30.179:7125. Теперь при нажатии кнопки «Печать» файлы будут отправляться напрямую в память вашего Klipper Mod, а во вкладке «Устройство» внутри слайсера откроется полноценный веб-интерфейс управления.
Home Assistant
Установка интеграции в Home Assistant
- Через HACS установите интеграцию Moonraker
- Перейдите в раздел Настройки ➔ Устройства и службы.
- В правом нижнем углу нажмите кнопку + Добавить интеграцию.
- В строке поиска введите Moonraker и выберите её.
- Введите ip адрес принтера и порт
7125
У вас появится полноценная карточка принтера, которая содержит десятки готовых сенсоров и органов управления:
- Мониторинг: Датчики текущей и целевой температуры сопла (Extruder) и стола (Bed), процент выполнения печати, оставшееся время до конца, текущая скорость печати и статус принтера (Печать, Ожидание, Ошибка).
- Управление: Возможность прямо из умного дома менять температуру, ставить печать на паузу, продолжать или полностью отменять её.
- Камера: Интеграция автоматически подхватит MJPEG-поток вашей веб-камеры с порта 8080, и вы сможете вывести живую картинку на главный дашборд Home Assistant.