Как установить Klipper на Creality Ender 3 S1

Как установить Klipper на Creality Ender 3 S1

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

Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.

Зачем устанавливать Klipper на Creality Ender 3 S1?

Установив Klipper на Ender 3 S1, вы сможете печатать быстрее по сравнению со стоковым принтером, а также управлять принтером удаленно через Wi-Fi с помощью веб-интерфейса. Основная причина установки Klipper — использование Pressure Advance и Input Shaper, которые еще больше улучшат возможности нового экструдера Sprite от Creality.

Ender 3 S1 под управлением Klipper печатает со скоростью 150 мм/с, высотой слоя 0,15 мм с ускорением 3500 (в реальности, он печатает со скоростью 100 мм/с). Вероятно, это максимальная скорость печати, которую можно достичь при использовании стоковой конфигурации. Основным ограничивающим фактором будет хотенд, который не в состоянии поддерживать скорость потока. Мы обновим руководство после того, как перейдем на сопло CHT.

Необходимые компоненты для установки Klipper

Чтобы установить Klipper на Ender 3 S1, вам необходимо следующее:

  • Raspberry Pi (подойдет любая версия Pi).
  • MainsailOS или FluiddPi — в этом руководстве будем использовать MainsailOS и Raspberry Pi 4.
  • Стоковый 3D-принтер Creality Ender 3 S1
  • Качественный блок питания для вашей Raspberry Pi
  • Кабель Type-C, который подходит для Ender 3 S1

Можно проверить, какой чип использует ваш принтер, сняв нижнюю крышку принтера и проверить процессор на плате:

какой чип использует ваш 3D-принтер

Прежде чем начать

BIQU BTT TFT50 под управлением OctoKlipper | Как установить Klipper на Creality Ender 3 S1
Вот так будет выглядит дисплей принтера

Обратите внимание, что установка Klipper на Creality Ender 3 S1 требует некоторого опыта работы с 3D-принтерами и оборудованием. Для новичков эта задача не является тривиальной, и вы можете сломать принтер во время процесса. Если вы не чувствуете себя комфортно при выполнении этой задачи, то оставьте стоковую прошивку.

Внимательно прочитайте данную инструкцию и устанавливайте Klipper на Ender 3 S1 только после того, как вы правильно поняли все шаги. Если у вас есть вопросы перед началом работы, оставьте комментарий и ждите ответа.

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

Конфигурационный файл, представленный в этой статье, создан для стокового Creality Ender 3 S1. Также стоит отметить, что сенсорный экран не будет работать, и вам придется использовать WebUI для управления принтером. Если вы все еще хотите иметь отдельный сенсорный экран, то я рекомендую купить BIQU PI TFT50 и установить KlipperScreen.

Установите Mainsail или Fluidd

MainsailOS

Прежде чем мы начнем, нам нужно установить веб-интерфейс для нашей установки Klipper. Рекомендуем установить MainsailOS, потому что он активно развивается и проста в использовании, но вы также можете установить Fluidd.

Полные инструкции по установке Mainsail OS и Fluidd, поэтому ознакомьтесь с одной из этих статей, прежде чем переходить к следующему шагу. В этой инструкции будем использовать Mainsail.

В этих статьях также рассказывается об установке KIAUH, который является удобным инструментом при работе с Klipper.

Подготовка и установка прошивки Klipper для Ender 3 S1

Настройка Klipper для Ender 3 S1

Откройте Putty, введите IP вашего Raspberry Pi и нажмите Open.

Подключение к FluiddPi с помощью Putty | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

В приглашении Login необходимо ввести учетные данные для MainsailOS. Пользователь по умолчанию — pi, а пароль — raspberry. Обратите внимание, что пароль не будет отображаться при вводе.

Вход в FluiddPi | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Теперь вы находитесь в SSH-консоли вашей установки MainsailOS. Войдите в папку Klipper:

cd klipper

Откройте экран конфигурации прошивки Klipper с помощью следующей команды:

make menuconfig

Появится экран конфигурации прошивки Klipper. Используя навигационные клавиши, перемещайтесь по меню и повторите те же настройки.

конфигурация прошивки Klipper | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

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

make

Начнется процесс сборки, после завершения которого прошивка будет готова к установке. Для Creality Ender 3 S1 нам нужно установить ее с SD-карты.

Ender 3 с чипом STM32F401

Этот раздел предназначен только для принтеров, использующих чип STM32F401. Вы можете проверить тип процессора, сняв нижнюю крышку и осмотрев плату. Если у вас ни этот чип, можно пропустить этот раздел.

Компания Creality начала поставлять некоторые принтеры Ender 3 S1 с процессорами F401. Если ваш принтер работает на процессоре STM32F401, вам нужно использовать следующие настройки. Обратите внимание, что мы не тестировали эту конфигурацию, потому что у нас нет платы F401 на S1.

на процессоре STM32F401| Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Обратите внимание, что вам также может понадобиться скопировать прошивку klipper.bin в папку STM32F4_UPDATE на вашей SD-карте. В остальном все настройки должны быть аналогичны настройкам обычных плат F103.

Как прошить Klipper на Ender 3 S1

Сначала подключитесь через SFTP к вашей Raspberry Pi. Мы используем WinSCP. Введите IP, имя пользователя и пароль так же, как вы делали это для Putty, затем нажмите на Login.

WinSCP | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Перейдите в /home/pi/klipper/out и скопируйте файл klipper.bin на SD-карту.

klipper firmware bin | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Затем вставьте SD-карту в принтер и включите его. Процесс установки занимает около 10 секунд. Рекомендуем подождать минуту, затем извлечь SD-карту и перезагрузить принтер.

Скопируйте файл конфигурации Ender 3 S1 Klipper

Чтобы упростить работу,сделайте printer.cfg для стокового Creality Ender 3 S1, который можно скачать и скопировать в Mainsail. Можно скачать конфиг отсюда: Creality Ender 3 S1 Klipper Config

Mainsail Upload cfg | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Перейдите в раздел Machine, затем нажмите на кнопку Upload.

Подключите Klipper к принтеру

Наконец, вам просто нужно подключить Klipper к принтеру. Это очень просто. Вам просто нужно вернуться на панель Mainsail Dashboard, нажать на кнопку Power в правом верхнем углу, затем нажать на Firmware Restart.

подключить Klipper к принтеру | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Это действие запустит соединение между службой Klipper, запущенной на Mainsail и прошивкой Ender 3 S1, которую мы только что установили. Если все шаги были выполнены, то ваш принтер подключится и вас встретит этот интерфейс.

Прошивка Ender 3 S1 Klipper | Как установить Klipper на Creality Ender 3 S1: конфигурация и настройка

Не стесняйтесь сначала включить принтер, чтобы убедиться, что все работает правильно.

Нагрейте сопло и стол и проверьте, повышается ли температура, как ожидалось. Если все выглядит хорошо, рекомендую начать процесс калибровки для Z Offset, Pressure Advance и Input Shaper.

Параметры в нашем конфиге должны работать правильно, но не помешает перепроверить.

Подведение итогов

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

Источник
Николай

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

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

  1. Алексакндр

    Здравствуйте.
    И снова как и предыдущая статья очень хорошо описано. Но есть одно но. Raspberry Pi, на сегодяншний момент имеет уж очень не маленький ценник (треть от принтера), гораздо интересней в этом плане смотрится плата Orange Pi 3 LTS которая в 5 раз дешевле (на текущий момент) нежели та плата что представлена в обзоре. Если будет возможность, мало ли завалялся этот комп в тумбочке, на нее поставить Klipper.
    Спасибо.

    Ответить
    1. Николай автор

      Подойдет любая версия Pi например Raspberry Pi Zero

      Ответить
      1. Алексакндр

        Здравствуйте.
        Вот смотрите на сегодня 2022.06.15 Raspberry Pi Zero стоит 6243,51 руб (в 2020 году она стоила $18) Это самая обрезанная плата. А вот если взять на текущий момент полноценную плату Orange Pi 3 LTS 2G8G EMMC с HDMI + WIFI + BT5.0 стоит 2428,30 руб.

        Ответить
        1. Николай автор

          https://www.klipper3d.org/FAQ.html#can-i-run-klipper-on-something-other-than-a-raspberry-pi-3
          Orange Pi действительно превосходит Raspberry Pi по цене и превосходит Raspberry Pi по скорости ядра и скорей всего только на бумажки, но если вам нужна стабильность и множество проектов, Raspberry Pi то, что нужно
          не забывайте, что 3D-печать требует стабильность, а то остановится на 95% печати)
          Лучше не экономить!!!

          Ответить
        2. User123

          Ставь на orange pi 3 lts. Все работает как должно и стабильно.

          Ответить