Commandes de débogage courantes
- Ce tutoriel se concentre principalement sur l'interface web Fuiidd
- Ce tutoriel suppose que l'imprimante est correctement connectée et sert au débogage
- Ce tutoriel fournit des commandes courantes, mais certaines peuvent ne pas être incluses en raison de divers problèmes
Relatif aux pilotes
- Veuillez noter que les pilotes non configurés ou défectueux ne peuvent pas être vérifiés
- Assurez-vous que l'alimentation de tous les pilotes, l'alimentation de la carte mère, les cavaliers des pilotes et la configuration sont normaux !!
Vérifier l'état du pilote
- Cette commande vérifie l'état du pilote TMC en mode SPI/UART
DUMP_TMC STEPPER=stepper_x
DUMP_TMC STEPPER=stepper_x1
DUMP_TMC STEPPER=stepper_y
DUMP_TMC STEPPER=stepper_y1
DUMP_TMC STEPPER=stepper_z
DUMP_TMC STEPPER=stepper_z1
DUMP_TMC STEPPER=stepper_z2
DUMP_TMC STEPPER=stepper_z3
DUMP_TMC STEPPER=extruder
Déplacement forcé du pilote
-
Ajoutez la commande suivante dans
printer.cfg[force_move]
enable_force_move: true -
Commande pour un mouvement de va-et-vient forcé de 1mm
-
À exécuter dans la console
STEPPER_BUZZ STEPPER=stepper_x
STEPPER_BUZZ STEPPER=stepper_x1
STEPPER_BUZZ STEPPER=stepper_y
STEPPER_BUZZ STEPPER=stepper_y1
STEPPER_BUZZ STEPPER=stepper_z
STEPPER_BUZZ STEPPER=stepper_z1
STEPPER_BUZZ STEPPER=stepper_z2
STEPPER_BUZZ STEPPER=stepper_z3
STEPPER_BUZZ STEPPER=extruder -
Activez cette option pour pouvoir déplacer de force via le contrôle de mouvement
-
Veuillez noter qu'un seul moteur peut être déplacé à la fois
-
Pour plusieurs axes, comme deux axes Z, une mise à l'origine est nécessaire pour pouvoir les contrôler
Loading...
Définir de force la distance de la tête d'impression
- Entrez la commande suivante dans la console pour définir de force la position de la tête d'impression. Après réglage, vous pouvez directement contrôler le mouvement.
SET_KINEMATIC_POSITION x=100 y=100 z=100
Calibrage de la valeur de pas du moteur pas à pas
-
Il faut d'abord vérifier que l'extrudeur fonctionne normalement, puis s'assurer que
full_steps_per_rotationetgear_ratiosont corrects, sinon le calibrage de la valeur de pas de l'extrudeur est impossible. -
Après avoir obtenu la nouvelle valeur
rotation_distance, arrondissez-la à 3 décimales. -
Formule de calibrage de la valeur de pas : rotation_distance = ancienne rotation_distance * longueur d'extrusion réelle / longueur d'extrusion demandée
full_steps_per_rotation: 200 # Nombre d'impulsions par tour (200 pour 1.8 degrés, 400 pour 0.9 degrés)
gear_ratio: 50:10 # Rapport de réduction (rapport d'engrenage Galilée 7.5:1 et commentez cette ligne ; BMG 50:17, arbre de sortie en premier, arbre d'entrée en second)
rotation_distance: 22.522 # Circonférence de la poulie motrice en mm
Relatif au chauffage
PID
TARGET=dans la commande définit la température, réglez-la à votre température d'impression habituelle.- Si vous avez plusieurs dispositifs de chauffage, vous pouvez utiliser cette commande pour le PID.
-
Extrudeur
PID_CALIBRATE HEATER=extruder TARGET=245 -
Plateau chauffant
PID_CALIBRATE HEATER=heater_bed TARGET=100 -
PTC
PID_CALIBRATE HEATER=PTC TARGET=70
Relatif à l'erreur de température
- Si le temps d'attente de chauffage est trop long, vous pouvez vous référer à cette méthode Cliquez pour accéder
- Si la température n'est pas stable, vous pouvez utiliser cette méthode pour résoudre les erreurs causées par l'instabilité de température Cliquez pour accéder
Relatif aux fins de course
Fins de course standard
- Commande de vérification des fins de course
- Assurez-vous que les fins de course sont à deux fils. S'ils sont à trois fils, vérifiez que le câblage est correct, sinon la carte mère pourrait être endommagée !!!
- Assurez-vous que les fins de course sont normalement ouverts et ne touchent rien pour le moment.
- Entrez la commande suivante dans la console. Si tout est normal, les informations suivantes seront retournées.
QUERY_ENDSTOPSLoading... - Assurez-vous que tous les fins de course sont ouverts, puis appuyez manuellement sur un fin de course et entrez
QUERY_ENDSTOPSLoading... - Si l'état du fin de course change, cela signifie que le câblage est correct.
Sans fin de course
- Veuillez noter que l'état sans fin de course doit être ouvert, sinon il y a un problème de configuration ou de câblage.
- Entrez la commande suivante dans la console. Si tout est normal, les informations suivantes seront retournées.
QUERY_ENDSTOPSLoading...
Relatif à la sonde
BL-TOUCH
- pin_down : sonde déployée
- pin_up : sonde rétractée
- touch_mode : vérification du capteur
BLTOUCH_DEBUG COMMAND=pin_down
BLTOUCH_DEBUG COMMAND=pin_up
BLTOUCH_DEBUG COMMAND=touch_mode
Probe & TAP
- Normalement, il n'est pas déclenché.
- Il est recommandé d'ajouter
^lors de la configuration de la broche.
QUERY_PROBE
Précision de répétabilité
- Dix fois
probe_accuracy - Cent fois
probe_accuracy samples=100
Types spéciaux
Servomoteur
- Les servomoteurs sont divisés en 180 degrés et 360 degrés, veuillez faire la distinction.
-
Configuration de référence
[servo my_servo]
pin:PE6 -
Commandes de référence
SET_SERVO SERVO=my_servo ANGLE=360
SET_SERVO SERVO=my_servo ANGLE=180
SET_SERVO SERVO=my_servo ANGLE=0