KREMEN Реклама
KREMEN Реклама

inputshaper macros - не получается через браузер в "Klipper" визуально посмотреть сохраненные графики.

Четланин
Идет загрузка
Загрузка
23.06.2025
584
3
Вопросы и ответы

Здравствуйте.

Случайно наткнулся на данный сайт.

https://pastebin.com/srrLVdXn

На моем самодельном принтере настроен акселерометр.

#########################################################################################################################

###inputshaper macros:

[gcode_macro ADXL_X]

description: test resonances in x direction / of the hotend

gcode:

  M118 DO NOT TOUCH THE PRINTER UNTIL DONE!!!

  home_check                                        #or g28 if you dont have a macro to check if you orinter is homed

  SHAPER_CALIBRATE AXIS=x

  RUN_SHELL_COMMAND CMD=adxl_x

  M118 Test done

  SAVE_CONFIG

[gcode_macro ADXL_Y]

description: test resonances in y direction / of the heated bed

gcode:

  M118 DO NOT TOUCH THE PRINTER UNTIL DONE!!!

  home_check                                            #or g28

  SHAPER_CALIBRATE AXIS=y

  RUN_SHELL_COMMAND CMD=adxl_y

  M118 Test done

  SAVE_CONFIG

Данный макрос отрабатывает полностью!

Но вот дальше не могу понять и разобраться в чем проблема.

В самом интернет браузера открываю "Klipper" захожу в раздел СИСТЕМА -> КОНФИГУРАЦИОННЫЕ ФАЙЛЫ.

В нем создаю два файла "adxl_x.sh" и "adxl_x.sh".

В первый файл прописываю строку, сохраняю.

~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_x_*.csv -o ~/klipper_config/shaper_calibrate_x.png

Во второй файл прописывая строку, сохраняю.

~/klipper/scripts/calibrate_shaper.py /tmp/calibration_data_y_*.csv -o ~/klipper_config/shaper_calibrate_y.png

Далее, создаю третий файл "shell_command.cfg"

В него прямым копированием вставил следующие строки.

[gcode_shell_command adxl_x]

command: sh /home/pi/klipper_config/macro/shell_commands/adxl_x.sh

# edit: ´klipper_config/macro/shell_commands/´ to where your .sh file lays

timeout: 60.

verbose: True

[gcode_shell_command adxl_y]

command: sh /home/pi/klipper_config/macro/shell_commands/adxl_y.sh

# edit: ´klipper_config/macro/shell_commands/´ to where your .sh file lays

timeout: 60.

verbose: True

В результате моих действий, ошибок нет. Макросы работают.

Но я не могу найти возможно их вообще нет двух автоматически созданных фалов для осей X и Y с расширением ".png".

С помощью программы "WinSCP" про шерстил весь носитель.

Мои познания в Linux около 1%. Так что не судите строго, но я стараюсь :)

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама