Помогите настроить прошивку Klipper

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Avtonomys
Сообщения: 1145
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 168 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 14 фев 2022, 13:16

3D-SPrinter писал(а):
13 фев 2022, 20:36
На ю-тубе видел инструкцию по установке на дешёвые апельсинки.
Я обычно так ставлю.
Спойлер
1. Загружаем образ и ставим его на sdcard через usbimager.
Заходим на sdcard в директорию /boot/, там есть файл:

Код: Выделить всё

orangepi_first_run.txt.template
или

Код: Выделить всё

armbian_first_run.txt.template
он отвечает за автоматическое подключения к wifi
приводим к виду значения (то что после =)

Код: Выделить всё

FR_net_change_defaults=1
FR_net_wifi_enabled=1
FR_net_wifi_ssid='имя_2G_или_5G_сети'
FR_net_wifi_key='пароль'
FR_net_wifi_countrycode='RU'
переименовываем файл (убираем с конца .template)

Код: Выделить всё

orangepi_first_run.txt
или

Код: Выделить всё

armbian_first_run.txt
вставляем cdcard, подключаем питание.
Спойлер
2. смотрим в роутере какой ip дал dhcp сервер.
Заходим используя MobaXterm (в маке и linux это все встроено). вроде в powershell есть ssh...

Код: Выделить всё

ssh root@ip
На вопрос о fingerprint нажимаем/вводим yes.
Пароль зависит от образа (arbian это или orangepi).
Если образ armbian то при первом входе попросят задать пароль от root, выбрать оболочку (bash или zsh) и создать нового пользователя - сразу в группе sudo...
В образах orangepi пользователь уже есть. Я его удаляю и создаю пользователя pi.
Добавляю пользователя в группы tty,dialout
по желанию делаем:

Код: Выделить всё

sudo apt update
sudo apt upgrade
выхожу из под root:
Спойлер
это для безопасности.
3. Локально, для linux. Создаем приватный и публичный ключи ssh для входа без пароля:

Код: Выделить всё

ssh-keygen
Передаем публичный ключ на orange pi:

Код: Выделить всё

ssh-copy-id pi@ip
Заходим под pi:

Код: Выделить всё

ssh pi@ip
Запрещаем вход по SSH от root и по паролю.

Код: Выделить всё

sudo vim /etc/ssh/sshd_config
Меняем yse на no:

Код: Выделить всё

PermitRootLogin no
PasswordAuthentication no
Перезапускаем ssh:

Код: Выделить всё

sudo systemctl restart sshd.service
С этого момента войти можно только по ssh ключу.
Меняем timezone для правильного отображения времени.
Спойлер
4. дальше ставлю kiuch заходя уже под pi

Код: Выделить всё

git clone https://github.com/th33xitus/kiauh.git
./kiauh/kiauh.sh
Ставим все через него, никуда больше заходить не нужно. В разделе advanced все связанное с прошивкой есть.
Если подключаем платы по uart, то и прошивку компилируем под UART, а не под USB!
Для упрощения выполняю sudo_fix.sh из master/scripts/sudo_fix.sh , он сам все нужные права даст нашему пользователю, а не полный доступ
Спойлер
5. можно установить overlayroot (ubuntu) или в fstab монтировать '/' как read only (debian).
писал по памяти, 100% есть косяки )) Это не инструкция, просто шпаргалка. Может кому пригодится )
Спойлер
для резервной копии конфига я использую github (пример)
или копия локально на linux

Код: Выделить всё

rsync -arv pi@192.168.1.107:/home/pi/klipper_config/ ~/Documents/backup/klipper_config_backup_$(date +%d.%m.%y-%H:%M)/
из папки klipper_config на pi будут скопированы все файлы локально, папки с резервной копией будет с датой в названии...

.
Спойлер
так подключена у меня orange pi zero2 - UART, питания по GPIO.
photo_2022-01-07_12-00-22.jpg
Последний раз редактировалось Avtonomys 14 фев 2022, 14:50, всего редактировалось 3 раза.

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 14 фев 2022, 14:28

Спасибо за информацию! Не перестаю удивляться, насколько же Клиппер античеловечный проект. :)
Я когда-то больше года разгребал заводской софт БМВ, там тоже садисты писали... Но хотя бы с каментами на немецком сленге! :lol:

Avtonomys
Сообщения: 1145
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 168 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 14 фев 2022, 14:46

3D-SPrinter писал(а):
14 фев 2022, 14:28
Спасибо за информацию! Не перестаю удивляться, насколько же Клиппер античеловечный проект.
На Raspberry установить куда проще - готовый образ. Там только нужно прошить плату, а все остальное делается через веб морду. но плата Raspberry выходит минимум 1,5-2 раза дороже.
Для меня лишние 5 минут ввода в консоль команд не стоят переплаты в 1,5к за Raspberry и готовый образ))
+ у orange pi zero2 и wifi шустрее, и rj45 есть, оперативки больше...
Последний раз редактировалось Avtonomys 14 фев 2022, 14:55, всего редактировалось 1 раз.

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 14 фев 2022, 14:53

Avtonomys писал(а):
14 фев 2022, 14:46
готовый образ.
А почему для какой-нибудь самой ходовой малинки его нет?

Avtonomys
Сообщения: 1145
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 168 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 14 фев 2022, 15:06

3D-SPrinter писал(а):
14 фев 2022, 14:53
А почему для какой-нибудь самой ходовой малинки его нет?
Orange? Китайцы поддержку плат очень быстро закрывают (~1год), вся ноша переходит на armbian и энтузиастов. Интерес сообщества заканчивается и поддержка конкретный паты прекращается...
а Raspberry даже для супер старых плат включает поддержку в образ.

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 14 фев 2022, 15:07

Avtonomys писал(а):
14 фев 2022, 15:06
Китайцы поддержку плат очень быстро закрывают
Понятно.. :(

zerg32
Сообщения: 109
Зарегистрирован: 24 мар 2018, 12:28
Имя: Сергей
Откуда: Auckland
Благодарил (а): 9 раз
Поблагодарили: 7 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение zerg32 » 17 фев 2022, 06:49

3D-SPrinter писал(а):
14 фев 2022, 14:28
Клиппер античеловечный проект
прошивка красноглазых линуксоидов :)

на самом деле установка занимает минут 20 не больше. проще чем марлин скомпилить.

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Alex Post » 17 фев 2022, 13:27

zerg32 писал(а):
17 фев 2022, 06:49
проще чем марлин скомпилить
это кому как. Если с *nix ами никогда особо не ковырялся - очень даже может на пару дней растянуться. Я помню октопринт раза с третьего только нормально поднял, и то только когда с этой мыслью переспал :lol:
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 17 фев 2022, 17:01

zerg32 писал(а):
17 фев 2022, 06:49
прошивка красноглазых линуксоидов
В общем да, явно не годится для массового применения.
Да и по деньгам уже совершенно не сладко получается. Самая дешёвая апельсинка на алишке обойдётся в 2500 руб.
Примерно столько же стОит полностью самодостаточная, шустрая 32-битная плата под Марлин с wi-fi и прочими наворотами.

zerg32
Сообщения: 109
Зарегистрирован: 24 мар 2018, 12:28
Имя: Сергей
Откуда: Auckland
Благодарил (а): 9 раз
Поблагодарили: 7 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение zerg32 » 18 фев 2022, 01:27

3D-SPrinter писал(а):
17 фев 2022, 17:01
В общем да, явно не годится для массового применения.
согласен. у тех кто это может без проблем настроить обычно коробка всяких raspberry\orange pi\linux pc лежит

в RRF есть Pressure advance а это наверное самое главное что помогает. шейпер не так критичен для спринтера и его всегда можно заментить снижением ускорений для периметров и увеличением скорости для заполнения.
у клиппера куча фич и принтер мягче работает чем под марлином

клиппер еще позволяет использовать 8битные платы на высоких скоростях и печатать на дрыгостолах на такой же скорости что и на кубах
например мой эндер с 8битной платой и директом. периметры 100 заполнение 150 перемещение 150 поток 10мм2/c

но что бы увидеть преимущества клиппера по качеству нужен директ и аккселерометр. с боуденом есть только один способ. задирать джерки что бы пытаться скомпенсировать что pressure advance делает

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 18 фев 2022, 06:11

zerg32 писал(а):
18 фев 2022, 01:27
шейпер не так критичен для спринтера
У СПринтера голова с боуденом 75 грамм весит. Так что на сотке ему ничего не нужно, ни ЛА, ни шейпер. Качество печати и так близко к идеальному. Только нужна шустрая 32-битная плата под правильно собранный и настроенный Марлин. Лердж в этом смысле далеко не идеален, у него свои косяки есть по тормозам и по шумности. Ему огромную прошивку для красивого экранчика окучивать приходится.
zerg32 писал(а):
18 фев 2022, 01:27
у клиппера куча фич и принтер мягче работает чем под марлином
Под Марлином быстрые 32-битные платы тоже мягче работают. А 8-битные затыкаются на кругах, на прямых молотят через такт, шумят и печатают вот такую какаху viewtopic.php?f=25&t=1296&start=390#p64562 . Тут же всё просто - мозги не успевают равномерно двигать головой, а пластик в это время давится. Клиппер всё успевает с тормозными 8-битными мамками. И он был однозначно актуален несколько лет назад до появления массовых 32-битных мамок. Но теперь-то гораздо проще и дешевле купить быструю мамку под Марлин, чем с Клиппером заморачиваться. Ну и ещё кинематика должна быть максимально лёгкая, чтобы голову на поворотах не заносило. Ну а если кинематика тяжёлая (дрыгостолы, например), то для них и сейчас Клиппер может быть полезен своими шейперами.
А LA и в Марлине есть.
zerg32 писал(а):
18 фев 2022, 01:27
задирать джерки что бы пытаться скомпенсировать что pressure advance делает
Да и с джерками 20 и ускорениями 4000 на сотке с боуденом углы совершенно прямые. Так что даже и не знаю, чего тут пытаться-то.. Качество печати и скорость и так устраивают. Но всем думается, а вдруг с директом и Клиппером лучше будет? Я-то знаю, что будет в лучшем случае так же. Потому что сначала мы создаём себе проблему, утяжеляя голову в три раза директом, потом с ней боремся софтовыми средствами. Но люди же на слово не верят. Вот и надо бы подтвердить всё это тестами.
zerg32 писал(а):
18 фев 2022, 01:27
клиппер еще позволяет ... печатать на дрыгостолах на такой же скорости что и на кубах
Никто не спорит, в какой-то мере позволяет. Но цена переделки дрыгостола в куб сопоставима с ценой Клиппера на малинке. Усилий (особенно умственных) для переделки требуется гораздо меньше. И в результате получится гораздо более компактный и удобный во всех отношениях принтер. Это за границей ничего кроме китайских дрыгостолов не продаётся, а весь реп-рап из профиля. У них безвыходняк с Клиппером. А у нас-то какой смысл, если есть куча кубиков на любой вкус за копейки?

zerg32
Сообщения: 109
Зарегистрирован: 24 мар 2018, 12:28
Имя: Сергей
Откуда: Auckland
Благодарил (а): 9 раз
Поблагодарили: 7 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение zerg32 » 18 фев 2022, 08:03

3D-SPrinter писал(а):
18 фев 2022, 06:11
Да и с джерками 20 и ускорениями 4000 на сотке с боуденом углы совершенно прямые
абс

с потоком 10мм3 в сек

при установке вулкана и потоке 20мм3 сек ситуация меняется. соответственно клиппер или rrf и директ позволяет печтатать в 2 раза быстрее

хрен с ним шейпером. это не так критично как директ

Аватара пользователя
3D-SPrinter
Сообщения: 10966
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 78 раз
Поблагодарили: 1031 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение 3D-SPrinter » 18 фев 2022, 13:07

zerg32 писал(а):
18 фев 2022, 08:03
с потоком 10мм3 в сек
Этого вполне достаточно для 90% задач и пользователей. Кстати, обычный E3DV6 и до 14-15 вполне себе давит.
zerg32 писал(а):
18 фев 2022, 08:03
при установке вулкана и потоке 20мм3 сек клиппер или rrf и директ позволяет печтатать в 2 раза быстрее
хрен с ним шейпером. это не так критично как директ
А Марлин не умеет пихать пластик директом в вулкан? И ЛА в Марлине давным-давно есть.

Stein
Сообщения: 540
Зарегистрирован: 27 фев 2018, 10:22
Имя: Дмитрий
Откуда: Нижний Новгород
Благодарил (а): 124 раза
Поблагодарили: 16 раз

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Stein » 23 фев 2022, 20:27

Решил обновить клиппер с октопринтом. Установил все с нуля. Почему-то не видит конфиг файл. И через терминал создавал и через веб-интерфейс все равно выдает ошибку: "Unable to open config file /home/pi/printer.cfg"

Avtonomys
Сообщения: 1145
Зарегистрирован: 31 авг 2017, 14:26
Имя: Кирилл
Откуда: Москва, CAO
Благодарил (а): 38 раз
Поблагодарили: 168 раз
Контактная информация:

Re: Помогите настроить прошивку Klipper

Непрочитанное сообщение Avtonomys » 23 фев 2022, 20:34

Stein писал(а):
23 фев 2022, 20:27
"Unable to open config file /home/pi/printer.cfg"

Код: Выделить всё

cd ~
ls -l
что выдает?

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика