Calibrage de rotation_distance sur les extrudeurs avec Klipper
Sur un extrudeur, la valeur rotation_distance correspond à la distance parcourue par le filament lors d'une rotation complète du moteur pas à pas. La meilleure façon d'obtenir une valeur précise pour ce paramètre est d'utiliser une procédure de mesure et d'ajustement.
Commencez d'abord par une estimation initiale pour la rotation_distance. Celle-ci peut être obtenue à partir de steps_per_mm ou en inspectant le matériel.
Utilisez ensuite la procédure suivante pour "mesurer et ajuster" :
- Assurez-vous que l'extrudeur contient du filament, que la hotend est chauffée à une température appropriée et que l'imprimante est prête à extruder.
- Utilisez un marqueur pour faire une marque sur le filament à environ 70 mm de l'entrée du corps de l'extrudeur. Utilisez ensuite un pied à coulisse numérique pour mesurer la distance réelle de cette marque aussi précisément que possible. Notez cette valeur en tant que <initial_mark_distance>.
- Extrudez 50 mm de filament avec la séquence de commandes suivante : G91 suivie de G1 E50 F60. Notez 50 mm en tant que <requested_extrude_distance>. Attendez que l'extrudeur termine le mouvement (cela prendra environ 50 secondes). Il est important d'utiliser une vitesse d'extrusion lente pour ce test, car une vitesse plus élevée peut provoquer une pression importante dans l'extrudeur, ce qui fausserait les résultats. (N'utilisez pas le "bouton d'extrusion" des interfaces graphiques pour ce test, car ils extrudent à une vitesse rapide.)
- Utilisez le pied à coulisse numérique pour mesurer la nouvelle distance entre le corps de l'extrudeur et la marque sur le filament. Notez cette valeur en tant que <subsequent_mark_distance>. Calculez ensuite : actual_extrude_distance = <initial_mark_distance> - <subsequent_mark_distance>
- Calculez la rotation_distance comme suit : rotation_distance = <previous_rotation_distance> * <actual_extrude_distance> / <requested_extrude_distance>. Arrondissez la nouvelle rotation_distance à trois décimales.
Si la valeur actual_extrude_distance diffère de la requested_extrude_distance de plus d'environ 2 mm, il est conseillé de répéter les étapes ci-dessus une seconde fois.
Note : N'utilisez pas de méthode de "mesure et ajustement" pour calibrer les axes X, Y ou Z. Cette méthode n'est pas assez précise pour ces axes et conduirait probablement à une configuration moins performante. Si nécessaire, les paramètres pour ces axes doivent être déterminés en mesurant les courroies, les poulies et les tiges filetées



Leave a comment
All blog comments are checked prior to publishing