KlipperScreen — Installation and Use | Obico Knowledge Base

KlipperScreen - Installation and Use | Obico Knowledge Base 3d печать
klipper, klipperscreen ,klipper firmware,how to install klipperscreen ,klipperscreen install,install klipperscreen ,fluidd

KlipperScreen — Installation and Use

Пранав Г.

Прошивка Klipper на сегодняшний день является одним из самых впечатляющих программных продуктов в сообществе 3D-печати. Она делает использование 3D-принтеров беспроблемным, поскольку они могут печатать с невероятно высокой скоростью. Машина может управляться, контролироваться и контролироваться по беспроводной связи с рабочей станции.

Ограничивающим фактором является то, что, в отличие от прошивки Marlin, Klipper предлагает ограниченные возможности интерфейса при использовании ЖК-экрана 3D-принтера. Чтобы получить доступ к полной функциональности прошивки Klipper и управлять 3D-принтером, требуется ПК. Войдите в экран Klipper!

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

Прочитайте эту статью, чтобы узнать, как усовершенствовать 3D-печать с помощью Klipper.

What is KlipperScreen?​

Альтернативный текст

По умолчанию прошивка Klipper поддерживает только устаревший ЖК-дисплей RepRap в качестве интерфейса. Однако поддержка неравномерна, и нет уверенности в том, что маленький экран управления с кнопками можно использовать для доступа к функциям Klipper на 3D-принтере.

Кроме того, Klipper не поддерживает сенсорные экраны. Итак, предположим, что вы используете более новый 3D-принтер, например Ender 3 S1 или Ender 3 Neo. В этом случае в качестве основных устройств интерфейса можно использовать только ноутбуки и настольные компьютеры.

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

Наличие интерфейсного устройства рядом с машиной облегчает использование функций принтера без необходимости носить с собой ноутбук. Именно этого можно добиться с помощью Klipperscreen.

KlipperScreen — это сенсорный графический интерфейс пользователя, который подключается к прошивке Klipper и упрощает работу с принтером.KlipperScreen был вдохновлен интерфейсом Octoscreen и был создан на GitHub пользователем jordanruthe, вдохновленным интерфейсом Octoscreen.

Управляйте принтерами, отслеживайте ход печати и выполняйте различные действия без использования других устройств KlipperScreen позволяет подключить несколько принтеров к одному экрану и управлять ими из одного места. Он выступает в роли центрального контроллера, облегчая одновременную работу с несколькими принтерами.

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

Кроме того, процесс установки и настройки прост и быстр. Если вы уже загрузили Klipper на свой 3D-принтер, вы сможете использовать KlipperScreen в течение нескольких минут — просто следуйте инструкциям по установке KlipperScreen и настройке его для вашего 3D-принтера.

How to Install KlipperScreen​

В этом разделе описано, как установить KlipperScreen на 3D-принтер двумя разными способами. Автоматический способ проще в установке и требует меньше времени. Ручной способ также проще, но требует нескольких дополнительных шагов. Мы больше всего рекомендуем автоматический способ, но что выбрать? Давайте начнем.

Что вам нужно.

  • Сенсорный ЖК-экран, совместимый с Raspberry Pi
  • Установленный клиппер прошивки
  • Клиппер Kiuah

Примечание: Перед установкой KlipperScreen необходимо убедиться, что все системы Raspberry PI обновлены. Это позволит installation проще и меньше шансов, что что-то пойдет не так. Вы можете изменить все с помощью инструментов mainsail, fluidd или kiauh.

Подключение Raspberry PI

Альтернативный текст

В этом драйвере используется официальный сенсорный экран Raspberry Pi и Raspberry Pi 4. Вы можете выбрать любую комбинацию, а список совместимых экранов приведен на сайте KlipperScreen.

При подключении экрана PI к плате потребуются только два кабеля для замыкания и кабель для дисплея. Следующие шаги.

  1. Расположите плату PI за ЖК-экраном.
  2. Подключите кабель дисплея к порту ЖК-дисплея и плате PI. Чтобы ввести и закрепить кабели на месте, нужно слегка расслабить черные кабели у люка.
  3. Возьмите короткий кабель (красный) и подключите его к клемме 5 В на плате ЖК-дисплея и к клемме 5 В на PI.
  4. Возьмите другой короткий кабель (черный) и подключите его к плате PI и клемме GND на плате LCD. Вот и все. Подключение завершено.

Kiuah — автоматическая установка

Kiuah, или Klipper Installation and Update Helper, — это отличный инструмент для автоматизации всей процедуры установки Klipper. installation Опыт. За несколько шагов вы сможете установить Fluidd, Mainsail, Obico и другое совместимое с Klipper программное обеспечение для вашего 3D-принтера. Используйте этот инструмент для установки KlipperScreen.

  1. Откройте putty и войдите на Raspberry Pi по SSH Если вы установили Klipper, то этот шаг вам должен быть знаком. Если нет, воспользуйтесь этим руководством по установке Klipper, чтобы обратиться к шагам в разделе «Настройка прошивки Klipper».
  2. После входа в систему откройте терминал Kiuah, введя следующую команду.
. /kiauh/kiauh.sh 

Альтернативный текст

Альтернативный текст

  1. На главном экране будет показано все программное обеспечение, находящееся в системе, — обратите внимание, что красный цвет KlipperScreen высок и говорит о том, что оно не установлено (не установлено).
  2. Откройте меню установки на тип 1. Запустите процесс установки KlipperScreen на 3D-принтер типа 5. Утилита выполнит команды автоматически. Весь процесс занимает несколько минут. installation Процесс завершится. В конце концов вы получите сообщение об успехе, указывающее на то, что installation of the software.

Альтернативный текст

5. Выйдите из программы Kiuah и начните использовать KlipperScreen на 3D-принтере.

Ручная установка KlipperScreen

Если по какой-то причине вы решили не использовать Kiuah для установки Klipper, есть ручной способ. Он относительно прост, но вам придется импортировать его вручную как пользователю. Давайте рассмотрим эти шаги.

  1. Откройте putty и войдите на свой raspberry pi по ssh.
  2. Убедитесь, что на вашем PI установлен Git, набрав
sudo ap t-get install gi t-y 
  1. В разделе авторизации просто добавьте свой IP-адрес в файл moonraker.conf. Это должно выглядеть так -.
[authorisation] Trusted Lo_Clients: 127. 0. 0. 1 
  1. Для получения команд откройте веб-сайт KlipperScreen.
  2. Откройте список файлов, выполнив следующую последовательность действий
  1. Введите список Github Klippercreen для клонирования
git clone https://github. com/jordanruthe/klipperscreen. git 
  1. Введите каталог KlipperScreen в PI
CD~/KlipperScreen 
  1. Запустите скрипт для установки KlipperScreen в вашей системе — .
. /scripts/klipperscreen-install.sh 

Примечание: Вводите каждую команду после выполнения предыдущей. В противном случае, даже если команды не выполняются должным образом, может возникнуть проблема в целом. installation process.

Для полной установки KlipperScreen в систему требуется время. В конце концов, сообщение об установке будет успешным. Поздравляем, вы успешно установили KlipperScreen!

Настройка менеджера обновлений MoonRaker

Менеджер обновлений MoonRaker позволяет быстро обновлять KlipperScreen одним щелчком мыши. Он очень прост в использовании и помогает поддерживать рабочую среду KlipperScreen в актуальном состоянии. Этот шаг остается общим независимо от the installation method you choose.

Альтернативный текст

  1. Откройте файл MoonRaker.Conf в папке конфигурации Klipper.
  2. Добавьте следующие разделы
[update_manager klipperscreen]. Тип: git_repo Путь:~/KlipperScreen Origin: https: //github. com/jordanruthe/klipperscreen. git Env:~/. klipperscree n-ENV/bin/python Требования: scripts/KlipperScreen-Requirements. txt Скрипт установки: scripts/klipperscreen-install.sh Управляемые_сервисы: KlipperScreen 
  1. Сохраните и перезапустите прошивку Klipper.

На этом этапе вы готовы использовать KlipperScreen в качестве основного пользовательского интерфейса с 3D-принтером Klipper: приобретите корпус для обзора Raspberry Pi или напечатайте 3D-корпус, совместимый с принтером.

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

KlipperScreen Features​

Предварительный просмотр миниатюр

Альтернативный текст

KlipperScreen позволяет просматривать миниатюры нарезанных моделей на экране печати. Предварительный просмотр модели — отличная функция, которая обеспечивает визуальную обратную связь с конечным отпечатком.

Процедура зависит от используемого шредера; мы опробовали функцию миниатюр на Prusaslicer, Superslicer, Cura и Idamaker.

For PrusaSlicer and SuperSlicer, you only need to enter the thumbnail sizes in a specific box. In Expert Mode, go to Printer Settings >> General-Firmware >>GCODE Thumbnails. Для маленьких эскизов, используемых для листингов, введите два размера эскизов: 300 x 300 — 300 x 300 — 32 x 32 для больших превью.

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

  1. Open Extensions >> Post processing >>Измените GCODE.
  2. Добавьте и выберите группу действий Create Thumbnail (Создать миниатюру).
  3. Установите высоту и ширину на 300
  4. Добавьте еще один скрипт и снова создайте миниатюру
  5. Установите высоту и ширину на 32
  6. [Нажмите Закрыть.

Процедура в Idamaker аналогична процедуре в Prusaslicer. Откройте вкладку [Дополнительные вкладки] в настройках принтера и включите «Эскизы GCODE для Octoprint и Mainsail». Установите ширину и высоту на 300, и вы готовы к работе.

Отображение матраса.

Альтернативный текст

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

В Prusaslicer и SuperSlicer необходимо добавить луч действия для отображения прогресса слоев текущей 3D-печати.

Go to Printer Settings >> Custom Gcode >>После изменения матчасти GCODE и добавления команды -.

M117 слоев /[total_layer_count]: 

For the Layer count, add the following commands in PrusaSlicer. Printer Settings > Custom Gcode >Запустить GCODE.

set_print_stats_info total_layer = [total_layer_count]. 

Printer Settings > Custom Gcode >После изменения матраса GCODE

set_print_stats_info current_layer = [total_layer_count]. 

Модель выводится на экран, чтобы можно было проверить прогресс в работе слоев модели.

Определение пользовательских теплых температур

Альтернативный текст

В интерфейс KlipperScreen встроены теплые температуры по умолчанию. Однако, как правило, они имеют свою цену и могут быть не такими, как нужно для вашего материала.

KlipperScreen позволяет легко разогреть принтер всего двумя щелчками мыши. В зависимости от используемого носителя может нагреваться горячий край принтера и станина. Можно изменить режим предварительного нагрева, чтобы нагревался только горячий край или область печати. Чтобы настроить скорость прогрева в KlipperScreen, выполните следующие действия.

  1. Откройте файл KlipperScreen.conf из папки Configurations.
  2. Добавьте следующие команды
[PLA Preheat]. Экструдер: 210 Нагревательный элемент: 60 Предварительный нагрев ABS Экструдер: 220 Нагревательный слой: 100 
  1. Сохраните файл и перезапустите прошивку. Теперь под параметрами температуры на экране KlipperScreen появится кнопка предварительного нагрева.
  2. Вы можете изменить эти значения в соответствии с вашими предпочтениями. Вы можете исключить кровать и выбрать только теплую сторону, или наоборот. Выбор за вами.

Дополнительную информацию можно найти на сайте KlipperScreen Warm Up.

Troubleshooting​

При нормальных обстоятельствах проблем с установкой KlipperScreen не должно возникнуть. Однако желательно иметь решение на случай, если что-то случится.

На сайте KlipperScreen Troubleshooting указаны различные проблемы, с которыми вы можете столкнуться. В нашем случае мы столкнулись с двумя конкретными проблемами и можем с уверенностью указать на их решения.

Эти проблемы являются фундаментальными для работы KlipperScreen и могут возникнуть у многих пользователей. Давайте рассмотрим их.

Не работает сенсорное управление KlipperScreen и поворот экрана

На некоторых мониторах после установки программы KlipperScreen функция касания не работает. В некоторых случаях вам может потребоваться повернуть экран на 180°, чтобы удовлетворить свои предпочтения. Это некоторые из известных проблем, и есть простое решение.

Альтернативный текст

  1. Откройте программу PuTTY и подключитесь к Pi по SSH.
  2. Откройте папку config.txt, введя следующую команду
sudo nano /boot/config.txt 
  1. Отредактируйте строку -.
dtoverlay=vc4-kms-v3d В: dtoverlay=vc4-fkms-v3d 
  1. Сразу под ней добавьте еще одну строку следующего содержания
Вращение ЖК-дисплея=2 
  1. Нажмите CTRL+X для выхода из меню.
  2. [Выберите Yes, as Y, чтобы сохранить изменения.
  3. Нажмите Enter, чтобы подтвердить изменения в конфигурационном файле.
  4. Перезагрузите Pi, введя следующую команду
sudo reboot 

Вот и все. Сенсорное управление должно работать правильно, а экран должен поворачиваться на 180°.

Вертикальный поворот экрана не был обязательным требованием и поэтому не тестировался. Если вы хотите попробовать, необходимо выполнить несколько дополнительных шагов, которые пользователь mr_milo, похоже, правильно понял в своем посте на Reddit. Вы можете обратиться к его инструкциям, чтобы настроить вертикальный KlipperScreen для своей собственной конфигурации.

Using Obico with KlipperScreen​

Знакомы ли вы с детективом «Спагетти»? Использовали ли вы его для обнаружения неисправностей? Да, Obico — это полностью усовершенствованная версия Spaghetti Detective.

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

На вкладке Print в KlipperScreen имеется специальная папка Obico _ Upload, расположенная на вкладке Print. Здесь все файлы Gcode доступны в одном месте и запускаются прямо из KlipperScreen.

Если вы используете ноутбук, планшет, ПК или даже смартфон, вы можете напрямую загружать отдельные файлы размером до 500 МБ за раз и хранить 50 ГБ файлов Gcode на сервере Obico. Это огромный объем для 3D-печати!

И все это плюс лучшее обнаружение неисправностей с помощью искусственного интеллекта, которого вы ожидаете от Spaghetti Detective. Более того, алгоритм обнаружения дефектов был усовершенствован, и миллионы часов материала используются для обнаружения дефектов печати в режиме реального времени.

Установка Obico бесплатна, the installation Процесс относительно прост: вы можете запустить Klipper и Octoprint на своем 3D-принтере, используя подробное руководство Obico по установке Klipper и Octoprint.

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

Вы можете помочь нам, отметив Obico на GitHub и написав отзыв в iOS App Store или Google Play, если вы пользовались нашим мобильным приложением.

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

Оцените статью