Перейти к основному содержанию

Плагин анализа резонанса Klippain Shake&Tune

Klippain Shake&Tune — это плагин для анализа резонанса и калибровки входного формирователя Klipper, который позволяет создавать визуальные графики на основе данных вибрации, собранных акселерометром, помогая диагностировать механические проблемы и оптимизировать фильтры Input Shaper.

Конфигурация включения

В FlyOS-Fast v1.3.5 и выше Shake&Tune уже предустановлен, ручная установка не требуется. Для включения добавьте следующий блок конфигурации в printer.cfg:

[shaketune]
# result_folder: ~/printer_data/config/ShakeTune_results
# Путь сохранения результатов обработки, автоматически создается, если папка не существует
# number_of_results_to_keep: 10
# Количество сохраняемых последних результатов, старые файлы автоматически очищаются при превышении
# keep_raw_data: False
# Установите True, чтобы также сохранять исходные файлы .stdata для диагностики проблем или отправки отзывов
# show_macros_in_webui: True
# Показать кнопки макросов Shake&Tune в веб-интерфейсе Fluidd / Mainsail
# timeout: 600
# Время ожидания генерации графиков (секунды), можно увеличить для устройств с низкой производительностью

После добавления выполните Сохранить и перезагрузить в веб-интерфейсе.

Доступные макрокоманды

Предварительные требования

Перед использованием Shake&Tune необходимо убедиться:

  1. Акселерометр (ADXL345, LIS2DW и т.д.) установлен и правильно настроен, ACCELEROMETER_QUERY возвращает данные без ошибок.
  2. В printer.cfg определен блок [resonance_tester].
  3. Принтер выполнил процедуру возврата в исходное положение.

Следующие макрокоманды можно использовать в веб-консоли или G-code:

МакрокомандаНазначение
TEST_RESONANCES AXIS=XИзмерение резонанса по оси X и создание спектрального графика с рекомендуемыми параметрами Input Shaper
TEST_RESONANCES AXIS=YИзмерение резонанса по оси Y и создание спектрального графика
TEST_RESONANCES AXIS=X OUTPUT=raw_dataТолько сбор исходных данных без автоматического создания графиков
COMPARE_RESONANCESСравнение двух последних результатов измерения резонанса для оценки эффекта настроек
BELTS_SHAPER_TUNINGСпециальный тест резонанса ремней, создает сравнительный график спектра с окном Ханнинга

После каждого выполнения Shake&Tune создает PNG-файлы графиков в result_folder, которые можно просмотреть через файловый менеджер Fluidd / Mainsail.

Конфигурация и тестирование акселерометра: Просмотр тестирования и калибровки акселерометра

Компенсация резонанса и настройка Input Shaper: Просмотр проблем компенсации резонанса и настройки давления

Общие инструкции по установке: Просмотр плагинов и расширений DebugDoc

Loading...