Plugin d'analyse de résonance Klippain Shake&Tune
Klippain Shake&Tune est un plugin d'analyse de résonance et de calibration d'Input Shaper pour Klipper. Il génère des graphiques visuels à partir des données de vibration collectées par l'accéléromètre, aidant à diagnostiquer les problèmes mécaniques et à optimiser les filtres Input Shaper.
Configuration d'activation
FlyOS-Fast v1.3.5 et versions ultérieures incluent Shake&Tune préinstallé, aucune installation manuelle n'est nécessaire. Ajoutez la section de configuration suivante dans printer.cfg pour l'activer :
[shaketune]
# result_folder: ~/printer_data/config/ShakeTune_results
# Chemin de sauvegarde des résultats, le dossier est créé automatiquement s'il n'existe pas
# number_of_results_to_keep: 10
# Nombre de résultats récents à conserver, les anciens fichiers sont automatiquement nettoyés au-delà
# keep_raw_data: False
# Mettez sur True pour également sauvegarder les fichiers .stdata bruts, utile pour le débogage ou l'envoi de retours
# show_macros_in_webui: True
# Affiche les boutons des macros Shake&Tune dans l'interface web Fluidd / Mainsail
# timeout: 600
# Délai d'expiration de génération des graphiques (secondes), peut être augmenté sur les appareils à faibles performances
Après l'ajout, exécutez Sauvegarder et redémarrer dans l'interface web.
Commandes de macros disponibles
Avant d'utiliser Shake&Tune, vous devez vérifier :
- Qu'un accéléromètre (ADXL345, LIS2DW, etc.) est installé et correctement configuré, et que
ACCELEROMETER_QUERYrenvoie des données correctement. - Que la section
[resonance_tester]est définie dansprinter.cfg. - Que l'imprimante est déjà homée.
Les commandes de macros suivantes peuvent être utilisées dans la console web ou en G-code :
| Macro | Utilisation |
|---|---|
TEST_RESONANCES AXIS=X | Mesure la résonance de l'axe X et génère un spectre de fréquences ainsi que des paramètres Input Shaper recommandés |
TEST_RESONANCES AXIS=Y | Mesure la résonance de l'axe Y et génère un spectre de fréquences |
TEST_RESONANCES AXIS=X OUTPUT=raw_data | Collecte uniquement les données brutes, sans générer automatiquement de graphiques |
COMPARE_RESONANCES | Compare les deux dernières mesures de résonance pour observer les effets des ajustements |
BELTS_SHAPER_TUNING | Test de résonance dédié aux courroies, génère un graphique comparatif du spectre avec fenêtre de Hanning |
Après chaque exécution, Shake&Tune génère des fichiers PNG dans result_folder, consultables directement via le gestionnaire de fichiers de Fluidd / Mainsail.
Configuration et test de l'accéléromètre : Voir le test et la calibration de l'accéléromètre
Compensation de résonance et optimisation Input Shaper : Voir les problèmes de configuration de compensation de résonance et de pression anticipée
Instructions d'installation générales : Voir les plugins et extensions DebugDoc