Aller au contenu

Input Shaping

Klipper intégre le support de l'accéléromètre ADXL345, qui peut être utilisé pour mesurer les fréquences de résonance de l'imprimante pour différents axes, et régler automatiquement les paramètres d'entrée pour compenser les résonances. Cela permet de réduire l'ondulation (également connue sous le nom de ghosting) sur les impressions.


Il en convient que vous ayez suivi la procédure de configuration de l'ADXL au préalable via cette section Configuration de l'ADXL.

  • Pour tester la connexion de l'accéléromètre, lancez la macro suivante :
ADXL_TEST
  • Quelque chose comme ceci doit être renvoyé dans la section console de Mainsail :
accelerometer values (x, y, z): 5551.544565, 7048.078582, -1924.535449
  • Pour mesurer le bruit de l'accéléromètre pour chaque axe, lancez la macro suivante :
ADXL_NOISE
  • Vous devriez obtenir des chiffres de référence pour le bruit de l'accéléromètre sur les axes (ils devraient être compris dans la plage de ~ 1-100). Un bruit d'axes trop élevé (par exemple 1000 et plus) peut indiquer des problèmes de capteur, des problèmes d'alimentation ou des ventilateurs déséquilibrés trop bruyants.

  • Pour mesurer les résonances de l’axe X, lancez la macro suivante :

ADXL_AXE_X
  • Le résultat vous indique le type et la fréquence recommandée pour l'axe X ainsi que la valeur d'accélération maximum recommandée.

  • Pour mesurer les résonances de l’axe Y, lancez la macro suivante :

ADXL_AXE_Y
  • Le résultat vous indique le type et la fréquence recommandée pour l'axe Y ainsi que la valeur d'accélération maximum recommandée.

  • Il est ensuite nécessaire de sauvegarder la configuration en cliquant sur la macro :

SAUVEGARDER
  • Rendez-vous dans l'onglet Machine sur le menu latéral gauche, ouvrez le fichier printer.cfg et modifiez la ligne max_accel de la section Paramètres Imprimante en reportant la plus petite des deux valeurs d'accélération maximum recommandées obtenue :

A noter également que le paramètre max_accel_to_decel doit généralement être la moitié du paramètre max_accel.

printer.cfg
########################################
# Paramètres Imprimante
########################################

[printer]
kinematics: delta
max_velocity: 300
max_accel: 3700
max_accel_to_decel: 1850
square_corner_velocity: 5.0
  • Commentez (ajoutez un #) devant la ligne suivante dans le fichier printer.cfg pour désactiver la prise en charge de l’ADXL :
printer.cfg
#[include adxl345.cfg]  #Activer si vous souhaitez utiliser l'ADXL (doit être désactivé après utilisation)
  • Cliquez sur SAUVEGARDER ET REDÉMARRAGE en haut à droite pour enregistrer le fichier.

Les tests de résonances doivent de nouveau être effectués après une maintenance sur l'imprimante ou si celle-ci a été déplacée.


Vous trouverez plus d'informations sur la documentation officielle : Mesasuring Resonances | Klipper

A noter que ces mesures peuvent également être faites sans ADXL, cependant cela reste moins précis. Voir la documentation officielle : Resonance Compensation | Klipper