OctoPrint

OctoPrint определил категорию “Raspberry Pi, приклеенный к принтеру” и остаётся наиболее установленным сервером печати. Но мир вокруг него изменился. Прошивка Klipper стала стандартом для оптимизации производительности, а сообщество Klipper создало Mainsail и Fluidd — веб-интерфейсы, которые выглядят современнее, чем OctoPrint. Принтеры Bambu Lab поставляются с собственным стеком сетей и полностью обходят OctoPrint. Статья на XDA о расширении возможностей принтеров Bambu с помощью OrcaSlicer указывает на ту же тенденцию: изменился как слайсер, так и выбор сервера печати.

Мы протестировали семь альтернатив OctoPrint на Linux, Windows и Mac, сосредоточившись на том, что действительно нужно для ежедневного удалённого управления печатью: запуск печати через Wi-Fi, просмотр веб-камеры, остановка задания с дивана и продолжение работы после перезагрузки хоста. Каждый вариант оценен по совместимости с Klipper, качеству интерфейса, экосистеме плагинов и устойчивости к перезагрузке хоста во время печати.

Быстрое сравнение

ПриложениеЛучше всего дляБесплатный планНачальная цена/месяцВыделяющаяся функция
MainsailПринтеры KlipperДаБесплатноСамый чистый интерфейс Klipper
FluiddАльтернативный интерфейс KlipperДаБесплатноЛегче, чем Mainsail
KlipperScreenСенсорный экран на принтереДаБесплатноЛокальный сенсорный интерфейс для Klipper
Duet Web ControlПлаты Duet и высокоточная печатьДаБесплатноПервый вариант от производителя для оборудования Duet
Repetier-ServerФермы многопринтерныеДаБесплатно (Pro — единовременная плата)Управление многими принтерами с одного хоста
AstroPrintПринтеры с облачным управлениемДаПодписка за продвинутые функцииОблачный вариант без Pi
ObicoOctoPrint + обнаружение сбоев ИИДаПодписка за облачный мониторингОбнаружение макаронных сбоев

Почему люди уходят от OctoPrint

Жалобы не катастрофичны, но накапливаются:

7 альтернатив

1. Mainsail — лучше всего для принтеров Klipper

Mainsail — самый популярный веб-интерфейс Klipper. Панель управления современная, редактор макросов встроен, плагин timelapse работает без дополнительных подключений, а поддержка многопринтерности позволяет следить за маленькой фермой на одной вкладке браузера. Большинство установок Klipper через KIAUH или MainsailOS поставляются с Mainsail по умолчанию.

Где отступает: Только Klipper — не может управлять принтером Marlin. На Pi с низкими характеристиками тяжелее, чем Fluidd.

Цены:

Миграция из OctoPrint: Замените OctoPrint на MainsailOS на свежей карте памяти или установите Mainsail поверх существующей установки Klipper через KIAUH. Слайсер продолжает работать — нарезайте в OrcaSlicer или PrusaSlicer, загружайте через веб-интерфейс Mainsail.

Скачать: docs.mainsail.xyz (Linux на Pi рекомендуется)

Вывод: Выберите Mainsail, если ваш принтер работает на Klipper и вам нужен самый полированный веб-интерфейс.

2. Fluidd — лучше всего как лёгкая альтернатива Klipper

Fluidd — другой крупный веб-интерфейс Klipper. Построенный на том же API Moonraker, что и Mainsail, он сосредоточен на лёгком следе и более чистой панели управления по умолчанию. Переключение между Mainsail и Fluidd на одной установке Klipper — это одна строка конфигурации.

Где отступает: Меньше экосистемы плагинов, чем у Mainsail. Некоторые нишевые функции timelapse требуют дополнительной настройки.

Цены:

Миграция из OctoPrint: Такой же путь, что и Mainsail. Установите Klipper плюс Moonraker плюс Fluidd, укажите браузер на Pi.

Скачать: docs.fluidd.xyz (Linux на Pi рекомендуется)

Вывод: Выберите Fluidd, если вы запускаете Klipper на Pi с низкими характеристиками и хотите более лёгкий интерфейс, чем Mainsail.

3. KlipperScreen — лучше всего для сенсорного экрана на принтере

KlipperScreen — это сенсорный интерфейс, который вы устанавливаете на сам принтер, работающий на HDMI-дисплее 5–7 дюймов или официальном сенсорном экране Pi. Он сопрягается с Mainsail или Fluidd по сети, поэтому принтер имеет как локальный сенсорный экран, так и веб-панель управления.

Где отступает: Только Klipper. Требует сенсорного экрана и проводки или подставки для его установки. Некоторые экраны нужно вручную ротировать.

Цены:

Миграция из OctoPrint: Плагин TouchUI в OctoPrint решал похожую проблему; KlipperScreen заменяет его на принтерах Klipper с более родным опытом и физическими кнопками для распространённых действий.

Скачать: klipperscreen.readthedocs.io (Linux на Pi рекомендуется)

Вывод: Выберите KlipperScreen, если вам нужен физический сенсорный экран на принтере вместе с веб-интерфейсом.

4. Duet Web Control — лучше всего для плат Duet

Duet Web Control поставляется с материнскими платами Duet (Duet 2, Duet 3) и является ближайшим аналогом опыта “сервер печати — это материнская плата”. Веб-интерфейс работает непосредственно на встроенном процессоре платы Duet, Pi не требуется, и поддерживает конфигурации CoreXY, Delta и крупноформатных принтеров.

Где отступает: Только оборудование Duet. Сами платы Duet стоят значительно дороже, чем Pi плюс установка OctoPrint.

Цены:

Миграция из OctoPrint: Купите плату Duet, замените существующую материнскую плату и Duet Web Control полностью заменит OctoPrint как слой сетевого управления.

Скачать: duet3d.com (веб-интерфейс входит в комплект оборудования Duet)

Вывод: Выберите Duet Web Control, если вы перешли на плату Duet и хотите первый вариант от производителя для сетевого управления.

5. Repetier-Server — лучше всего для многопринтерных ферм

Repetier-Server работает на одном хосте (Pi, ПК или Linux-сервер) и управляет несколькими принтерами параллельно. Бесплатный уровень обрабатывает два принтера; платный уровень Pro убирает ограничение и добавляет функции, такие как контроль доступа на принтер и более подробную историю.

Где отступает: Интерфейс выглядит устаревшим рядом с Mainsail и Fluidd. Поддержка Klipper существует, но не первого класса.

Цены:

Миграция из OctoPrint: Установите Repetier-Server, добавьте последовательное соединение каждого принтера, и существующий рабочий процесс OctoPrint транслируется: нарезайте в своем обычном инструменте, загружайте G-код через веб-интерфейс Repetier.

Скачать: repetier-server.com (Windows, Mac, Linux)

Вывод: Выберите Repetier-Server, если вы запускаете более двух принтеров и хотите их в одной панели.

6. AstroPrint — лучше всего для облачного управления без Pi

AstroPrint работает на Pi, на Mac, на ПК Windows или непосредственно в облаке AstroPrint, в зависимости от того, какое оборудование у вас есть. Режим облачного управления — это отличие: нет локального сервера печати, принтер подключается к облаку AstroPrint через USB-Wi-Fi адаптер, а удалённое управление происходит через браузер откуда угодно.

Где отступает: Некоторые функции требуют платной облачной подписки. Пользователи, заботящиеся о конфиденциальности, не любят дизайн, ориентированный на облако.

Цены:

Миграция из OctoPrint: Установите программное обеспечение AstroBox на тот же Pi, на котором работал OctoPrint, или полностью пропустите Pi и используйте адаптер AstroPrint. Профили и загрузки G-кода работают через веб-интерфейс AstroPrint.

Скачать: astroprint.com (Windows, Mac, Linux, облако)

Вывод: Выберите AstroPrint, если вам нужно облачное управление с удалённым управлением и налог на Pi вас не привлекает.

7. Obico — лучше всего для обнаружения сбоев ИИ

Obico (ранее The Spaghetti Detective) наслаивает обнаружение сбоев ИИ поверх OctoPrint или Klipper. Плагин следит за потоком веб-камеры в поиске “макаронности” — неудачных печатей, которые отошли и превратились в спутанный комок — и приостанавливает печать, прежде чем она съест больше пластика. Этот же проект поставляется с собственным компаньоном Mainsail/Fluidd для Klipper.

Где отступает: Облачные функции (больше часов обнаружения, уведомления по сотовой связи) требуют платный план. Самостоятельный режим работает, но требует больше настроек, чем облачная версия.

Цены:

Миграция из OctoPrint: Оставьте OctoPrint и установите Obico как плагин OctoPrint. Obico становится дополнительным слоем, а не заменой.

Скачать: obico.io (работает вместе с OctoPrint, Mainsail или Fluidd)

Вывод: Выберите Obico, если вам нужно обнаружение макаронности поверх существующей установки OctoPrint или Klipper.

Как выбрать

ЧЗВ

Мёртв ли OctoPrint?

Нет. OctoPrint всё ещё активно поддерживается, а темп развития, поддерживаемый Patreon, ускорился за последние два года. Это спутник принтера Marlin по умолчанию. Что изменилось, так это то, что Klipper стал доминирующим для оптимизации производительности, а Mainsail и Fluidd — лучшие варианты для Klipper, чем OctoPrint.

Могу ли я запустить OctoPrint и Klipper вместе?

Да, через плагин OctoPrint-Klipper. Эта установка сохраняет работу плагинов OctoPrint при добавлении функций прошивки Klipper. Для установки с нуля MainsailOS или FluiddPi (Klipper плюс Moonraker плюс интерфейс) обычно чище, чем добавление OctoPrint сверху.

Какая лучшая бесплатная альтернатива OctoPrint?

Mainsail и Fluidd полностью бесплатны, полностью открыт исходный код и активно разрабатываются. Выберите Mainsail для полированного интерфейса, Fluidd для более лёгкого следа.

Нужен ли мне Raspberry Pi для OctoPrint или альтернатив?

Для OctoPrint, Mainsail, Fluidd и KlipperScreen — да (или другой небольшой Linux-хост, такой как Pi 4, Pi 5 или Orange Pi). Облачный режим AstroPrint полностью пропускает Pi. Duet Web Control работает на самой плате Duet. Repetier-Server работает на любом Linux, Mac или машине Windows.

Работает ли Mainsail с Marlin?

Mainsail построен для Klipper и API Moonraker, поэтому принтеры только на Marlin не могут управлять им напрямую. Некоторые пользователи запускают мост Klipper на хосте для перевода, но это не типичный рабочий процесс. Если ваш принтер должен остаться на Marlin, OctoPrint остаётся лучшим слоем сетевого управления.