Лучшие плагины OctoPrint

Лучшие плагины OctoPrint

OctoPrint — мощный инструмент, но если добавить к нему вишенку, он станет еще лучше. Ознакомьтесь с нашей подборкой лучших плагинов для OctoPrint!

OctoPrint — это популярный веб-инструмент для управления 3D-принтером, который обычно работает на одноплатном компьютере Raspberry Pi (SBC). Он позволяет запускать и контролировать 3D-печать по беспроводной связи с помощью пользовательского онлайн-интерфейса.

Плагины OctoPrint выводят этот невероятно полезный инструмент на новый уровень, предоставляя пользовательские функции и дополнения, которые делают вашу 3D-печать еще более удобной. Они устанавливаются из интерфейса OctoPrint и позволяют легко расширить функциональность. Просто нажмите на значок гаечного ключа на навигационной панели OctoPrint (NavBar) и вы найдете «Plugin Manager» среди списка.

В этой статье мы рассмотрим некоторые из лучших плагинов для OctoPrint. Для начала давайте разберемся, что именно делает хороший плагин OctoPrint.

Основные преимущества

OctoPrint предлагает потоковое видео, наглядную информацию и многое другое!
OctoPrint предлагает потоковое видео, наглядную информацию и многое другое! (Источник: форум OctoPrint)

Чтобы выбрать лучшие плагины OctoPrint для нашего списка, мы рассмотрели четыре основных преимущества: функциональность, простота использования, пользовательская база и цена.

  • Полезная функциональность: Мы искали плагины, которые удовлетворяют некоторые существующие потребности OctoPrint. Необязательно, чтобы они были большими: даже незначительное исправление пользовательского интерфейса может значительно улучшить качество использования.
  • Простота в использовании: Мы старались найти баланс между простыми функциями и чуть более продвинутыми, чтобы вы могли настроить их под свои требования.
  • Большая база пользователей: Чем больше людей используют плагин, тем легче найти полезные ресурсы. Особенно если плагины имеют ошибки или конфликтуют друг с другом, большое онлайн-сообщество — это бесценный ресурс для устранения неполадок. Для нашего списка мы выбрали плагины с не менее чем 4 000 ежемесячных активных установок (по данным на январь 2024 года).
  • Бесплатные или недорогие: Большинство плагинов бесплатны, но некоторые варианты (как мы увидим) заслуживают платных планов. Для них мы выбрали те, которые имеют бесплатные версии без излишних ограничений.

Итак, мы готовы приступить к работе! Вот наш обзор лучших плагинов для OctoPrint, начиная с новой функциональности и заканчивая безопасностью, пользовательским интерфейсом и прочим. Давайте начнем!

Новая функциональность

Одно из самых значительных преимуществ плагинов — это новые возможности, которые они могут предложить. Следующие плагины выводят ваш экземпляр OctoPrint на новый уровень, добавляя новые и интересные функции, обычно одним нажатием кнопки.

Cancelobject

Один щелчок может стать отличием между неудачным и готовым отпечатком
Один щелчок может стать отличием между неудачным и готовым отпечатком (Источник: OctoPrint)

Почти каждый сталкивался с ситуацией, когда начинаешь печать нескольких деталей, а один из объектов оказывается плохо приклеенным к подложке или со смещением слоев. Раньше единственным решением было отменить всю печать, потратить кучу материала и начать все сначала. Этот плагин меняет ситуацию.

Cancelobject — это необходимый плагин, совместимый с PrusaSlicer, SuperSlicer, Cura и Simplify3D. Cancelobject позволяет отменять печать отдельных элементов, не прерывая работу других объектов. Добавляется вкладка с простым пользовательским интерфейсом, позволяющая нажать кнопку «Отменить» на любом из объектов, оставив печать остальных без прерывания.

  • Для чего нужен: Это дает возможность отменить печать моделей на индивидуальной основе, при этом печать других моделей будет продолжаться.
  • Сложность: Средняя
  • Активных установок: ~10,500
  • Разработчик: Paul Paukstelis

Bed Visualizer

Bed Visualizer
Визуализация, показывающая рельеф стола (Источник: OctoPrint Plugin Repo)

Если ваш принтер имеет выравнивание стола по сетке, плагин Bed Visualizer — отличный инструмент для вас. Он обеспечивает прекрасный 3D-вид того, как выглядит поверхность печати, давая вам лучшее понимание того, что происходит с вашей печатной пластиной.

  • Для чего нужен: Это удобный способ визуализации вашей печатной формы, особенно если окажется, что она требует внимания.
  • Сложность: высокая
  • Активных установок: ~41,000
  • Разработчик: jneilliii

OctoLapse

Изображение: OctoLapse
Интерфейс OctoLapse демонстрирует предварительный просмотр вашего таймлапса (Источник: GitHub)

Для видеооператоров и тех, кто любит документировать свои отпечатки, OctoLapse от Брэда Хочгесанга является абсолютно необходимым инструментом. OctoLapse создает стабильные и плавные таймлапсы ваших отпечатков, благодаря чему модели выглядят так, как будто они растут из воздуха. Это, несомненно вскружит голову многим.

  • Для чего нужен: Он создает необычные высококачественные таймлапсы для записи ваших отпечатков.
  • Сложность: высокая
  • Активных установок: ~28,100
  • Разработчик: Brad Hochgesang

Firmware Updater

Изображение из: Firmware Updater
Панель обновления прошивки (Источник: OctoPrint Plugin Repo)

Для более серьезных пользователей Firmware Updater — это удобный инструмент. Он позволяет устанавливать и обновлять прошивку непосредственно в принтер из OctoPrint. Поддерживаемые материнские платы включают обычные 8-битные Atmel Atmega MCU и 32-битные платы.

  • Для чего нужен: Удаленное обновление микропрограммного обеспечения обеспечивает дополнительное удобство и уменьшает количество хлопот.
  • Сложность: высокая
  • Активных установок: ~28,000
  • Разработчик: Ben LyeGina Häußge, и Nicanor Romero Venier

Exclude Region

Исключение области может помочь вам закончить 3D-печать, которая частично потерпела неудачу
Исключение области может помочь вам завершить 3D-печать, которая частично не удалась (Источник: OctoPrint Plugin Repo)

Нам не нравится когда 3D-печать терпит неудачу. Но хуже всего, когда задание 3D-печати из нескольких частей приходится отменять только потому, что одна деталь отсоединилась от печатной пластины или не смогла напечататься правильно.

Но не волнуйтесь: Exclude Region может помочь вам. Этот плагин позволяет продолжить печать, заставив 3D-принтер игнорировать G-код, присвоенный определенным областям стола. Таким образом принтер не будет экструдировать в воздухе в том месте, где находилась неудачная деталь, что позволит вам без проблем завершить печать остальных деталей.

  • Для чего нужен: Плагин Exclude Region позволяет возобновить многокомпонентные задания 3D-печати, если одна или несколько деталей вышли из строя.
  • Сложность: высокая
  • Активных установок: ~11,900
  • Разработчик: Brad Fisher

Resource Monitor

Кому не нравятся удобные графики?
Кому не нравится удобный график? (Источник: OctoPrint Plugin Repo)

Resource Monitor позволяет вам просматривать информацию об использовании процессора, оперативной памяти, диска и сети в системе, которую вы используете для запуска OctoPrint. Этот плагин может быть полезен, если вы ведете прямую трансляцию с веб-камеры или управляете более чем одним 3D принтером с помощью OctoPrint.

Этот модуль также поможет вам устранить неполадки и определить проблемы с производительностью, которые могут возникнуть при 3D-печати с OctoPrint.

  • Для чего нужен: Чтобы точно определить проблемы печати и убедиться, что устройство на котором вы используете OctoPrint, справляется с нагрузкой.
  • Сложность: Низкая
  • Активных установок: ~7,500
  • Разработчик: Renaud Gaspard

Безопасность

3D-принтеры могут быть довольно опасными устройствами при неправильном использовании. Плагины этой категории добавляют в OctoPrint некоторые функции безопасности, чтобы сделать ваши устройства 3D-печати более безопасными.

Heater Timeout

Изображение: 7. Heater Timeout
Страница настроек Heater Timeout (Источник: YouTube)

Что делать, если вы случайно оставили хотенд вашего 3D-принтера включенным? Heater Timeout позаботится об этом. Этот плагин для OctoPrint автоматически отключит ваш хотенд, если он будет оставаться включенным и простаивать слишком долго: необходимая функция безопасности.

  • Для чего нужен: Ни один принтер не предназначен для того, чтобы сгореть, но лучше перестраховаться, чем потом жалеть!
  • Сложность: Средняя
  • Активных установок: 5,000+
  • Разработчик: Andrew Cherevatkin и Uriah Welcome

Simple Emergency Stop

Вы можете установить, какой G-код будет срабатывать при нажатии кнопки аварийной остановки
Вы можете установить, какой G-код срабатывает при нажатии кнопки аварийной остановки (Источник: OctoPrint Plugin Repo)

Simple Emergency Stop — это плагин, разработанный Себастьеном Клемом, который добавляет кнопку аварийной остановки на панель NavBar вашего интерфейса OctoPrint. Вы можете выбрать один из двух вариантов оформления, в зависимости от того, насколько большой (и красной) вы хотите видеть кнопку.

  • Для чего нужен: Если печать идет не так, как нужно, нажмите кнопку, чтобы немедленно остановить печать.
  • Сложность: Низкая
  • Активных экземпляров: ~10,500
  • Разработчик: Sebastien Clement

Интерфейс

Часто упускается из виду, что простые изменения пользовательского интерфейса (UI) могут радикально изменить впечатления пользователя. И это вдвойне касается OctoPrint, так как он по сути является инструментом управления. Следующие плагины настраивают пользовательский интерфейс OctoPrint, добавляя новые элементы или изменяя их отображение.

Themeify

Изображение: Themeify
Страница настроек Themeify позволяет полностью настроить цвет (Источник: GitHub)

Чтобы продолжить расширение пользовательского интерфейса, попробуйте невероятно популярный Themeify от Бирка Йоханссона. Этот плагин не имеет функциональности на стороне принтера, но он предоставляет вам свободный контроль над интерфейсом OctoPrint. Вы можете выбирать конкретные цвета и темы по своему усмотрению!

  • Для чего нужен: Themefiy позволяет выделить часто используемые функции, улучшить общую эстетику и многое другое!
  • Сложность: Средняя
  • Активных установок: ~17,900
  • Разработчик: Birk Johansson

Slicer Thumbnails

Slicer Thumbnails позволяет пользователям проверять G-код через уменьшенное изображение
Slicer Thumbnails позволяет пользователям просматривать G-код по уменьшенному изображению (Источник: OctoPrint Plugin Repo)

Бывает трудно вспомнить, как выглядел конкретный файл G-code, когда он был загружен в OctoPrint некоторое время назад, особенно если он имеет довольно общее название, например, «Body1». Плагин Slicer Thumbnails от jneilliii значительно облегчает вам жизнь, добавляя изображение симулированного вывода G-code, загруженного в OctoPrint.

В список файлов G-кода добавляется новая кнопка, показывающая предварительный просмотр миниатюр, созданных слайсером. Плагин совместим с PrusaSlicer, SuperSlicer, Cura и Simplify3D, а инструкции по созданию эскизов доступны на странице плагина.

  • Для чего нужен: Вы можете легко идентифицировать загруженные файлы G-code по миниатюре, созданной вашим слайсером.
  • Сложность: Средняя
  • Активных установок: ~17,000
  • Разработчик: jneilliii

DisplayLayerProgress

Пример экрана принтера, показывающий информацию DisplayLayerProgress
Пример экрана принтера, показывающий информацию DisplayLayerProgress (Источник: OctoPrint Plugin Repo)

Если PrintTimeGenius фокусируется на точности, то DisplayLayerProgress от Olli отличается своей универсальностью. Он отображает на дисплее принтера прогресс слоев, предполагаемое время окончания печати и множество других удобных данных. Вы также можете выбрать отображение информации на панели NavBar или во всплывающем окне.

  • Для чего нужен: DisplayLayerProgress предоставляет ценную информацию о ходе печати.
  • Сложность: Средняя
  • Активных установок: 18,800
  • Разработчик: Olli

PrettyGCode

Лучшие плагины OctoPrint
Этот плагин анимирует ход печати (Источник: OctoPrint Plugin Repo)

Следующий плагин добавляет 3D визуализатор G-кода, который анимирует прогресс печати. Визуализаторы G-кода отображают ход печати 3D-модели, а этот использует цветные линии для разделения различных частей, таких как заполнение и внешняя стенка. Ход анимации синхронизируется с заданием печати.

Этот плагин может быть полезен, если вам интересно, что делает ваш принтер в определенное время, или если вам нужно устранить проблемы с печатью.

  • Для чего нужен: Помогает убедиться, что ваш принтер работает правильно и диагностировать проблемы с которыми вы можете столкнуться в процессе печати.
  • Сложность: Низкая
  • Активных установок: ~15,200
  • Разработчик: Kragrathea

Fullscreen Webcam

Полноэкранный режим, активирован!
Полноэкранный режим, активирован! (Источник: OctoPrint Plugin Repo)

Как следует из названия этого плагина, он позволяет вам дважды щелкнуть на изображении с веб-камеры и просмотреть его в полноэкранном режиме. Когда веб-камера находится в полноэкранном режиме, в верхней части окна отображается время и дата. В нижней части экрана также будет полоса, на которой отображается общее время печати, сколько времени осталось до конца печати, температура сопла и кнопка паузы.

Чтобы выйти из полноэкранного режима, просто нажмите кнопку минимизации в нижней части экрана, расположенную справа от кнопки паузы.

  • Для чего нужен: Более детальный просмотр отпечатка и более быстрое и точное определение неудачного отпечатка.
  • Сложность: Низкая
  • Активных установок: ~10,700
  • Разработчик: Paul de Vries

Dashboard

Пример настройки OctoPrint Dashboard
Пример настройки OctoPrint Dashboard (Источник: Форум сообщества OctoPrint)

Для еще большей функциональности, попробуйте популярный плагин OctoPrint Dashboard. Это обновление помещает информацию о текущих отпечатках на чистую, визуально организованную приборную панель, соответствующую вашей теме пользовательского интерфейса OctoPrint.

Приборная панель работает с PrintTimeGenius и DisplayLayerProgress для точной оценки времени и данных о слоях. Вы также найдете некоторые кнопки управления заданиями (например старт/стоп) и дополнительный виджет веб-камеры.

  • Для чего нужен: OctoPrint Dashboard предоставляет вам ключевую информацию в быстром визуальном виде, с множеством дополнительных виджетов и дополнений.
  • Сложность: Средняя
  • Активных установок: 18,320+
  • Разработчик: Stefan Cohenj7126, и Willmac16
Изображение: NavBar Temp
NavBar Temp добавляет информацию о температуре на панель NavBar (Источник: YouTube)

Чтобы добавить дополнительную функциональность в NavBar, попробуйте использовать плагин NavBar Temp. NavBar Temp был разработан Cosik и Jarek Szczepanski и добавляет основную информацию о температуре 3D-принтера прямо в NavBar — просто и удобно!

  • Для чего нужен: Вся информация о температуре вашего 3D-принтера будет доступна с первого взгляда и вы сможете следить за всем, что происходит.
  • Сложность: Удобный для новичков
  • Активных установок: 17,050+
  • Разработчик: Cosik and Jarek Szczepanski

TouchUI

TouchUI позволяет перемещать составные части принтера и управлять вентиляторами
Перемещает печатающую головку на принтере и управляет вентиляторами (Источник: Cults)

TouchUI — это графический интерфейс пользователя (GUI) OctoPrint для внешних сенсорных дисплеев (например дисплея Raspberry Pi), который позволяет управлять принтером напрямую с помощью простого в использовании интерфейса. TouchUI имеет организованный и упрощенный макет и предлагает множество функций управления, таких как наведение осей принтера, регулировка скорости подачи, управление вентиляторами и многое другое.

Для установки TouchUI необходимо использовать совместимый дисплей (с шириной менее 980 пикселей) и отправлять команды терминала через подключенный одноплатный компьютер под управлением OctoPrint.

  • Для чего нужен: TouchUI позволяет управлять принтером непосредственно с помощью графического интерфейса.
  • Сложность: высокая
  • Активных установок: ~10,000
  • Разработчик: Paul de Vries

Floating NavBar

Плавающая панель навигации сохраняет NavBar в верхней части страницы
Плавающая панель навигации сохраняет NavBar в верхней части страницы (Источник: OctoPrint Plugin Repo)

С таким количеством функций добавленных в NavBar, вы вероятно захотите иметь быстрый доступ к ним. Floating NavBar разработан jneilliii и фиксирует NavBar в верхней части окна OctoPrint, независимо от того, как вы прокручиваете страницу.

  • Для чего нужен: Ваша панель NavBar всегда будет рядом, когда она вам понадобится, будь то проверка температуры или нажатие кнопки аварийной остановки.
  • Сложность: Удобный для новичков
  • Активных установок: 7,650+
  • Разработчик: jneilliii

Удаленное управление и мониторинг

Многие пользователи используют OctoPrint в основном для удаленного управления и мониторинга своих 3D принтеров. Хотя он предлагает несколько отличных функций для этой цели, всегда найдутся лучшие и более продвинутые инструменты. Здесь представлены некоторые из лучших плагинов, предназначенных для удаленного управления и мониторинга 3D-принтеров.

BedCheckAI

Пусть искусственный интеллект проверит ваш стол перед печатью
Пусть искусственный интеллект проверит ваш стол перед печатью (Источник: YouTube)

Если вы хотите узнать, как искусственный интеллект может помочь в решении повседневных задач, этот плагин для вас. BedCheckAI помогает убедиться, что ваши отпечатки начинаются с чистого листа!

Используя модель машинного обучения для сравнения базового изображения рабочего стола с текущим видом рабочего стола, он может определить, готов ли принтер к началу печати. Если рабочий стол не чист, простое считывание данных позволит вам узнать, что на нем находится какой-либо объект. Этот плагин очень удобен для тех, кто регулярно запускает печать удаленно, или для использования в типографии, где легко потерять контроль над состоянием всех устройств.

  • Для чего нужен: Чтобы убедиться, что стол принтера чистый, прежде чем начать удаленную печать.
  • Сложность: Легко
  • Активных установок: ~500
  • Разработчик: printpal.io

Obico

ИИ становится все лучше и лучше
ИИ становится все лучше и лучше (Источник: Obico)

Ранее известная как The Spaghetti Detective (TSD), Obico сочетает в себе улучшенную потоковую передачу данных с веб-камеры и обнаружение сбоев печати с помощью искусственного интеллекта. Вы можете получить доступ к записи с веб-камеры вашего принтера с любого устройства, а на приборной панели Obico доступны временные снимки всех ваших прошлых отпечатков. Дополнительная функция бета-версии — защищенный туннель, через который вы можете получить доступ ко всему интерфейсу OctoPrint с любого устройства.

Для обнаружения ИИ Obico может либо уведомлять вас, когда что-то идет не так, либо вмешиваться напрямую. Пользователи сообщают, однако, что эта функция все еще немного ограничена; увеличение времени и обучение могут помочь повысить точность ИИ. Бесплатный тарифный план дает вам некоторое время наблюдения за ИИ и вы можете заплатить за дополнительные часы по мере необходимости.

Обратите внимание, что OctoPrint Anywhere — это более ранняя версия TSD и Obico, и она от того же разработчика. Хотя раньше она была бесплатной, сейчас она поддерживается только на платном тарифном плане, что заставляет некоторых пользователей переходить с OctoPrint Anywhere на Obico. Отдельные пользователи могут извлечь выгоду из более длительной задержки видео в OctoPrint Anywhere, что делает его более устойчивым к нестабильным сетевым соединениям.

  • Для чего нужен: Obico позволяет вам получить доступ к веб-камере из любого места, с любого устройства! Вы также можете заставить искусственный интеллект следить за вашими отпечатками и уведомлять вас или вмешиваться, если что-то пойдет не так.
  • Сложность: Средне-высокая
  • Активных установок: ~16,100
  • Разработчик: Команда Obico

OctoEverywhere

OctoEverywhere позволяет подключить несколько веб-камер для мониторинга 3D-принтеров
Позволяет подключить несколько веб-камер для мониторинга нескольких принтеров (Источник: Matthias-petrat.com)

OctoEverywhere — это полностью бесплатный плагин, который обеспечивает доступ к вашему экземпляру OctoPrint отовсюду (да, мы сделали это). Он позволяет передавать потоковое изображение с полной частотой кадров и разрешением с вашей веб-камеры и может быть легко установлен в соответствии с инструкциями на специальном сайте.

Этот плагин также может быть интегрирован с некоторыми приложениями для мониторинга смартфонов, такими как OctoPod и Printoid для Android. Для этого необходимо создать учетную запись.

  • Для чего нужен: OctoEverywhere дает вам бесплатный доступ к веб-камере отовсюду. Она также совместима со многими приложениями для мониторинга смартфонов.
  • Сложность: Низкая
  • Активных установок: ~42,200
  • Разработчик: Quinn Damerell

OctoApp

Приложение OctoApp и плагин обеспечивают улучшенные удаленные уведомления о событиях печати
Приложение OctoApp и подключаемый плагин обеспечивают удаленными уведомлениями о событиях печати (Источник: Smart Home Pursuits)

Говоря о приложениях для мониторинга смартфонов, OctoApp является чрезвычайно популярным приложением для устройств Android с более чем 50 000 загрузок на сегодняшний день.

Если вы один из многих пользователей OctoApp, вас заинтересует сопутствующий плагин OctoApp. Он добавляет приложению дополнительную функциональность за счет расширенных push-уведомлений: завершение печати, смена филамента и даже информация о ходе печати в реальном времени.

  • Для чего нужен: Плагин OctoApp предоставляет больше функциональности приложению OctoApp для удаленного мониторинга на Android.
  • Сложность: Низкая
  • Активных установок: ~5,300
  • Разработчик: Christian Würthner

Telegram Notifications

Плагин Telegram Notifications обновляет статус вашего принтера
Уведомления Telegram позволяют получать информацию о состоянии вашего принтера (Источник: OctoPrint Plugin Repo)

Хотите получать обновления о состоянии вашего принтера в реальном времени? Этот плагин OctoPrint для Telegram будет уведомлять вас о состоянии вашего текущего отпечатка во времени или в интервалах высоты отпечатка, в зависимости от того, как вы настроите бота. Информация в каждом сообщении о состоянии включает высоту, процент завершения, оставшееся время, температуру экструдера и изображение печати, если подключена веб-камера.

  • Для чего нужен: Получайте информацию о состоянии вашего принтера прямо в Telegram.
  • Сложность: Средняя
  • Активных установок: 5,000+
  • Разработчик: Fabian Schlenz
Молния в верхней строке каждого экрана показывает, включен ли принтер
Молния в верхней строке каждого экрана показывает, включен ли принтер (Источник: OctoPrint Plugin Repo)

Разработанный jneilliii, TP-Link Smartplug — это полезный плагин, позволяющий управлять 3D-принтером с помощью голосовых команд. Этот плагин также позволяет отключать принтер после определенного времени простоя. Плагин включает в себя функцию контроля теплового режима, которая отключает принтер, если обнаруживает, что температура становится слишком высокой.

Хотя он был разработан специально для 3D-принтера, плагин для домашней автоматизации может управлять всем, что вы подключите к smartplug. Имейте в виду, что для работы этого модуля требуется более поздняя модель TP-Link Smartplug, а HS100 и HS110 несовместимы.

  • Для чего нужен: Позволяет управлять TP-Link Smartplug из интерфейса OctoPrint и включать принтер с помощью голосовых команд.
  • Сложность: высокая
  • Активных установок: ~3,700
  • Разработчик: jneilliii

Улучшение

Для многих OctoPrint прекрасен таким, какой он есть. Тем не менее, не все используют платформу по одним и тем же причинам, и небольшая настройка может принести много пользы. Плагины в этой категории улучшают инструменты и функции, уже имеющиеся в OctoPrint, чтобы вы могли приспособить их к своим потребностям.

Camera Settings

Получите идеальное изображение или видео
Получите идеальное изображение или видео (Источник: All3DP)

Для чего бы ни использовалась камера — для таймлапсов, мониторинга печати или для того и другого — плагин Camera Settings необходим. Настройки камеры позволяют изменять фокус, экспозицию, контрастность и многие другие параметры изображения. Благодаря прямой трансляции с камеры вы можете видеть настройки в реальном времени, причем их можно выполнять даже во время печати, чтобы не прерывать и не перезапускать отпечатки.

Этот плагин поддерживает множество типов камер, таких как RaspiCam, ArduCam или обычная веб-камера, и все типы соединений — от USB до ленточного кабеля. Кроме того, этот плагин может быть интегрирован с плагином MultiCam, чтобы поддерживать настройку параметров на многих камерах одновременно.

  • Для чего нужен: Обеспечивает тонкий контроль над несколькими аспектами изображения с камеры, что позволяет улучшить прямые трансляции, записи и таймлапсы 3D-принтера.
  • Сложность: Легко
  • Активных установок: ~9,600
  • Разработчик: Taylor Talkington

PrintTimeGenius

Расчетное и фактическое время печати (ближе к фактическому лучше)
Чем ближе к «актуальному», тем лучше (Источник: OctoPrint Plugin Repo)

Точные оценки времени печати всегда ценятся. PrintTimeGenius от Eyal выполняет расширенный анализ G-кода, обновляемый по мере работы принтера, чтобы обеспечить оценку в пределах минут или секунд от правильного времени. Приведенный выше график показывает, насколько точной может быть эта оценка по сравнению с оценкой OctoPrint по умолчанию.

  • Для чего нужен: Вы сможете точно сказать, когда закончится печать. Автор утверждает, что он чаще попадает в 0,2% от фактического времени печати!
  • Сложность: Средняя
  • Активных установок: 40,700
  • Разработчик: Eyal

Preheat Button

Изображение:Preheat Button
Всё нагревается (Источник: GitHub)

Плагин Preheat Button добавляет кнопку предварительного нагрева, которая устанавливает температуру горячего конца и печатного слоя на температуру, указанную в выбранном файле G-кода. Это значительно упрощает настройку и подготовку 3D-принтера. Если заданная температура уже установлена, кнопка превращается в кнопку охлаждения для облегчения доступа к ней после печати.

Этот модуль проверяет первые 1 000 строк файла G-кода на наличие температуры. Для большинства принтеров этого более чем достаточно, чтобы найти заданную температуру. Однако если ваш принтер добавляет данные изображения в начало G-кода, как например Prusa Mini, вам может понадобиться увеличить количество строк, которые плагин проверяет на наличие данных о температуре. Это изменение можно сделать в настройках плагина в разделе “Max number of lines to look for preheat commands”.

  • Для чего нужен: Упрощает настройку печати за счет автоматического нагрева сопла и ложа до температуры, указанной в выбранном файле G-кода.
  • Сложность: Низкая
  • Активных установок: ~12,000
  • Разработчик: Marian Kleineberg

BLTouch

Плагин BLTouch позволяет направлять датчик ABL вверх и вниз
Плагин BLTouch позволяет управлять датчиком ABL (Источник: Reddit)

Датчик BLTouch — это популярный датчик автоматического выравнивания стол (ABL), который выполняет последовательность измерений, чтобы заставить сопло оставаться на одном и том же расстоянии над рабочей пластиной для получения более качественного первого слоя. Совместимость между вашим принтером и датчиком ABL должна быть встроена в прошивку, а это означает, что для управления устройством BLTouch из интерфейса OctoPrint вам придется использовать подключаемый плагин BLTouch.

Плагин BLTouch OctoPrint позволяет удаленно управлять некоторыми функциями устройства BLTouch, например, дать команду устройству поднять и опустить удлинительный зонд, провести самотестирование зонда и снять сигнал тревоги при зондировании. Эти функции доступны с помощью четырех кнопок, которые плагин добавляет в веб-интерфейс OctoPrint.

  • Для чего нужен: Вы можете перейти к управлению устройством BLTouch через OctoPrint.
  • Сложность: Удобный для новичков
  • Активных установок: ~9,800
  • Разработчик: jneilliii

Arc Welder

Плагин Arc Welder отлично подходит для изготовления более гладких изогнутых деталей
Плагин Arc Welder отлично подходит для создания более гладких изогнутых деталей (Источник: YouTube)

В любой печати, как правило, присутствует множество кривых связанных с дизайном модели. Плагин OctoPrint Arc Welder помогает вашей машине печатать эти кривые более плавно и с меньшим количеством заминок, заменяя стандартные команды G0 и G1 (прямолинейное движение) командами G2 и G3, которые предназначены для кривых. В результате вы получаете более гладкие криволинейные поверхности на отпечатках, что делает ваши модели более привлекательными!

  • Для чего нужен: Получение более гладких изогнутых отпечатков.
  • Сложность: высокая
  • Активных установок: ~7,700
  • Разработчик: Brad Hochgesang

Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий