Страница 35 из 47
Re: Помогите настроить прошивку Klipper
Добавлено: 30 июн 2020, 17:41
Avtonomys
Тема не новая но...
https://github.com/manu7irl/klipper-DWC2-installer автоматический инсталлятор klipper, octoprint, dwc
для перезапуска нужного принтера используем:
/tmp/klipper-0 в самом octoprint
Re: Помогите настроить прошивку Klipper
Добавлено: 30 июн 2020, 18:37
_Mikka
Народ привет, не могу разобраться с настройкой уровня стола ? Мучаюсь с конфигом, Z_ENDSTOP_CALIBRATE не хочет принимать значения, что я делаю не так ?
Re: Помогите настроить прошивку Klipper
Добавлено: 03 июл 2020, 15:49
Avtonomys
Дан gcod (marlin):
Нужно переделать в (Prusa):
Решаем:
в нашем файле конфигурации переопределяем шаблон отображения времени печати (он определен в extras/display/display.cfg):
Код: Выделить всё
[display_template _printing_time]
text:
{% if printer.display_status.remaining %}
{% set ptime = printer.display_status.remaining %}
{% else %}
{% set ptime = printer.idle_timeout.printing_time %}
{% endif %}
{ "%02d:%02d" % (ptime // (60 * 60), (ptime // 60) % 60) }
если в M73 есть R то мы показываем время до окончания печати (по мнению prusaslicer), если нету то как и было...
файл extras/display_status.py приводим к виду.
Код: Выделить всё
# Module to handle M73 and M117 display status commands
#
# Copyright (C) 2018-2020 Kevin O'Connor <kevin@koconnor.net>
# Copyright (C) 2018 Eric Callahan <arksine.code@gmail.com>
#
# This file may be distributed under the terms of the GNU GPLv3 license.
M73_TIMEOUT = 5.
class DisplayStatus:
def __init__(self, config):
self.printer = config.get_printer()
self.expire_progress = 0.
self.progress = self.message = self.remaining = None
# Register commands
gcode = self.printer.lookup_object('gcode')
gcode.register_command('M73', self.cmd_M73)
gcode.register_command('M117', self.cmd_M117)
def get_status(self, eventtime):
progress = self.progress
if progress is not None and eventtime > self.expire_progress:
idle_timeout = self.printer.lookup_object('idle_timeout')
idle_timeout_info = idle_timeout.get_status(eventtime)
if idle_timeout_info['state'] != "Printing":
self.progress = progress = None
if progress is None:
progress = 0.
sdcard = self.printer.lookup_object('virtual_sdcard', None)
if sdcard is not None:
progress = sdcard.get_status(eventtime)['progress']
return { 'progress': progress, 'remaining': self.remaining, 'message': self.message }
def cmd_M73(self, gcmd):
progress = gcmd.get_float('P', 0.) / 100.
remaining = gcmd.get_float('R', 1.)
self.remaining = min(5999., max(1., remaining)) * 60.
self.progress = min(1., max(0., progress))
curtime = self.printer.get_reactor().monotonic()
self.expire_progress = curtime + M73_TIMEOUT
def cmd_M117(self, gcmd):
msg = gcmd.get_commandline()
umsg = msg.upper()
if not umsg.startswith('M117'):
# Parse out additional info if M117 recd during a print
start = umsg.find('M117')
end = msg.rfind('*')
msg = msg[start:end]
if len(msg) > 5:
self.message = msg[5:]
else:
self.message = None
def load_config(config):
return DisplayStatus(config)
Проверяем M73 P10 R1000
Спойлер
Re: Помогите настроить прошивку Klipper
Добавлено: 10 июл 2020, 11:08
Avtonomys
Заказал для tvbox (x96mini, "Armbian buster with Linux 5.7.2-arm-64" + klipper + dwc2) usb wifi свисток -
https://aliexpress.ru/item/32970676307.html
тест скорости в самой приставке:
Спойлер
- 9735584027.png (20.93 КБ) 2226 просмотров
Re: Помогите настроить прошивку Klipper
Добавлено: 01 сен 2020, 20:40
Avtonomys
Re: Помогите настроить прошивку Klipper
Добавлено: 01 сен 2020, 21:54
Kaktus
В Репрап такое есть
https://www.thingiverse.com/thing:3209955 Я на дельте пробовал - не прокатило, только для картезианцев. По отзывам помогает.
Re: Помогите настроить прошивку Klipper
Добавлено: 11 сен 2020, 21:01
Avtonomys
Автор плагина dwc2-for-klipper (
https://github.com/Stephan3/dwc2-for-klipper) отказался от дальнейшего развития. вдруг если ктото обновил klipper и все сломалось... чинить так -
https://github.com/Stephan3/dwc2-for-kl ... -679213417
на смену его он делает новую реализацию dwc2-for-klipper-socket (
https://github.com/Stephan3/dwc2-for-klipper-socket), попробовал, работает ))
из глюков которые увидел сразу - Home(g28) почему то 3 раза срабатывает из веб морды ))
Re: Помогите настроить прошивку Klipper
Добавлено: 13 сен 2020, 14:34
Avtonomys
еще один автоматический инсталятор для klipper + dwc/octoprint + еще какая веб морда сделанная специально под klipper
https://github.com/th33xitus/kiauh )) если закачка пакетов не тупит то ставится за 2-5 минут - klipper + dwc)))
Re: Помогите настроить прошивку Klipper
Добавлено: 22 сен 2020, 15:13
Avtonomys
Попробовал, вроде работает
на тестовой модельки заметна разница. нужна тонкая настройка, а сам по себе тест не особо быстрый....
Сверху модель без компенсации, снизу с компенсацией (MZV):
Ось X
Спойлер
Ось Y
Спойлер
Re: Помогите настроить прошивку Klipper
Добавлено: 26 сен 2020, 11:56
Avtonomys
Настраиваем ретракты, температуру легко и быстро)))
Длинна (RETRACT_LENGTH) ретракта будет изменятся на каждом слои от 0(START) до 5 мм (100мм(высоту модели) * 0.05(FACTOR)) при высоте модели 100мм. высота слоя 0.2мм.
Код: Выделить всё
TUNING_TOWER COMMAND=SET_RETRACTION PARAMETER=RETRACT_LENGTH START=0 FACTOR=0.05
Скорость (RETRACT_SPEED) ретракта будет изменятся на каждом слои от 5 (START) до 35мм(100мм(высоту модели) * 0.3 (FACTOR) + START) при выоте модели 100мм. высота слоя 0.2мм.
Код: Выделить всё
TUNING_TOWER COMMAND=SET_RETRACTION PARAMETER=RETRACT_SPEED START=5 FACTOR=0.3
Делаем тест, мерим от низа модели до того места где все устраивает -
высота * FACTOR + START.
пример с температурой, с каждых 7.2мм температура будет снижаться на 5гр (на каждом слои по чуть чуть ):
Код: Выделить всё
TUNING_TOWER COMMAND="SET_HEATER_TEMPERATURE HEATER=extruder" PARAMETER=TARGET START=260 FACTOR=-.695
ЗС. Данная команда вводится в консоль перед печатью тестовой модели, в слайсере ничего выставлять специально не нужно.
Re: Помогите настроить прошивку Klipper
Добавлено: 17 янв 2021, 09:52
Kaktus
Решился накатить Клиппер на Дуэт, и столкнулся с непонятной для меня проблемой - шаговики пропускают шаги от малейшего усилия. Те, что на башнях (0,9) голову поднять не могут, на экструдере (1,8) вхолостую крутит, но пальцем легко тормозится. Токи крутил, sense_resistor тоже, микрошагами/интерполяциями играл - не помогает...
Спойлер
Starting Klippy...
Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/klipper_config/printer.cfg', '-l', '/tmp/klippy.log', '-a', '/tmp/klippy_uds']
Git version: 'v0.9.1-153-g64097cb0-dirty'
CPU: 4 core ARMv7 Processor rev 4 (v7l)
Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]'
Start printer at Sun Jan 17 05:41:58 2021 (1610862118.8 12.3)
===== Config file =====
[virtual_sdcard]
path = ~/sdcard
[pause_resume]
[display_status]
[gcode_macro PAUSE]
rename_existing = BASE_PAUSE
default_parameter_x = 230
default_parameter_y = 230
default_parameter_z = 10
default_parameter_e = 1
gcode =
SAVE_GCODE_STATE NAME=PAUSE_state
BASE_PAUSE
G91
G1 E-{E} F2100
G1 Z{Z}
G90
G1 X{X} Y{Y} F6000
[gcode_macro RESUME]
rename_existing = BASE_RESUME
default_parameter_e = 1
gcode =
G91
G1 E{E} F2100
G90
RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1
BASE_RESUME
[gcode_macro CANCEL_PRINT]
rename_existing = BASE_CANCEL_PRINT
gcode =
TURN_OFF_HEATERS
CLEAR_PAUSE
SDCARD_RESET_FILE
BASE_CANCEL_PRINT
[stepper_a]
step_pin = PD6
dir_pin = PD11
enable_pin = !PC6
microsteps = 16
full_steps_per_rotation = 400
rotation_distance = 10
endstop_pin = ^PC14
homing_speed = 100
position_endstop = 271.87
arm_length = 242.1
[tmc2660 stepper_a]
cs_pin = PD14
spi_bus = usart1
run_current = 1
sense_resistor = 0.051
[stepper_b]
step_pin = PD7
dir_pin = PD12
enable_pin = !PC6
microsteps = 16
full_steps_per_rotation = 400
rotation_distance = 10
endstop_pin = ^PA2
[tmc2660 stepper_b]
cs_pin = PC9
spi_bus = usart1
run_current = 1
sense_resistor = 0.051
[stepper_c]
step_pin = PD8
dir_pin = PD13
enable_pin = !PC6
microsteps = 16
full_steps_per_rotation = 400
rotation_distance = 10
endstop_pin = ^PD29
[tmc2660 stepper_c]
cs_pin = PC10
spi_bus = usart1
run_current = 1.5
sense_resistor = 0.051
[extruder]
step_pin = PD5
dir_pin = PA1
enable_pin = !PC6
microsteps = 128
rotation_distance = 6
nozzle_diameter = 0.400
filament_diameter = 1.750
heater_pin = !PA20
sensor_type = EPCOS 100K B57560G104F
sensor_pin = PC15
control = pid
pid_kp = 22.2
pid_ki = 1.08
pid_kd = 114
min_temp = 0
max_temp = 250
[tmc2660 extruder]
cs_pin = PC17
spi_bus = usart1
interpolate = False
run_current = 0.7
sense_resistor = 0.051
[heater_bed]
heater_pin = !PA19
sensor_type = EPCOS 100K B57560G104F
sensor_pin = PC13
control = watermark
min_temp = 0
max_temp = 130
[fan]
pin = PC23
[heater_fan nozzle_cooling_fan]
pin = PC26
[mcu]
serial = /dev/serial/by-id/usb-Klipper_sam4e8e_0031385338484A323135303131303437-if00
[printer]
kinematics = delta
max_velocity = 300
max_accel = 3000
max_z_velocity = 150
delta_radius = 112.6
print_radius = 100
[delta_calibrate]
radius = 50
[output_pin psupower]
pin = PD15
[gcode_macro M80]
gcode = SET_PIN PIN=psupower VALUE=1
[gcode_macro M81]
gcode = SET_PIN PIN=psupower VALUE=0
=======================
Delta max build height 271.87mm (radius tapered above 244.09mm)
Delta max build radius 100.00mm (moves slowed past 117.08mm and 126.21mm)
Extruder max_extrude_ratio=0.266081
Starting serial connect
got {'#receive_time': 13.163600099, u'next_clock': 4116987392L, u'oid': 8, u'value': 31378, '#name': u'analog_in_state', '#sent_time': 13.129216974}
got {'#receive_time': 13.254016036, u'next_clock': 4127787392L, u'oid': 17, u'value': 31409, '#name': u'analog_in_state', '#sent_time': 13.233578015}
Loaded MCU 'mcu' 86 commands (v0.9.1-153-g64097cb0-20210117_052625-raspberrypi / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1)
MCU 'mcu' config: BUS_PINS_twi1=PB5,PB4 BUS_PINS_twi0=PA4,PA3 BUS_PINS_spi=PA12,PA13,PA14 STEP_DELAY=2 BUS_PINS_usart0=PB0,PB1,PB13 ADC_MAX=4095 BUS_PINS_usart1=PA21,PA22,PA23 PWM_MAX=255 CLOCK_FREQ=120000000 RESERVE_PINS_USB=PB10,PB11 MCU=sam4e8e STATS_SUMSQ_BASE=256
Configured MCU 'mcu' (1024 moves)
Enabling TMC virtual enable for 'stepper_a'
Enabling TMC virtual enable for 'stepper_b'
Enabling TMC virtual enable for 'stepper_c'
Enabling TMC virtual enable for 'extruder'
Starting heater checks for heater_bed
Starting heater checks for extruder
webhooks client 1969185896: New connection
webhooks client 1969185896: Client info {'program': 'Moonraker', 'version': 'v0.2.8-31-ge2c325a'}
webhooks: registering remote method 'shutdown_machine' for connection id: 1969185896
webhooks: registering remote method 'reboot_machine' for connection id: 1969185896
Stats 33.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1221 bytes_read=6097 bytes_retransmit=9 bytes_invalid=0 send_seq=147 receive_seq=147 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001779 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.74 cputime=1.294 memavail=832028
Stats 34.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1227 bytes_read=6218 bytes_retransmit=9 bytes_invalid=0 send_seq=148 receive_seq=148 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001763 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.74 cputime=1.311 memavail=832028
Stats 35.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1233 bytes_read=6338 bytes_retransmit=9 bytes_invalid=0 send_seq=149 receive_seq=149 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001771 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.68 cputime=1.329 memavail=832028
Stats 36.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1239 bytes_read=6459 bytes_retransmit=9 bytes_invalid=0 send_seq=150 receive_seq=150 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001777 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.68 cputime=1.346 memavail=832028
Stats 37.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1245 bytes_read=6580 bytes_retransmit=9 bytes_invalid=0 send_seq=151 receive_seq=151 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001769 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.68 cputime=1.363 memavail=832028
Stats 38.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1251 bytes_read=6686 bytes_retransmit=9 bytes_invalid=0 send_seq=152 receive_seq=152 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001772 heater_bed: target=0 temp=23.7 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.68 cputime=1.379 memavail=832028
Stats 39.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1257 bytes_read=6807 bytes_retransmit=9 bytes_invalid=0 send_seq=153 receive_seq=153 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001777 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.68 cputime=1.397 memavail=832056
Stats 40.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1263 bytes_read=6942 bytes_retransmit=9 bytes_invalid=0 send_seq=154 receive_seq=154 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001766 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2666.331 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.62 cputime=1.415 memavail=832056
Stats 41.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=1697 bytes_read=7093 bytes_retransmit=9 bytes_invalid=0 send_seq=164 receive_seq=164 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001765 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2675.224 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.62 cputime=1.459 memavail=831812
Stats 42.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=2223 bytes_read=7314 bytes_retransmit=9 bytes_invalid=0 send_seq=185 receive_seq=185 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001740 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2676.224 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.62 cputime=1.576 memavail=831812
Stats 43.4: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=2770 bytes_read=7577 bytes_retransmit=9 bytes_invalid=0 send_seq=209 receive_seq=209 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001716 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2677.224 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.62 cputime=1.694 memavail=831812
Stats 44.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=3343 bytes_read=7825 bytes_retransmit=9 bytes_invalid=0 send_seq=234 receive_seq=233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001694 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2678.274 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.62 cputime=1.817 memavail=831812
Stats 45.5: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000017 mcu_task_stddev=0.000015 bytes_write=3890 bytes_read=8118 bytes_retransmit=9 bytes_invalid=0 send_seq=258 receive_seq=257 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001678 heater_bed: target=0 temp=23.7 pwm=0.000 print_time=2679.274 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.57 cputime=1.937 memavail=831812
Stats 46.5: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000017 mcu_task_stddev=0.000015 bytes_write=4437 bytes_read=8371 bytes_retransmit=9 bytes_invalid=0 send_seq=282 receive_seq=282 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001672 heater_bed: target=0 temp=23.7 pwm=0.000 print_time=2680.274 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.57 cputime=2.058 memavail=831812
Stats 47.5: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000017 mcu_task_stddev=0.000015 bytes_write=5212 bytes_read=8634 bytes_retransmit=9 bytes_invalid=0 send_seq=309 receive_seq=309 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001666 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2681.275 buffer_time=0.195 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.57 cputime=2.167 memavail=831812
Stats 48.5: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000017 mcu_task_stddev=0.000015 bytes_write=5239 bytes_read=8812 bytes_retransmit=9 bytes_invalid=0 send_seq=313 receive_seq=313 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001666 heater_bed: target=0 temp=23.5 pwm=0.000 print_time=2681.275 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.57 cputime=2.193 memavail=831812
Failed to home a: Timeout during homing
Stats 49.5: gcodein=0 mcu: mcu_awake=0.005 mcu_task_avg=0.000017 mcu_task_stddev=0.000015 bytes_write=5352 bytes_read=8990 bytes_retransmit=9 bytes_invalid=0 send_seq=323 receive_seq=323 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001656 heater_bed: target=0 temp=23.5 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.57 cputime=2.227 memavail=831848
Stats 50.5: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000016 mcu_task_stddev=0.000017 bytes_write=5358 bytes_read=9108 bytes_retransmit=9 bytes_invalid=0 send_seq=324 receive_seq=324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001664 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.53 cputime=2.244 memavail=831848
Stats 51.5: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000016 mcu_task_stddev=0.000017 bytes_write=5364 bytes_read=9235 bytes_retransmit=9 bytes_invalid=0 send_seq=325 receive_seq=325 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001669 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.53 cputime=2.261 memavail=831848
Stats 52.5: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000016 mcu_task_stddev=0.000017 bytes_write=5370 bytes_read=9336 bytes_retransmit=9 bytes_invalid=0 send_seq=326 receive_seq=326 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001675 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.53 cputime=2.277 memavail=831848
Stats 53.5: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000016 mcu_task_stddev=0.000017 bytes_write=5376 bytes_read=9442 bytes_retransmit=9 bytes_invalid=0 send_seq=327 receive_seq=327 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001683 heater_bed: target=0 temp=23.5 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.53 cputime=2.293 memavail=831848
Stats 54.5: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000016 mcu_task_stddev=0.000017 bytes_write=5382 bytes_read=9578 bytes_retransmit=9 bytes_invalid=0 send_seq=328 receive_seq=328 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001683 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2683.009 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.53 cputime=2.309 memavail=831848
Stats 55.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5401 bytes_read=9703 bytes_retransmit=9 bytes_invalid=0 send_seq=330 receive_seq=330 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001682 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2689.191 buffer_time=0.106 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.49 cputime=2.330 memavail=831848
Stats 56.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5407 bytes_read=9809 bytes_retransmit=9 bytes_invalid=0 send_seq=331 receive_seq=331 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001679 heater_bed: target=0 temp=23.5 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.49 cputime=2.347 memavail=831848
Stats 57.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5413 bytes_read=9945 bytes_retransmit=9 bytes_invalid=0 send_seq=332 receive_seq=332 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001684 heater_bed: target=0 temp=23.5 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.49 cputime=2.365 memavail=831848
Stats 58.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5419 bytes_read=10051 bytes_retransmit=9 bytes_invalid=0 send_seq=333 receive_seq=333 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001684 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.49 cputime=2.381 memavail=831848
Stats 59.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5425 bytes_read=10157 bytes_retransmit=9 bytes_invalid=0 send_seq=334 receive_seq=334 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001683 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.49 cputime=2.397 memavail=831872
Stats 60.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5431 bytes_read=10307 bytes_retransmit=9 bytes_invalid=0 send_seq=335 receive_seq=335 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001687 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.0 pwm=0.000 sysload=0.45 cputime=2.414 memavail=831872
Stats 61.5: gcodein=0 mcu: mcu_awake=0.001 mcu_task_avg=0.000005 mcu_task_stddev=0.000005 bytes_write=5437 bytes_read=10413 bytes_retransmit=9 bytes_invalid=0 send_seq=336 receive_seq=336 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=120001690 heater_bed: target=0 temp=23.6 pwm=0.000 print_time=2689.191 buffer_time=0.000 print_stall=0 extruder: target=0 temp=23.1 pwm=0.000 sysload=0.45 cputime=2.430 memavail=831872
Re: Помогите настроить прошивку Klipper
Добавлено: 17 янв 2021, 12:35
torabravo
Kaktus писал(а): ↑17 янв 2021, 09:52
[tmc2660 stepper_a]
cs_pin = PD14
spi_bus = usart1
run_current = 1
sense_resistor = 0.051
В
документации сказанно, что сопротивление должно быть в омах:
Код: Выделить всё
#sense_resistor:
# The resistance (in ohms) of the motor sense resistor. This
# parameter must be provided.
Re: Помогите настроить прошивку Klipper
Добавлено: 17 янв 2021, 12:54
Kaktus
torabravo, Да я пробовал крутить до 1000 - никакого эффекта. Кевин писал где-то (уже не найду сходу), что он сам толком не разобрался с этим параметром, и установил 0,051 по дефолту...
Re: Помогите настроить прошивку Klipper
Добавлено: 18 янв 2021, 15:29
Avtonomys
а поменять тип кинематики и настроить одну из осей как ось Z к примеру, может глюк именно с этой кинематикой...
и правильно ли рассчитаны шаги на мм?
Re: Помогите настроить прошивку Klipper
Добавлено: 18 янв 2021, 20:22
Kaktus
Avtonomys, Дрыгатели запустил (по дефолту стояло idle_current_percent: 100, выставил 30 - поехали). Но вылезла еще одна проблема - можно почитать на соседнем ресурсе
https://3dtoday.ru/questions/duet-klipper#formComment