OctoPrint: управление 3D-принтером через браузер — установка и настройка

OctoPrint — бесплатная программа для управления 3D-принтером по сети: загрузка файлов, старт и остановка печати, камера, таймлапсы, графики температуры, консоль и сотни плагинов. Разбираем установку на Raspberry Pi (OctoPi), подключение принтера и камеры, полезные плагины, безопасный удалённый доступ и сравнение с Klipper.
Коротко: OctoPrint — бесплатная программа, которая превращает принтер в «сетевой»: вы загружаете файлы, запускаете и останавливаете печать, смотрите камеру, графики температур и консоль через браузер с компьютера или телефона. Ставится обычно на Raspberry Pi (готовый образ OctoPi) и подключается к принтеру по USB. Огромный плюс — плагины: таймлапсы, карта стола, ИИ-обнаружение брака, управление питанием. Для принтеров на Marlin это самый простой способ получить удалённое управление; для Klipper роль OctoPrint выполняют Mainsail/Fluidd. Ниже — установка, камера, плагины и безопасный доступ из интернета.
Что умеет OctoPrint
- Загрузка G-code и запуск печати по сети — без флешек.
- Камера, таймлапсы, графики температуры.
- Консоль для команд G-code. G-code.
- Пауза, отмена, смена пластика, управление осями и нагревом.
- Плагины на любые задачи.
Установка

- Подготовьте Raspberry Pi (3B+, 4 или новее; Zero 2 W — для простых задач), карту памяти 16–32 ГБ и качественный блок питания.
- В программе Raspberry Pi Imager выберите образ OctoPi (раздел 3D-печати), укажите Wi-Fi, имя пользователя и пароль.
- Вставьте карту в Pi, включите и через пару минут откройте
http://octopi.local(или IP-адрес из роутера). - Пройдите мастер: создайте пользователя, задайте профиль принтера (размер стола, сопло).
- Подключите принтер USB-кабелем и нажмите «Connect».
Подробная инструкция — на octoprint.org.
Камера
USB-камера или камера Raspberry Pi подхватывается OctoPi автоматически. Поставьте её с хорошим ракурсом и подсветкой. Камера для 3D-принтера.
Слайсер и OctoPrint
Orca Slicer, PrusaSlicer и Cura умеют отправлять файлы прямо в OctoPrint: в настройках «физического принтера» укажите адрес и API-ключ (создаётся в OctoPrint: «Настройки» → «Application Keys»). Orca Slicer, Cura.
Плагины

Безопасный удалённый доступ
Частые проблемы
| Проблема | Решение |
|---|---|
| Не видит принтер | другой USB-кабель (с данными), выбрать порт и скорость Auto |
| Подтормаживания и «бусины» на модели | слабый Pi или плохое питание; не нагружайте Pi камерой высокого разрешения |
| Значок молнии (undervoltage) | заменить блок питания Pi |
| Принтер перезагружается при подключении | особенность некоторых плат; настройки соединения |
OctoPrint или Klipper
- OctoPrint — надстройка над существующей прошивкой (обычно Marlin), просто поставить, много плагинов.
- Klipper — другая прошивка с собственным веб-интерфейсом (Mainsail, Fluidd), быстрее и гибче, но требует перенастройки принтера.
Подробно — Klipper или Marlin.
Частые вопросы
Что такое OctoPrint?
Бесплатная программа для управления 3D-принтером через браузер: загрузка файлов, печать, камера, плагины.
Что нужно для OctoPrint?
Raspberry Pi с картой памяти и блоком питания, USB-кабель к принтеру, по желанию — камера.
Как открыть OctoPrint?
В браузере по адресу http://octopi.local или по IP-адресу Raspberry Pi.
Можно ли управлять принтером через интернет?
Да, через VPN или защищённые сервисы. Не открывайте порт OctoPrint напрямую.
Работает ли OctoPrint с Bambu Lab?
Нет, у них своя экосистема. OctoPrint подходит для принтеров с USB-подключением и стандартными прошивками.
Что лучше: OctoPrint или Klipper?
OctoPrint проще поставить на принтер с Marlin. Klipper быстрее и гибче, но требует настройки.
Нужна 3D-печать на заказ?Студия Universe3D в Тюмени: фотополимерная печать, моделирование, покраска. Доставка по России и СНГ.
Оставить заявку