Introduction au positionnement
Direction du déplacement
- Explication sur l'inversion des moteurs XY et la direction incorrecte du déplacement pour la structure COREXY
Cas | Description du phénomène | Solution matérielle |
---|---|---|
Cas 1 | Les axes XY sont inversés et les directions positive et négative de XY sont inversées | Inverser le câblage du moteur X (intervertir deux phases du moteur X) |
Cas 2 | Les axes XY sont inversés mais les directions positive et négative de XY sont correctes | Inverser le câblage du moteur Y (intervertir deux phases du moteur Y) |
Cas 3 | Les axes XY sont inversés, la direction positive/négative de X est correcte, celle de Y est inversée | Inverser d'abord le câblage du moteur X, puis intervertir les câbles des moteurs X et Y |
Cas 4 | Les axes XY sont inversés, la direction positive/négative de X est inversée, celle de Y est correcte | Inverser d'abord le câblage du moteur Y, puis intervertir les câbles des moteurs X et Y |
Cas 5 | Les axes XY sont correctement contrôlés, mais les directions positive et négative de XY sont inversées | Inverser à la fois le câblage des moteurs X et Y |
Cas 6 | Les axes XY sont correctement contrôlés, la direction positive/négative de X est correcte, celle de Y est inversée | Intervertir les câbles des moteurs X et Y |
Cas 7 | Les axes XY sont correctement contrôlés, la direction positive/négative de X est inversée, celle de Y est correcte | Intervertir d'abord les câbles des moteurs X et Y, puis inverser le câblage des moteurs X et Y |
Instructions pour le positionnement
Étape 1 : Vérifier l'état des fins de course
- Déplacer la tête d'impression au centre du plateau chauffant.
- Entrer la commande suivante dans la console :
QUERY_ENDSTOPS
- Vérifier l'état des fins de course retourné :
- Dans des conditions normales, toutes les fins de course doivent afficher
OPEN
(état non déclenché). - Si l'état affiche
TRIGGERED
, cela signifie que la fin de course est déjà déclenchée. Dans ce cas, ne pas modifier la configuration et passer à l'étape suivante.
Étape 2 : Déclencher manuellement une fin de course et vérifier le changement d'état
- Déclencher manuellement une fin de course et entrer à nouveau la commande
QUERY_ENDSTOPS
dans la console pour vérifier le fonctionnement de la fin de course, comme indiqué dans le tableau ci-dessous :
Changement d'état | Signification | Cause ou suggestion possible |
---|---|---|
Passage de OPEN à TRIGGERED | Configuration correcte de la fin de course | Le capteur et le câblage sont normaux, la configuration est correcte |
Passage de TRIGGERED à OPEN | Signal inversé de la fin de course | Erreur de logique du signal dans la configuration, il faut inverser l'état de la fin de course |
Aucun changement d'état | Fin de course non réactive | Erreur de configuration des broches, câblage déconnecté ou capteur défectueux, vérifier le matériel |
Changement d'état d'autres fins de course | Déclenchement erroné | Conflit de configuration des broches ou câblage incorrect, vérifier la configuration et le câblage |
Méthode de déplacement multi-axe
Étapes de configuration
- Ajouter la configuration suivante dans
printer.cfg
pour activer la fonction de déplacement forcé :[force_move]
enable_force_move: true - Il est possible d'effectuer des déplacements forcés via l'interface de contrôle (illustration ci-dessous) :
Remarques importantes
- Déplacement d'un seul moteur : Il n'est possible de forcer le déplacement que d'un seul moteur à la fois, même si la machine possède une structure multi-axe.
- Déplacement synchronisé multi-axe : Pour déplacer simultanément plusieurs axes (par exemple, deux axes Z), il faut d'abord définir la position de la tête d'impression à l'aide de la commande suivante, avant d'exécuter le déplacement :
SET_KINEMATIC_POSITION x=50 y=50 z=20
Loading...