Aller au contenu principal

Utilisation de l'accéléromètre

Tutoriel d'utilisation

Installation des paquets dépendants

note

Remarques importantes

  • Si votre appareil tourne déjà sous le système FlyOS-FAST, les dépendances nécessaires sont déjà préinstallées, vous pouvez sauter cette étape.
  • Si vous utilisez une machine hôte autre que FLY, veuillez absolument effectuer les opérations suivantes.
  • Il est conseillé d'utiliser des outils SSH tels que MobaXterm ou PuTTY pour vous connecter à l'appareil avant de commencer.

Étapes d'installation

  1. Exécutez successivement les commandes suivantes pour installer les paquets dépendants.
  2. Le temps d'installation dépend des performances du CPU et de l'état du réseau. En général, cela prend 10 à 20 minutes, veuillez patienter jusqu'à ce que l'installation soit terminée.
  3. Si la mémoire (RAM) de l'appareil est trop faible, l'installation pourrait échouer.

Installation des dépendances système :

sudo apt install python3-numpy python3-matplotlib libatlas-base-dev

Installation des dépendances de l'environnement virtuel Klipper :

~/klippy-env/bin/pip install matplotlib numpy

Test de l'accéléromètre

Prérequis

  • L'imprimante a déjà effectué l'opération de mise à zéro (Homing).
  • Assurez-vous que l'accéléromètre a été correctement activé dans le fichier de configuration de Klipper.

Commandes de test

Saisissez la commande suivante dans la console Klipper :

ACCELEROMETER_QUERY

Si plusieurs accéléromètres sont connectés, vous pouvez spécifier une puce pour le test :

ACCELEROMETER_QUERY CHIP=<Nom_du_circuit_ADXL>

Remplacez <Nom_du_circuit_ADXL> par l'identifiant réel de l'accéléromètre (par exemple adxl345).

Traitement des problèmes courants

  1. Échec à la première exécution : certaines versions anciennes de Klipper peuvent rencontrer un délai de reconnaissance des commandes. Si aucune donnée n'est renvoyée à la première tentative, veuillez réexécuter la même commande.
  2. Commande non reconnue : si après plusieurs tentatives, le système continue d'afficher une erreur de commande inconnue, cela peut être dû à une version trop ancienne de Klipper. Nous vous recommandons :
    • De mettre à jour Klipper vers la dernière version
    • Ou de réinstaller la dernière version du système (par exemple, la dernière version de FlyOS-FAST)

Interprétation des résultats

  • Sortie normale : si un flux de données continu est renvoyé (comme indiqué dans l'image ci-dessous), cela signifie que l'accéléromètre fonctionne correctement et que vous pouvez effectuer des mesures de compensation de résonance.
  • Erreur de sortie : si vous obtenez un message de dépassement de délai, aucune donnée ou une erreur de communication, veuillez vérifier successivement :
    1. Si les câbles de l'accéléromètre sont bien connectés
    2. Si la configuration du capteur et du bus SPI dans le fichier de configuration est correcte
    3. Si l'alimentation électrique est stable

  • Note : certaines anciennes versions de Klipper nécessitent d'exécuter deux fois la commande ACCELEROMETER_QUERY avant d'obtenir une valeur correcte pour l'accéléromètre.

Calibrage de l'accéléromètre

Étapes de calibration

  1. Assurez-vous que l'imprimante est correctement homée (mise à zéro).
  2. Saisissez la commande suivante dans la console pour commencer le calibrage automatique des axes X et Y :
    SHAPER_CALIBRATE
  3. Une fois le calibrage terminé, enregistrez la configuration :
    SAVE_CONFIG

Calibrage d'un seul axe

Si vous souhaitez calibrer uniquement un seul axe, utilisez la commande suivante :

SHAPER_CALIBRATE AXIS=X

Ou remplacez X par Y.

avertir

Avertissement de sécurité

  • Pendant le calibrage, l'imprimante peut vibrer violemment. Si les vibrations deviennent trop intenses, appuyez immédiatement sur le bouton d'arrêt d'urgence ou envoyez la commande M112 pour arrêter l'imprimante en urgence.

Réduction de l'intensité des vibrations

Si les vibrations sont trop fortes pendant le test, vous pouvez réduire la valeur du paramètre accel_per_hz (la valeur par défaut est 75) :

[resonance_tester]
accel_per_hz: 50

Note : Les étapes ci-dessus s'appliquent à la plupart des configurations de compensation de résonance sur les imprimantes 3D basées sur Klipper. Veuillez les ajuster selon votre matériel et environnement système réels.

Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...