Помогите настроить прошивку Klipper
Модератор: Kaktus
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Всем привет!
Как сопрячь Klipper и Prusa Slicer?
Что там надо реализовывать? Только старт/стоп код или что-то еще?
Как сопрячь Klipper и Prusa Slicer?
Что там надо реализовывать? Только старт/стоп код или что-то еще?
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- 3D-SPrinter
- Сообщения: 10966
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 78 раз
- Поблагодарили: 1031 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Желательно, но не обязательно в настройках принтера указать прошивку Klipper. Хотя, клиппер нормально переваривает g-код с моей древней Куры. А вот корректные стар-энд-коды очень не помешали бы. Я пробовал вот эти макросы https://technar3d.ru/blog/firmware-prin ... i-klipper/ , но мой вариант клиппера на них ругается. Так что тоже буду благодарен, если кто-то поделится корректными старт-энд-кодами для СПринтера на клиппере.
-
- Сообщения: 43
- Зарегистрирован: 28 июл 2019, 02:41
- Имя: Vladimir
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: Помогите настроить прошивку Klipper
Коллеги, проконсультируйте по подключению физической кнопки к pin-у.
Стандартный вариант - gcode_button.
Есть ли способ в своем макросе определить состояние кнопки ?
Сейчас делаю это с помощью дополнительной переменной, состояние
которой проверяю в своем макросе:
[gcode_button mybtn]
pin: ^PA1
press_gcode:
SET_GCODE_VARIABLE MACRO=BTN_STATE VARIABLE=btnstate VALUE=1
release_gcode:
SET_GCODE_VARIABLE MACRO=BTN_STATE VARIABLE=btnstate VALUE=0
Нет ли способа определить состояние pin непосредственно ?
Для output_pin можно использовать printer["output_pin LED"].value
А для pin-а, используемого как входной ?
Стандартный вариант - gcode_button.
Есть ли способ в своем макросе определить состояние кнопки ?
Сейчас делаю это с помощью дополнительной переменной, состояние
которой проверяю в своем макросе:
[gcode_button mybtn]
pin: ^PA1
press_gcode:
SET_GCODE_VARIABLE MACRO=BTN_STATE VARIABLE=btnstate VALUE=1
release_gcode:
SET_GCODE_VARIABLE MACRO=BTN_STATE VARIABLE=btnstate VALUE=0
Нет ли способа определить состояние pin непосредственно ?
Для output_pin можно использовать printer["output_pin LED"].value
А для pin-а, используемого как входной ?
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Я на своем печатаю с настройкой Reprap/Sprinter, но у меня Марлин первый...3D-SPrinter писал(а): ↑22 дек 2024, 23:56Желательно, но не обязательно в настройках принтера указать прошивку Klipper. Хотя, клиппер нормально переваривает g-код с моей древней Куры
Вот такие у меня сейчас кастомные коды:
Код: Выделить всё
; Start gcode >>>
M190 S[first_layer_bed_temperature] ; set bed temperature and wait for it to be reached
M109 S[first_layer_temperature] ; set temperature
G28 X Y
G28 Z
G1 X190
G1 Z1
G1 E10 F200
G1 Z3 F10000
G1 X170
; Start gcode <<<
Код: Выделить всё
; Stop gcode >>>
M104 S0
M140 S0
M84 Z
G28 X Y
M84
M221 S100
M300 P200 S1000
; Stop gcode <<<
Код: Выделить всё
; Before layer change G-code
{if filament_notes[0]=~/.*PLASTIC=ABSENATURALSYNTECH.*/}
M221 S{if layer_num<2}85{else}100{endif}
{elsif filament_notes[0]=~/.*PLASTIC=PETGBF.*/}
M221 S{if layer_num<2}76{else}97{endif}
{else}
M221 S{if layer_num<2}74{else}94{endif}
{endif}
Это тот образ, который ко мне приедет?
Андрей, сообщите, пожалуйста, откуда этот образ.
Отсюда или из другого источника?
https://github.com/makerbase-mks/MKS-SKIPR/tree/main
Чем вообще принципиально отличается образ для SKIPR от другие образов под Малину, Апельсину и т. п.?
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Так, с образом понятно. Используется стандартный от 28 июля 2023 г.: https://drive.google.com/drive/folders/ ... n2sWbdxa9e
Прошивка для MCU: https://github.com/makerbase-mks/MKS-SK ... 20firmware
Не забываем скачать, пока Гугль не заблочили
Прошивка для MCU: https://github.com/makerbase-mks/MKS-SK ... 20firmware
Не забываем скачать, пока Гугль не заблочили

RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- 3D-SPrinter
- Сообщения: 10966
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 78 раз
- Поблагодарили: 1031 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Да, желательно сохранить образ у себя на компе.
И конфиг-файлы (там два файла для парковки Z по блтачу и классический нижний концевик).
- 3D-SPrinter
- Сообщения: 10966
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 78 раз
- Поблагодарили: 1031 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
ЗЫ. Забыл уточнить, зачем два файла и два типа парковки по Z. Нижний оптический концевик устанавливается и подключается на всякий случай. Парковка по блтачу является основной. Но если блтач выйдет из строя, или потеряет точность, то можно за минуту перименовать файлы конфига через флуид и перейти на классическую парковку по нижнему концеви. Т.е. это такая фича для увеличения ремонтопригодности принтера.
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
На MKS-SKIPR как MCU прошивать?
Через SDшку (MCU-TF)?
Через USB-C (MCU-USB)?
Прошивка для MCU, это файл mks_skipr.bin отсюда?
https://github.com/makerbase-mks/MKS-SK ... 20firmware
Через SDшку (MCU-TF)?
Через USB-C (MCU-USB)?
Прошивка для MCU, это файл mks_skipr.bin отсюда?
https://github.com/makerbase-mks/MKS-SK ... 20firmware
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Кстати, кто-нибудь пробовал сборку отсюда?
https://github.com/redrathnure/armbian-mkspi/releases
Просто интересно, сам пока пробовать не планирую. Надо разбираться с тем, что есть...
https://github.com/redrathnure/armbian-mkspi/releases
Просто интересно, сам пока пробовать не планирую. Надо разбираться с тем, что есть...
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- 3D-SPrinter
- Сообщения: 10966
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 78 раз
- Поблагодарили: 1031 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Теоретически да, но там уже всё прошито "с завода". По ходу эксплуатации проблемы могут возникать только с образом хоста.
Пока не пробовал, спасибо за наводку. Есть у меня свободная платка MKS SKIPR под следующий принтер, возможно, на ней попробую.
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
На всякий случай уточнил. Мало ли что... Ну и если обновиться захочется.3D-SPrinter писал(а): ↑27 дек 2024, 03:14Теоретически да, но там уже всё прошито "с завода". По ходу эксплуатации проблемы могут возникать только с образом хоста.
Что по обновлениям для Клиппера?
Надо, не надо?
Кто как думает?
Если не сложно - результаты сюда запостите, пожалуйста.3D-SPrinter писал(а): ↑27 дек 2024, 03:14Пока не пробовал, спасибо за наводку. Есть у меня свободная платка MKS SKIPR под следующий принтер, возможно, на ней попробую.
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- 3D-SPrinter
- Сообщения: 10966
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 78 раз
- Поблагодарили: 1031 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Лучше не надо обновляться. С большой вероятностью это приведёт к зависанию принтера. Я уже попадал на перепрошивку после обновления.
ОК. Но я там почитал, в основном решается проблема подключения доп. экрана по HDMI. А это вряд ли актуально.
-
- Сообщения: 1145
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 168 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Если долго не обновляются, а потом обновится то 101%. Что нибудь поломается.
Если раз в в пару недель-месяц обновляются то клипер сам будет подсказывать что не так в конфиге...
Я раз в полгода-год обновлялся. Смысла большого нет обновлять часто. Обновятся имеет смысл если нет поддержки какой то функции которая очень нужна в старой версии или железо меняется...
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Всем привет!
Начал пробовать печатать.
PrusaSlicer + Klipper + 3D-SPrinter.
Сейчас сумбурно все... вот-вот принтер отдам ребенку, надо хоть чему-то себя успеть научить сначала... прошу простить и понять
В конфигурации с блтачем как толщину первого слоя подрегулировать? Он прямо тонкий совсем... впечатывает прямо в стол...
z_ofset уменьшить?
Или в слайсере смещение выставить?
Я всю жизнь крутилками пользовался - там понятно все...
Начал пробовать печатать.
PrusaSlicer + Klipper + 3D-SPrinter.
Сейчас сумбурно все... вот-вот принтер отдам ребенку, надо хоть чему-то себя успеть научить сначала... прошу простить и понять

В конфигурации с блтачем как толщину первого слоя подрегулировать? Он прямо тонкий совсем... впечатывает прямо в стол...
z_ofset уменьшить?
Или в слайсере смещение выставить?
Я всю жизнь крутилками пользовался - там понятно все...
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34
- koluna
- Сообщения: 1545
- Зарегистрирован: 24 авг 2018, 09:32
- Имя: Николай
- Откуда: Самара
- Благодарил (а): 92 раза
- Поблагодарили: 30 раз
Re: Помогите настроить прошивку Klipper
Какие параметры ретракта порекомендуете для старта?
RepRap "Кухня3D" - в процессе, но уже печатает...
https://3deshnik.ru/forum/viewforum.php?f=34
https://3deshnik.ru/forum/viewforum.php?f=34