Aller au contenu principal
prompt
  • Ce tutoriel est principalement basé sur l'interface web Fuiidd
  • Ce tutoriel suppose que l'imprimante est déjà correctement connectée, et est destiné aux opérations de débogage
  • Ce tutoriel présente les commandes couramment utilisées, mais pourrait ne pas être exhaustif en raison de divers facteurs

Commandes de débogage courantes

Pilotes

À savoir
  • Veuillez noter qu'il est impossible de vérifier un pilote non configuré ou défectueux
  • Veuillez vous assurer que tous les pilotes sont alimentés, que l'alimentation de la carte mère est normale, et que les cavaliers et configurations des pilotes sont corrects !

Vérification de l'état des pilotes

  • Cette commande permet de vérifier l'état des pilotes 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é via les pilotes

  • Ajoutez les lignes suivantes dans le fichier printer.cfg
[force_move]
enable_force_move: true
  • Commandes pour déplacer d'avant en arrière 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 permettre le déplacement manuel via le contrôle
  • Veuillez noter que seul un moteur peut être déplacé à la fois
  • Si plusieurs axes sont présents (ex. deux axes Z), ils doivent être homés avant de pouvoir être contrôlés

Forcer la position de la buse

  • Entrez la commande suivante dans la console pour forcer la position de la buse. Après cela, vous pouvez directement contrôler le déplacement :
SET_KINEMATIC_POSITION x=100 y=100 z=100

Calibrage du pas du moteur pas à pas

  • Vérifiez d'abord si l'extrudeur fonctionne correctement, puis assurez-vous que les paramètres full_steps_per_rotation et gear_ratio sont corrects, faute de quoi le calibrage du pas de l'extrudeur ne sera pas possible
  • Une fois la nouvelle valeur de rotation_distance obtenue, arrondissez-la à trois chiffres après la virgule
  • Formule de calibrage du pas : rotation_distance=nouveau_rotation_distance * longueur extrudée réelle / longueur extrudée demandée
full_steps_per_rotation: 200        # Pas par tour (200 correspond à 1,8 degrés, 400 correspond à 0,9 degrés)
gear_ratio: 50:10 # Rapport de réduction (pour Galileo, le rapport est de 7,5:1 et cette ligne est commentée ; pour BMG, c'est 50:17, avec l'arbre de sortie en premier et l'arbre d'entrée en second)
rotation_distance: 22.522 # Circonférence du pignon moteur en mm

Chauffage

PID

prompt
  • Dans les commandes ci-dessous, TARGET= définit la température. Veuillez choisir la température habituelle d'impression
  • Cette commande peut être utilisée pour tous les dispositifs de chauffage multiples
  • Extrudeur
PID_CALIBRATE HEATER=extruder TARGET=245
  • Plateau chauffant
PID_CALIBRATE HEATER=heater_bed TARGET=100
  • PTC
PID_CALIBRATE HEATER=PTC TARGET=70

Problèmes liés à l'erreur de température

prompt
  • Si l'attente de chauffage est trop longue, veuillez consulter cette méthode Cliquez ici
  • Si la température est instable, utilisez cette méthode pour résoudre l'erreur due à l'instabilité Cliquez ici

Fin de course

prompt
  • En cours de mise à jour

Fin de course standard

  • Commande de vérification des fins de course
  • Assurez-vous que les fins de course sont à deux fils. Si elles sont à trois fils, vérifiez leur câblage, car un câblage incorrect pourrait endommager la carte mère !
  • Assurez-vous que les fins de course sont normalement ouvertes et ne touchent rien
  • Entrez la commande suivante dans la console. Si tout fonctionne correctement, elle renverra les informations suivantes :
QUERY_ENDSTOPS
  • Assurez-vous que toutes les fins de course sont ouvertes, puis appuyez manuellement dessus et entrez QUERY_ENDSTOPS
  • Si l'état de la fin de course change, cela signifie que le câblage est correct

Fin de course absente

  • Veuillez noter que l'état "fin de course absente" doit être "ouvert", sinon cela signifie qu'il y a un problème de configuration ou de câblage
  • Entrez la commande suivante dans la console. Si tout fonctionne correctement, elle renverra les informations suivantes :
QUERY_ENDSTOPS

Sonde

BL-TOUCH

  • pin_down : déploiement de la sonde
  • pin_up : retrait de la sonde
  • touch_mode : vérification du capteur
BLTOUCH_DEBUG COMMAND=pin_down
BLTOUCH_DEBUG COMMAND=pin_up
BLTOUCH_DEBUG COMMAND=touch_mode

Probe & TAP

  • Normalement, la sonde n'est pas déclenchée
  • Il est recommandé d'ajouter ^ lors de la configuration de la broche pin
QUERY_PROBE

Précision répétée

  • Dix mesures
probe_accuracy
  • Cent mesures
probe_accuracy samples=100

Types spéciaux

Servomoteur

prompt
  • Les servomoteurs peuvent être de 180 degrés ou de 360 degrés, veuillez faire attention à les distinguer
  • 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
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...