Klipper

Материал из Ender 3 Wiki
Перейти к навигации Перейти к поиску

https://www.klipper3d.org/

Клиппер









На данный момент лучшая прошивка для 3д принтера.


Перед тем, как читать далее, ответь сам себе на следующие вопросы:

Ты знаешь английский? Умеешь ли ты пользоваться переводчиками?

Знаком ли ты с линуксом? Не составляет ли труда пользоваться терминалом?

Умеешь ли ты читать документацию и неукоснительно следовать инструкциям?


Если да, то читай ниже

Клиппер это связка:

Программная - linux (операционная система), Klipper (прошивка), Moonraker (API Klipper и fluidd), самого fluidd (веб-приложение).

Аппаратная - хост (ПК или одноплатный компьютер, который выполняет все вычисления и указывает что делать), плата принтера (выполняет указанное).

Рекомендованное железо для хоста: Raspberry pi 3B и выше orange pi zero 2, orange pi 3 LTS ПК с поддержкой SSE3 Для ознакомления можно запустить на виртуалке через virtualbox прямо на своём ПК.

Русскоязычная инструкция по Клипперу:

https://klipper.wiki/ru/home/initial/base

Linux для Начинающих, что бы не бояться Линукса:

https://www.youtube.com/playlist?list=PLg5SS_4L6LYuE4z-3BgLYGkZrs-cF4Tep

Вкратце:

1)берешь компьютер (одноплатный или ноутбук, без разницы) или virtualbox

2. устанавливаешь Debian Linux 10, при установке выбираешь только ssh server, с остального снимаешь галочки

2.1 Для orange pi и подобных https://armbian.com (для Zero2, 3 LTS, 4 LTS (https://github.com/silver-alx/sbc/releases/tag/3.0.8))

2.2 для малины Raspberry Pi OS Lite (https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit)2.3 чистый дебиан нетинсталл (https://cdimage.debian.org/cdimage/archive/10.10.0/amd64/iso-cd/) для ноутов и виртуальных машин (инструкция по установке с картинками (https://netpoint-dc.com/blog/ustanovka-debian-10-buster/))

3. устанавливаешь kiauh (https://github.com/th33xitus/kiauh) и через него устанавливаешь klipper, moonraker, fluidd

4. берешь пример под свою плату из директории config, копируешь в ~/printer_data/config/printer.cfg, заменяя старый

- читаешь первые строчки и собираешь прошивку, выбрав build в разделе advanced KIAUH'a

- прошиваешь любимую плату любимым способом

после вписываешь адрес платы в конфиг. найти плату можно либо "ls -la /dev/serial/by-id/" либо "ls -la /dev/ttyUS"

- лезешь опять в "config reference" и подстраиваешь конфиг под себя, проверяя все элементы и добавляя свои, типа тач, экранчик, mesh bed levelling и пррочее

Ссылка на акселерометр (https://aliexpress.ru/item/32949372779.html)

Акселерометр без геморроя (https://aliexpress.ru/item/1005004555226273.html) (подключил, добавил конфиг и пользуйся)

И самое главное Всё, что есть в Клиппере, есть в документации к нему (https://github.com/KevinOConnor/klipper/blob/master/docs/) и также заглядывай в klipper.wiki (https://klipper.wiki/) - там много полезностей

Напоминаю всем кто подумывает купить соникпад: передумывайте.

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

Цена апельсинки с экраном для клипера и акселерометра будет в половину меньше соникпада, а работать будет в разы надежнее. Ну и конечно же под клипер можно использовать любой старый ноут, пк, виндовый планшет, кассовый терминал, куда можно поставить свежий дебиан 10+.


Клиппер- это прошивка, которая одновременно ставится на хост и плату принтера. После того, как вы установите на хост Линукс.


Почему Клиппер?

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

Для доступа к принтеру теперь достаточно открыть браузер (можно прямо на телефоне). Загрузить модель на печать теперь можно сразу с компьютера.

Клиппер умеет в Input Shaping. Видел волны на печатной детали, которые сходят на нет? Это эхо, и ИШ помогает их убрать и поднять скорость и качество печати.

Если произойдёт ошибка- всегда можно выгрузить логи и посмотреть проблему.

Если потребуется изменить что-то в прошивке Марлин- тебе придётся заново компилировать прошивку. Даже если один из моторов крутит не в ту сторону или деталь получилась не тех габаритов. А для изменения чего либо в конфигурации Клиппера надо просто нажать пару кнопок в браузере.

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