Установка OctoPrint: руководство по удалённому управлению 3D-принтером с помощью Raspberry Pi
Установка OctoPrint позволяет управлять подключённым по USB FDM 3D-принтером, не находясь постоянно рядом с компьютером. Установив OctoPrint на Raspberry Pi, вы сможете отправлять файлы, запускать печать, отслеживать температуру и с помощью подходящей камеры удалённо контролировать процесс производства.
Для чего нужен OctoPrint?
OctoPrint — это программное обеспечение с открытым исходным кодом, которое служит посредником между вашим 3D-принтером и компьютером или сетью. Оно помогает отправлять файл G-code по сети вместо использования собственного экрана и карты памяти принтера. Таким образом, вы можете передать модель, подготовленную в слайсере, на Raspberry Pi и запустить печать через браузер.
Эта система особенно удобна при длительной печати. Вместо того чтобы постоянно находиться рядом с принтером, вы можете через интерфейс браузера контролировать температуру стола и nozzle, видеть процент выполнения и при необходимости приостанавливать печать. Однако удалённое управление не заменяет системы безопасности принтера; первые тесты важно проводить под наблюдением.
Что потребуется для установки
- Raspberry Pi 3, 4 или аналогичная модель
- Совместимая и надёжная карта microSD
- Блок питания для Raspberry Pi
- FDM 3D-принтер, подключаемый по USB-кабелю
- Сетевое подключение; по возможности стабильный Wi-Fi или Ethernet
- При необходимости USB-камера для наблюдения за печатью
При выборе Raspberry Pi обращайте внимание не только на мощность процессора, но и на стабильность источника питания и надёжность подключения. Обрыв соединения во время печати может привести к прерыванию передачи файла или задержке управления. Если вы планируете использовать камеру, стабильная передача изображения и низкая нагрузка на систему могут быть важнее высокого разрешения.
Пошаговая установка OctoPrint
- Скачайте образ OctoPi: получите подготовленный для Raspberry Pi образ OctoPi или актуальный образ операционной системы из официального источника.
- Запишите его на карту microSD: перенесите образ на карту с помощью Raspberry Pi Imager или аналогичного инструмента. Настройка имени сети, пароля и имени устройства до начала записи упростит установку.
- Запустите Raspberry Pi: вставьте карту microSD, подключите питание и подождите, пока устройство подключится к сети.
- Откройте веб-интерфейс: с компьютера в той же сети перейдите на локальный адрес Raspberry Pi. В мастере первого запуска создайте учётную запись и настройте профиль принтера.
- Подключите принтер по USB: начните с автоматической настройки Baud rate и параметров последовательного подключения. Если соединение не устанавливается, попробуйте другой USB-порт или кабель.
- Выполните первую тестовую печать: загрузите небольшую и простую модель, чтобы проверить температуру, движения и работу аварийной остановки.
Советы для безопасной и стабильной работы
Безопаснее использовать OctoPrint только в надёжной локальной сети, а не оставлять его напрямую открытым в интернете. Если необходим удалённый доступ, используйте надёжный пароль, актуальное программное обеспечение и безопасное VPN-подключение. Не забудьте также изменить пароли по умолчанию в расширениях для камер.
Чтобы уменьшить количество обрывов соединения, подключите Raspberry Pi к принтеру коротким и качественным USB-кабелем. Настройки операционной системы, отключающие USB-соединение для экономии энергии, или неплотно закреплённые порты могут вызвать проблемы во время печати. Кроме того, убедитесь, что Raspberry Pi не перегревается.
Ваш принтер должен иметь такие меры безопасности, как защита от теплового разгона, правильный предохранитель и физическая кнопка аварийной остановки. Возможность остановки через программное обеспечение сама по себе не обеспечивает достаточной безопасности при электрической или механической неисправности. Для периодического обслуживания вашего FDM-принтера вы также можете использовать контрольный список обслуживания 3D-принтера.
OctoPrint предоставляет практичный уровень управления файлами при печати прототипов, запасных деталей и функциональных приспособлений. Для специальных корпусов и монтажных деталей, используемых в электронных и IoT-проектах, вы можете ознакомиться с решениями для 3D-печати электроники и IoT. Если вы хотите изготовить готовую деталь профессиональным методом FDM, отправьте свой проект через услугу 3D-печати.

