Помогите настроить прошивку Klipper
Модератор: Kaktus
Re: Помогите настроить прошивку Klipper
Если pause_on_runout: false в true при срабатывании датчика остановится на паузу ,и если insert_gcode: Resume ,при обнаружении филамента продолжит печать.
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
SET_PIN PIN=BEEPER_pin VALUE=1
SET_PIN PIN=BEEPER_pin VALUE=0
через консоль работают?
Re: Помогите настроить прошивку Klipper
Да через консоль работает, только при печати работает только value=1, на значение 0 нет реакции.
Re: Помогите настроить прошивку Klipper
Камрады, выручайте, бегло тему пролистал, но недоходит до меня. Суть в следующем: 4 сутки мучаюсь уже, плата скр1.3 драйвера 2208 v2 от btt и помоему фисец(белые на хи у) перемычки установлены как на 4 фото, не видит он их по uart Unable to read tmc uart, уже и перемычку j2 запаял на драйверах, но движения нет ни по одной из осей, гитхаб перелопатил весь уже, но тщетно, поставил драйвера а4988-не видит концевики endstop x still triggered after retract, хотя на марлине все работало, уже перед пинами концевиков все символы менял и «!» и «^» и удалял и добавлял и все никак🤪
инфу черпал отсюда и отсюда
Спойлер
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
а сам то конфиг и лог где?
На последнем фото у вас перемычка всунута в uart экструдера и оси z? Но там где ось z всунут дравер а4988...
зс фотографии в спойлере я не вижу...
Re: Помогите настроить прошивку Klipper
За конфиг пардон, сижу дома докуменацию курю, принтер на работе стоит, завтра лог прикреплю, по поводу оси Z, принтер из прюшеподобного переезжает на раму Н-ботоподобного, фоткал «на память для себя» на данный момент там черный драйвер бтт, перед уходом накатил марлин 2.0.9, пишет тоже сбой связи с TMC, хотя он и ранее на это ругался, но я в силу своей неопытности(читать: «лени следить за последними новинками плат и драйверов») не придавал этому значения, но печатал и работал
P.S.: почему картинки под спойлер не прячутся???
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
https://www.klipper3d.org/TMC_Drivers.h ... nt-errors
если и в марлине таже ошибка то они у вас просто не работают в режиме uartThis occurs when Klipper is unable to communicate with a tmc2208 or tmc2209 driver.
Make sure that the motor power is enabled, as the stepper motor driver generally needs motor power before it can communicate with the micro-controller.
If this error occurs after flashing Klipper for the first time, then the stepper driver may have been previously programmed in a state that is not compatible with Klipper. To reset the state, remove all power from the printer for several seconds (physically unplug both USB and power plugs).
Otherwise, this error is typically the result of incorrect UART pin wiring or an incorrect Klipper configuration of the UART pin settings.
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Помогите настроить прошивку Klipper
без понятия, у меня нет бипера и окончания Феломена, я не могу это никак воспроизвести.
Но пользы я в этом ноль вижу, зачем пищать если принтер не ставится на паузу...
-
- Сообщения: 487
- Зарегистрирован: 08 фев 2019, 19:15
- Имя: Андрей
- Откуда: Таганрог
- Благодарил (а): 20 раз
- Поблагодарили: 48 раз
Re: Помогите настроить прошивку Klipper
Народ, а есть у кого-нибудь файл printer.cfg для Спринета? А то уже всю голову сломал...
- 3D-SPrinter
- Сообщения: 10542
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 985 раз
- Контактная информация:
-
- Сообщения: 42
- Зарегистрирован: 28 июл 2019, 02:41
- Имя: Vladimir
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: Помогите настроить прошивку Klipper
Решил попробовать Klipper, сейчас разбираюсь с меню LCD дисплея 2004. В файле menu.cfg описана структура меню с подменю, вроде разобрался.
Вопрос - как написать скрипт, который бы вызывал на экран определенное подменю ?
Вопрос - как написать скрипт, который бы вызывал на экран определенное подменю ?
-
- Сообщения: 1
- Зарегистрирован: 11 июл 2023, 18:25
Re: Помогите настроить прошивку Klipper
День добрый!
Нужна помощь в настройке платы MKS SKIPR, флеш вроде чипа на разъёме, взял комплектом на "экспрессе".
После подключения платы, по роликам ютюба нажал кнопку обновить прошивку, ну и у меня пропали файлы print.cfg, и выскакивает сообщение с требованием ключа sudo moonraker. Это первая проблема...
Вторая проблема, вообще сконфигурировать плату под принтер...
Есть кто сможет помочь?
Нужна помощь в настройке платы MKS SKIPR, флеш вроде чипа на разъёме, взял комплектом на "экспрессе".
После подключения платы, по роликам ютюба нажал кнопку обновить прошивку, ну и у меня пропали файлы print.cfg, и выскакивает сообщение с требованием ключа sudo moonraker. Это первая проблема...
Вторая проблема, вообще сконфигурировать плату под принтер...
Есть кто сможет помочь?
-
- Сообщения: 1
- Зарегистрирован: 26 июн 2018, 15:01
- Благодарил (а): 4 раза
Re: Помогите настроить прошивку Klipper
Ghjie gjvjob/
Принтер Z-Bolt. с кинематикой h-bot..
Плата MKS SKIPR V1.0
Установил Klipper.
Ось У в норме. Ось Z в норме.
Проблемы с осью Х – хочет парковаться справа. Концевик расположен слева. Добился правкой файла конфигурации printer.cfg правильной парковки, но он видит максимум оси Х слева.
При нажатии кнопки движения влево, ось движется вправо. Через настройки в вебинтерфейсе Fluidd включил инвентирование оси Х.
Теперь направление движения оси правильное – нажал кнопку влево и ось движется влево. Но – максимум оси слева, а ноль оси Х – справа.
Если параметр homing_positive_dir: ставлю в «false» то появляется сообщение о неверной конфигурации и просит перезагрузить Клиппер.
[stepper_x]
step_pin: PC14
dir_pin: !PC13
enable_pin: !PC15
microsteps: 16
rotation_distance: 40
full_steps_per_rotation: 200 #set to 400 for 0.9 degree stepper
endstop_pin: PA14
#endstop_pin: tmc2209_stepper_x:virtual_endstop
position_min:0
position_endstop: 300
position_max: 300
homing_speed: 50
homing_retract_dist: 5
# при значении « true» производит парковку по направлению min -> max, при значении « false» - парковка в
#противоположном направлении.
#homing_positive_dir: true
#homing_positive_dir: false
step_pulse_duration: 0.000008
[stepper_y]
step_pin: PE5
dir_pin: !PE4
enable_pin: !PD14
microsteps: 16
rotation_distance: 40
full_steps_per_rotation: 200 #set to 400 for 0.9 degree stepper
endstop_pin: PA15
#endstop_pin: tmc2209_stepper_y:virtual_endstop
position_min: 0
position_endstop: 0
position_max: 185
homing_speed: 50
homing_retract_dist: 5
#homing_retract_dist: 0
#homing_positive_dir: true
#homing_positive_dir: false
step_pulse_duration: 0.000008
[stepper_z]
step_pin: PE1
dir_pin: !PE0
enable_pin: !PE2
microsteps: 16
rotation_distance: 8
full_steps_per_rotation: 200
#gear_ratio: 80:16
endstop_pin: ^PB15
#endstop_pin: probe:z_virtual_endstop ## PB12 for Z-max; endstop have'!' is NO
#endstop_pin: tmc2209_stepper_z:virtual_endstop
##tmc2209_stepper_z:virtual_endstop
## Z-position of nozzle (in mm) to z-endstop trigger point relative to print surface (Z0)
## (+) value = endstop above Z0, (-) value = endstop below
## Increasing position_endstop brings nozzle closer to the bed
## After you run Z_ENDSTOP_CALIBRATE, position_endstop will be stored at the very end of your config
#указывается для нивелирования погрешности срабатывания концевика, параметр подвибается индивидуально под каждый принтер, но в среднем устанавливается 0.5
#position_endstop: 0.5
position_endstop: 0
position_max: 300
position_min: 0
#position_min: 0
homing_speed: 5
second_homing_speed: 3
Принтер Z-Bolt. с кинематикой h-bot..
Плата MKS SKIPR V1.0
Установил Klipper.
Ось У в норме. Ось Z в норме.
Проблемы с осью Х – хочет парковаться справа. Концевик расположен слева. Добился правкой файла конфигурации printer.cfg правильной парковки, но он видит максимум оси Х слева.
При нажатии кнопки движения влево, ось движется вправо. Через настройки в вебинтерфейсе Fluidd включил инвентирование оси Х.
Теперь направление движения оси правильное – нажал кнопку влево и ось движется влево. Но – максимум оси слева, а ноль оси Х – справа.
Если параметр homing_positive_dir: ставлю в «false» то появляется сообщение о неверной конфигурации и просит перезагрузить Клиппер.
[stepper_x]
step_pin: PC14
dir_pin: !PC13
enable_pin: !PC15
microsteps: 16
rotation_distance: 40
full_steps_per_rotation: 200 #set to 400 for 0.9 degree stepper
endstop_pin: PA14
#endstop_pin: tmc2209_stepper_x:virtual_endstop
position_min:0
position_endstop: 300
position_max: 300
homing_speed: 50
homing_retract_dist: 5
# при значении « true» производит парковку по направлению min -> max, при значении « false» - парковка в
#противоположном направлении.
#homing_positive_dir: true
#homing_positive_dir: false
step_pulse_duration: 0.000008
[stepper_y]
step_pin: PE5
dir_pin: !PE4
enable_pin: !PD14
microsteps: 16
rotation_distance: 40
full_steps_per_rotation: 200 #set to 400 for 0.9 degree stepper
endstop_pin: PA15
#endstop_pin: tmc2209_stepper_y:virtual_endstop
position_min: 0
position_endstop: 0
position_max: 185
homing_speed: 50
homing_retract_dist: 5
#homing_retract_dist: 0
#homing_positive_dir: true
#homing_positive_dir: false
step_pulse_duration: 0.000008
[stepper_z]
step_pin: PE1
dir_pin: !PE0
enable_pin: !PE2
microsteps: 16
rotation_distance: 8
full_steps_per_rotation: 200
#gear_ratio: 80:16
endstop_pin: ^PB15
#endstop_pin: probe:z_virtual_endstop ## PB12 for Z-max; endstop have'!' is NO
#endstop_pin: tmc2209_stepper_z:virtual_endstop
##tmc2209_stepper_z:virtual_endstop
## Z-position of nozzle (in mm) to z-endstop trigger point relative to print surface (Z0)
## (+) value = endstop above Z0, (-) value = endstop below
## Increasing position_endstop brings nozzle closer to the bed
## After you run Z_ENDSTOP_CALIBRATE, position_endstop will be stored at the very end of your config
#указывается для нивелирования погрешности срабатывания концевика, параметр подвибается индивидуально под каждый принтер, но в среднем устанавливается 0.5
#position_endstop: 0.5
position_endstop: 0
position_max: 300
position_min: 0
#position_min: 0
homing_speed: 5
second_homing_speed: 3