OctoPrint многим нравится. Однако Windows не является подходящей операционной системой для него. Узнайте, как запустить OctoPrint на Windows!
Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.
OctoPrint — это популярный и удобный инструмент для удаленного управления 3D-принтерами и выполнения различных других функций в ручном или автономном режиме. Это и организация очереди заданий, и настройка параметров, и съемка таймлапсов отпечатков, а также широкий спектр плагинов, которые делают печать еще более удобной.
Из-за ресурсоемкости OctoPrint, многие мастера используют для его работы Raspberry Pi, Orange Pi или другой одноплатный компьютер (SBC). Однако большинство компьютеров под управлением Windows также могут запустить OctoPrint. В этом и заключается удобство установки OctoPrint на Windows — можно использовать любой старый настольный компьютер, что поможет и окружающей среде, и вашему кошельку!
Хотя OctoPrint очень эффективен, существуют альтернативные инструменты, обеспечивающие удаленный интерфейс для вашего 3D-принтера, например Mainsail и Fluidd. Эти пакеты можно использовать для создания элегантного и современного пользовательского интерфейса для принтеров с прошивкой Klipper. Однако в них отсутствует функциональность подключаемых модулей, что может быть несколько ограничено, если вы хотите разработать собственные модификации или значительно изменить интерфейс. Кроме того, такие сервисы, как PrusaConnect и PrusaLink, могут быть использованы для удаленной печати с большинством принтеров Prusa.
Благодаря своей совместимости, настраиваемости и простоте использования OctoPrint — отличный выбор для вашей системы 3D-печати. Независимо от причин, мы расскажем вам о важных аспектах установки OctoPrint на Windows, о том, что вам понадобится, а также о ресурсах и инструкциях, которые следует использовать в процессе установки.
Что нужно знать

За последние несколько лет OctoPrint стал гораздо более удобным и доступным, а также гораздо проще в установке, благодаря значительному вкладу сообщества.
Чтобы получить доступ к 3D-принтеру, достаточно набрать в браузере устройства, подключенного к той же сети, что и компьютер с OctoPrint, запрос «octopi.local», после чего можно редактировать приборную панель по своему усмотрению.
В отличие от метода установки Linux, OctoPrint запускается под Windows с правами администратора. Хотя это не оказывает прямого влияния на шаги процесса установки, это вносит элемент риска для безопасности вашего компьютера или сервера под управлением Windows. Важно отметить, что пользователям Windows 10 придется отключить управление питанием системы (спящий режим или гибернацию) и отключить автоматическую перезагрузку при обновлении Windows (что потенциально может перезагрузить ваш компьютер во время печати).
И наконец, хотя этот метод может быть более эффективным, если у вас уже есть оборудование под Windows, не забудьте учесть дополнительные расходы на электроэнергию, которые потребуются вашему оборудованию, по сравнению с более эффективным устройством, таким как Raspberry Pi.
Требования

У OctoPrint довольно низкие системные требования, в отличие от большинства современных программ. Он может работать на многих одноплатных компьютерах, таких как Raspberry Pi 3B, 4, Orange Pi 4 и 5. Имейте в виду, что на момент написания статьи Raspberry Pi 5 не поддерживается.
Кроме того, OctoPrint может работать на большинстве компьютеров под управлением Windows с объемом памяти более 8 ГБ, и хотя официальных рекомендаций по производительности процессора нет, некоторые пользователи утверждают, что для бесперебойной работы рекомендуется использовать более 2 ядер по 1,2 ГГц каждое.
Также требуется не менее 1 ГБ оперативной памяти, которая есть на большинстве устройств с Windows. Кроме того, для использования установщика, описанного ниже, необходимо установить 64-битную ОС.
Чтобы воспользоваться программой установки и выполнить перечисленные ниже действия, на вашем компьютере также должна быть установлена Windows 10 или более новая версия. Однако если ваша операционная система (ОС) старше этой версии, вы можете следовать альтернативным инструкциям, приведенным ниже. Поскольку OctoPrint для Windows требует Windows 10 SDK, он совместим только с Windows 7, 8, 10 или 11.
Процесс установки

Если вы используете 64-битное устройство с Windows, вы можете следовать инструкциям:
- Найдите релиз на GitHub с зеленым тегом «Latest».
- Установите исполняемый файл setup.
- После установки дважды щелкните, чтобы запустить его, и нажмите «more info», а затем «Run».
- Позвольте программе внести изменения в ваше устройство.
- Продолжите установку со всеми настройками по умолчанию (если только это не второй экземпляр OctoPrint, который вы устанавливаете, в этом случае вам следует ввести порт, который в данный момент не используется).
- Продолжите установку.
- Поставьте галочку, чтобы открыть OctoPrint после установки.
- Продолжайте процесс установки на экране, при необходимости подключая спецификации вашего принтера.
- Откройте «octopi.local» в веб-браузере вашего компьютера, чтобы увидеть веб-интерфейс OctoPrint.
- Теперь вы можете печатать нарезанные файлы!
Кроме того, если у вас 32-битная машина или ОС Windows до Windows 10, вы можете загрузить OctoPrint из командной строки с помощью Python. Инструкции для этого можно найти здесь.
Если вы столкнулись с проблемой при попытке подключиться к домашней странице OctoPrint с другого компьютера, попробуйте отключить брандмауэр на компьютере с Windows (на котором установлен OctoPrint), а затем разрешить уведомление Windows Defender, появляющееся при доступе к домашней странице. После этого можно снова включить брандмауэры и она будет доступна с других устройств.
Что дальше?

Теперь, когда вы установили OctoPrint, вы можете наслаждаться удаленной 3D-печатью без проблем!
Если вы захотите еще больше расширить возможности печати, можно сделать несколько шагов в этом направлении. В частности, плагины, доступные для OctoPrint, могут значительно улучшить использование. В качестве примера можно привести UI Customizer, который предоставляет множество тем и виджетов, делающих навигацию по пользовательскому интерфейсу более приятной, и Print Time Genius, позволяющий получить более точные оценки времени печати!
Плагины можно легко установить с помощью менеджера плагинов, доступного в веб-интерфейсе OctoPrint. Нажатием одной кнопки можно установить любой из плагинов, доступных в онлайн-каталоге OctoPrint. При необходимости они также могут быть установлены через командную строку.
Установка камеры может стать отличным дополнением к 3D-принтеру, так как она обеспечивает функцию таймлапса через Timelapse+ и обнаружение сбоев в печати.
Если вы захотите еще больше усовершенствовать свой OctoPrint, у вас есть множество вариантов. Например, ранее упомянутый Klipper — это мощный пакет встроенного программного обеспечения, который можно использовать с OctoPrint в качестве веб-интерфейса. Он оснащен такими полезными функциями, как input shaping, управление шаговым механизмом с более тонким разрешением и pressure advance для более качественных и быстрых отпечатков.
И последнее, но не менее важное: вы можете использовать OctoPrint в паре с PrusaSlicer! Это позволит вам загружать нарезанные файлы G-кода непосредственно в 3D-принтер, прямо из вашего слайсера. То же самое можно сделать и с Cura, используя всего один плагин.







