Помогите настроить прошивку Klipper
Модератор: Kaktus
-
- Сообщения: 2130
- Зарегистрирован: 05 мар 2018, 19:59
- Откуда: красавец Таганрог
- Благодарил (а): 133 раза
- Поблагодарили: 279 раз
Re: Помогите настроить прошивку Klipper
Еще, если кто захочет организовать многоцветную печать, здесь в конце рабочий вариант (только я немного поправил G-code, чтобы филамент сам не перезагружал) https://github.com/KevinOConnor/klipper/issues/149 Но вроде как в следующей версии должны добавить нормальную паузу.
-
- Сообщения: 2130
- Зарегистрирован: 05 мар 2018, 19:59
- Откуда: красавец Таганрог
- Благодарил (а): 133 раза
- Поблагодарили: 279 раз
Re: Помогите настроить прошивку Klipper
Кстати у меня эта вкладка куда-то исчезла после установки пачки плагинов. Все казалось, чего-то не хватает...
Спойлер
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
ее можно включить или выключить в настройках octoprinta через галку (Features > Enable SD support)
Спойлер
это не очень актуально для тех кто через веб морду грузит файл. У меня стоит samba server и в винде папка "~/.octoprint/uploads" подключена как сетевой диск... и кнопка refresh file list не рефрешит почему то при виртуальной сдкарте. нужно через соседнюю иконку в виде sdcard (refresh SD files) жать что бы обновить список файлв. ну или в консоле просто M20 ввести (можно макрос сделать).
но есть в этом способе косяк )))) если при этом всем выключить сам принтер (у меня питание по USB вырублено), в тот момент пока кнопка "Upload to Sd" активна и начать грузить файл... octoprint зависает. лучше эту кнопку не трогать, а грузить через "Upload" )))))) но я через браузер не гружу файлы... так что для меня это не актуально ))
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
поставил драйвера TMC2208, чисто для эксперимента поставил на все оси. Все подключены по UART. один провод на каждый драйвер (uart_pin).
снизу приклею радиаторы когда приедут наращиволки ног...
снизу приклею радиаторы когда приедут наращиволки ног...
Спойлер
-
- Сообщения: 522
- Зарегистрирован: 27 фев 2018, 10:22
- Имя: Дмитрий
- Откуда: Нижний Новгород
- Благодарил (а): 123 раза
- Поблагодарили: 15 раз
Re: Помогите настроить прошивку Klipper
Avtonomys, я так и не понял смысла управления 2208 по UART. Большие скорости? Удержание?
Судя по всему, вы их особо не настроили. Почему у вас такие значения microsteps? И current маловато.
Судя по всему, вы их особо не настроили. Почему у вас такие значения microsteps? И current маловато.
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
током управлять, шагами, включения или отключения режима stealthChop....
ну типа с таким шагом самый высокий крутящий момент на двигателе (4x256)... но я хз, не проверял. как понять маловат current ?) принтер печатает на таком токе, срывов нету. ну плюс можно отключить interpolate и управлять реальными шагами...
ЗС да и подключить проводки к драйверам занимает минут 10-15... у меня версия драйвера в котором уже сразу идет дорожка от чипа к UART пину.
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
нет, это те шаги которые считает klipper, а сам драйвер эти шаги интерполирует до 256. а можно выключить эту штуку (interpolate: False) и тогда сам klipper будет обсчитывать 2,4,8,16,32,64,128 и 256 реальных шагов на один шаг двигателя...
но у меня mega2560 и 256 реальных шагов вообще не работает - сразу в ошибку вываливается, 128 - если не очень быстро двигать осями...
-
- Сообщения: 522
- Зарегистрирован: 27 фев 2018, 10:22
- Имя: Дмитрий
- Откуда: Нижний Новгород
- Благодарил (а): 123 раза
- Поблагодарили: 15 раз
Re: Помогите настроить прошивку Klipper
Avtonomys, спасибо! Вот теперь все встало на свои места. Но так и не могу решить нужно ли оно мне)
Не могу понять. Тех настроек, что у вас, их достаточно? А то я посмотрел там около 20 параметров. что меня и отталкивает от их настройки)
Не могу понять. Тех настроек, что у вас, их достаточно? А то я посмотрел там около 20 параметров. что меня и отталкивает от их настройки)
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
ну так они же имеют значения по умолчанию...
обязательные только вот эти
Код: Выделить всё
uart_pin
microsteps
run_current
Код: Выделить всё
tx_pin
но зачем, если klipper поддерживает подключения по одному проводу, вроде marlin 1.1.9 работает по одному проводу, но я хз...
вот калькулятор по тонкой настройки драйвера: https://yadi.sk/d/QxUuEqb8IjBQjA, но в нем нужно разбираться...
ЗС. перемычки под драйверами все вынуты.
-
- Сообщения: 2130
- Зарегистрирован: 05 мар 2018, 19:59
- Откуда: красавец Таганрог
- Благодарил (а): 133 раза
- Поблагодарили: 279 раз
Re: Помогите настроить прошивку Klipper
Пытаюсь настроить, чтобы питание принтера включалось (отключалось) из меню принтера. PSU Control настроил на управление пином PC-ON посредством g-code. Из Октопринта все включается/отключается. Попытался с наскока добавить в меню 2004 пункт управления питанием.
Тупо добавил:
# "RepRapDiscount 2004 Smart Controller" type displays
[display]
lcd_type: hd44780
rs_pin: ar16
e_pin: ar17
d4_pin: ar23
d5_pin: ar25
d6_pin: ar27
d7_pin: ar29
encoder_pins: ^ar31, ^ar33
click_pin: ^!ar35
[menu main]
type: list
name: Main Menu
items:
Power
[menu power]
type: list
name: Power
items:
Power On
Power Off
[menu power on]
type: command
name: Power On
gcode: M80
[menu power off]
type: command
name: Power Off
gcode: M81
Матерится Клиппер:
File contains parsing errors:
[line 117]: 'Power \n'
[line 124]: 'Power On\n'
[line 125]: 'Power Off\n'
Once the underlying issue is corrected, use the "RESTART"
command to reload the config and restart the host software.
Printer is halted
Klipper state: Not ready
Вопрос: как правильно это все организовать?
Тупо добавил:
# "RepRapDiscount 2004 Smart Controller" type displays
[display]
lcd_type: hd44780
rs_pin: ar16
e_pin: ar17
d4_pin: ar23
d5_pin: ar25
d6_pin: ar27
d7_pin: ar29
encoder_pins: ^ar31, ^ar33
click_pin: ^!ar35
[menu main]
type: list
name: Main Menu
items:
Power
[menu power]
type: list
name: Power
items:
Power On
Power Off
[menu power on]
type: command
name: Power On
gcode: M80
[menu power off]
type: command
name: Power Off
gcode: M81
Матерится Клиппер:
File contains parsing errors:
[line 117]: 'Power \n'
[line 124]: 'Power On\n'
[line 125]: 'Power Off\n'
Once the underlying issue is corrected, use the "RESTART"
command to reload the config and restart the host software.
Printer is halted
Klipper state: Not ready
Вопрос: как правильно это все организовать?
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
Спойлер
Лирика...
Код: Выделить всё
[menu __main]
type: list
name: Main Menu
items:
power
[menu power]
type: list
name: Power
items:
powerOn
powerOff
[menu powerOn]
type: command
name: Power On
gcode: M80
[menu powerOff]
type: command
name: Power Off
gcode: M81
Спойлер
-
- Сообщения: 2130
- Зарегистрирован: 05 мар 2018, 19:59
- Откуда: красавец Таганрог
- Благодарил (а): 133 раза
- Поблагодарили: 279 раз
Re: Помогите настроить прошивку Klipper
Зашибись. А ка это все добавить к существующему меню? Или только прописывать все?
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
из этого блока, из параметра "items" перетащить "power" в "items" существующее меню:
эту часть просто добавить куда удобно:
пример с менюхой клиперра по умолчанию:
Код: Выделить всё
[menu __main]
type: list
name: Main Menu
items:
power
эту часть просто добавить куда удобно:
Код: Выделить всё
[menu power]
type: list
name: Power
items:
powerOn
powerOff
[menu powerOn]
type: command
name: Power On
gcode: M80
[menu powerOff]
type: command
name: Power Off
gcode: M81
пример с менюхой клиперра по умолчанию:
Код: Выделить всё
[menu __main]
type: list
name: Main Menu
items:
power
__tune
__octoprint
__sdcard
__control
__temp
__filament
__prepare
__test
[menu power]
type: list
name: Power
items:
powerOn
powerOff
[menu powerOn]
type: command
name: Power On
gcode: M80
[menu powerOff]
type: command
name: Power Off
gcode: M81
-
- Сообщения: 2130
- Зарегистрирован: 05 мар 2018, 19:59
- Откуда: красавец Таганрог
- Благодарил (а): 133 раза
- Поблагодарили: 279 раз
Re: Помогите настроить прошивку Klipper
Чет я туплю:) У меня в прошивке по меню ничего не прописано по умолчанию:) Где его найти, существующее меню?