Archives par étiquette : calibration

image_pdfimage_print

Calibrer votre sonde d’auto-nivellement sans écran LCD

Cet article vous donne la procédure de calibration de votre sonde d’auto nivellement sans écran LCD.

Cet article sous entend l’utilisation du firmware Marlin RC8 ou au delà et une imprimante 3D de type Scalar S sans écran LCD.

Pré-requis

Lancement de pronterface

Une fois dézippé, entrez dans le répertoire de pronterface et lancez l’exécutable « pronterface.exe » en mode « Administrateur » via le menu qui apparaît grâce au click droit de la souris au dessus de l’exécutable.

L’interface utilisateur de pronterface se lance alors.

Calibration du ZOffset

Sélectionnez le port com correspondant à votre imprimante 3D.

Appuyez sur le bouton « Connect » pour initier la connexion à la machine.

Si la connexion s’est effectuée correctement, une liste d’information apparaît alors dans la console à droite de l’application.

Les information qui nous intéressent sont :

  • La version de Marlin (RC8 ou au delà)
  • la valeur du ZOffset en bas (ici -0.10mm)

Pour régler le Zoffset on va imprimer une pièce de calibration compatible avec la Scalar S et un filament de 1.75mm.

Cliquez sur le bouton « Load File »

Puis allez chercher le fichier « Scalar_S_Calibration_retraction.gcode »

Cliquez sur « Print » pour initier l’impression

SI votre première couche est trop haute il vous faudra:

  1. Arrêter l’impression en appuyant sur la touche « Off« 
  2. Modifier le Zoffset en utilisant la commande M851 Zxxxx avec xxxx étant la nouvelle valeur de l’offset
  3. Sauvegarder la valeur dans la mémoire de l’imprimante en exécutant la commande M500
  4. relancer l’impression et vérifier que la hauteur de la première couche est bonne
  5. Dans le cas contraire reprendre à l’étape 2.

Ici on montre comment modifier le ZOffset en tapant la commande M851 Z-0.3 dans la console. On valide ensuite en cliquant sur le bouton « Send » situé à la droite de la zone de texte.

Notez bien que:

  • Pour faire descendre la buse au niveau de la première couche il faut que votre ZOffset soit « Négatif« .
  • Décrémenter la valeur d’un pas de 0.1 ou de 0.2 (ex: passez de -0.10 à -0.30)
  • Si votre buse semble bien éloignée du plateau vous pouvez décrémenter la valeur de 0.5

pronterface auto-nivellement marlin ZOffset

Relancez l’impression à l’aide du bouton « Restart »

Sauvegarder votre Zoffset en mémoire à l’aide de la commande M500

Calibration de l’extrudeur

A quoi sert de calibrer l’extrudeur?

Calibrer vote extrudeur permet de s’assurer que la bonne quantité de plastique est fournie à la tête chauffante.

Pourquoi devoir le calibrer sur chaque machine?

La quantité de plastique poussée par l’extrudeur dépend principalement du diamètre de la roue d’extrusion.

Cette roue est fabriquée en usine et la tolérance de fabrication peut varier d’un batch à l’autre et d’un fabricant à l’autre.

Comment ça se passe concrètement?

Concrètement on ajuste le nombre de pas nécessaire pour pousser 1mm de matière.

La procédure générale est la suivante:

  1. On extrude une certaine quantité de matière, disons 200mm
  2. On mesure avec un réglet, ou une règle assez précise, la quantité réelle de plastique poussée.
  3. On utilise une règle de trois pour ajuster la valeur de notre machine.
  4. On vérifie ensuite que notre valeur est bonne en extrudant encore 200mm de matière et en mesurant à nouveau.
  5. On ajuste au besoin et on répète l’étape 4 tant que notre valeur n’est pas bonne.
  6. Ensuite on extrude 400mm ou 600mm de matière (une grosse valeur mesurable) afin de réduire l’erreur d’extusion au maximum et on effectue les ajustements finaux.
  7. A ce stade votre extrudeur devrait être calibré correctement et la qualité de vos prints devrait s’améliorer.

Etape par étape :

  • Si vous êtes en mode Bowden, retirez le tuyau au niveau de la sortie de l’extrudeur. (Il faut pour cela maintenir la petite pièce qui est directement autour du tube à la base)
    Ensuite poussez le filament à raz de la sortie de l’extrudeur.
  • Si vous êtes en Direct drive vous allez devoir retirer l’extrudeur de son support afin de pouvoir faire la mesure de la longueur de filament à la sortie de l’extrudeur.
  • Faites une entaille la plus plate possible au niveau du filament afin de faciliter la mesure.

  • La carte SD  fournie avec  l’imprimante contient un jeu de Gcode vous permettant de vous aider dans cette étape. Les outils se trouvent ici:

 

  • Vous trouverez un jeu de fichier (ExtrudeXXXmm.gcode et RetractXXXmm.gcode)

  • Selon la version de votre firmware, il vous faudra préchauffer votre buse afin d’autoriser l’extrusion.
  • Au niveau du LCD de votre imprimante 3D, naviguez dans le dossier  et choissez « Extrude200mm.gcode » puis lancez le.

  • Mesurez la longueur de filament que pousse l’extrudeur. (Il est vivement conseillé d’utiliser un réglet et évitez une règle simple)

  • Afin de s’assurer qu’il n’y a aucun glissement qui pourrait perturber vos prochaines mesures (et ainsi fausser la mesure sans que vous compreniez pourquoi), il est intéressant de refaire la manip plusieurs fois en tirant votre filament à ras de la sortie de votre extrudeur et d’extruder 200mm.
  • Si vous mesurez à chaque fois la même longueur vous pouvez passer à la suite.

Cas d’un glissement:

  • Dans le cas contraire il vous faudra regarder d’ou provient le glissement et régler le problème avant de continuer. Un glissement peut provenir de plusieurs éléments :
    • Ressort d’extrudeur pas assez serré.
    • La bobine retient le filament, empêchant l’extrudeur de le tirer (noeud sur la bobine, bobine, bloquée)
    • le doigt de l’extrudeur peut être cassé et le roulement exerce une mauvaise pression sur le filament.
    • Votre roue dentée est mal vissée, le moteur tourne bien mais pas la roue dentée
    • La roue dentée est sale (les dents sont pleines de plastique ou autre)
    • Quelque chose bloque votre filament.
  • Si vous avez résolu le problème de glissement il vous faudra refaire les étapes précédentes.

 


 

Calcul de la bonne valeur Epas/mm
Utilisation de la règle de « 3 »

  • Une fois que vous avez vérifié que vous n’avez aucun glissement au niveau de l’extrusion vous allez pouvoir calculer votre nouvelle valeur en utilisant la formule suivante :

 (Nombre de pas / mm actuel) * (longueur de filament attendue) / (longueur de filament mesuré) = Nouveau nombre de pas /mm

exemple détaillé ci-dessous : 150 * 200 / 198 = 151.5 pas/mm

Afin d’obtenir le nombre de pas / mm de votre extrudeur, il vous faudra naviguer dans votre afficheur LCD dans  » Controler>Mouvements>EPas/mm » (dernier paramètre de la liste)

Explication de l’exemple :

Si vous avez extrudé 200mm

  • longueur de filament attendue = 200mm

Si vous avez mesuré 198mm

  • longueur de filament mesuré = 198mm

Si votre nombre de pas d’extrusion est de 150 pas/mm ( » Controler>Mouvements>EPas/mm« )

  • Nombre de pas /mm actuel = 150 pas/mm

Vous Obtenez:

Nouveau nombre de pas /mm = 150 * 200 / 198 = 151.5 (notez l’importance de la décimale)


 

Application de votre nouvelle valeur d’extrusion

  • Maintenant que vous avez calculé votre nouveau nombre de pas / mm pour votre extrudeur vous devez mettre à jour cette valeur à l’aide de votre afficheur LCD :  « Controler>Mouvements>EPas/mm« 
  • Re-faites le test d’extruder 200mm de filament. La longueur extrudé devrait être bien meilleur. Si vous avez toujours un écart c’est souvent lié à la rigueur/précision de mesure initiale.
  • Une fois que vous obtenez une valeur proche des 200mm extrudez encore 200mm. vous devriez pouvoir mesurer 400mm. Cette étape vous permet de diminuer par 2 l’erreur de mesure sur 200mm.
  • A ce stade vous pouvez effectuer un ajustement finale de la valeur d’extrusion.
  • Vous pouvez aussi utiliser « Retract200mm.gcode » pour valider que votre filament revient bien à sa position d’origine.


 

Félicitation, pensez à sauvegarder !

Vous avez à présent fini de calibrer votre extrudeur.

Pensez à sauvegarder votre nouveau paramètre dans l’EEPROM de votre machine :

  • « Controller> Sauver config« 
  • Eteignez votre machine et vérifier que votre valeur à bien été sauvegarder (« Controler>Mouvements>EPas/mm« )

 

Ressources :

pour ceux qui ont perdu le contenu de la carte SD fournie avec les Scalar M ou Scalar XL vous pouvez télécharger les fichiers Gcode en Cliquant sur l’icone suivante:

Calibration_Gcodes.Zip

 

Quelle valeur de hauteur de couche pour votre imprimante 3D

Beaucoup de questions peuvent survenir lorsqu’il vient le temps de calibrer son imprimante 3D et de configurer son slicer.

Ajuster la hauteur des couches afin d’obtenir la meilleur qualité possible peut devenir technique.

Quelle est la valeur Max et Min de la hauteur de couches pour mon imprimante?

Afin de répondre à cette question, il est important de prendre en compte la taille de la buse de votre tête chauffante.

Imprimer avec des hauteurs de couches trop basses peut contraindre le plastique à être renvoyé vers l’entrée de la tête chauffante. Au niveau de l’extrudeur, ce dernier va forcer pour pousser le filament qui bloque et dans certains cas peut détériorer le filament en le creusant.

Dans certains cas le plastique, en remontant dans la tête, peut se dilater et se bloquer voir changer d’état.

Aussi dans le cas inverse, si on imprime avec une hauteur de couche trop grande, les couches auront du mal à coller les unes aux autres. La pièce finale s’en retrouvera fragilisée.

Une astuce simple pour déterminer la velur Min et Max et d’utiliser les formules suivantes :

Hauter de couche Min =  1/4 diamètre de la buzze

Hauter de couche Max = 1/2 diamètre de buzze

Une fois calculées vous devriez pouvoir vous en servir comme point de départ pour votre calibration.

Hauteur de couche optimale pour l’axe Z

La hauteur de couches dépend aussi de la mécanique et des paramètres  l’électronique de votre machine :

En effet, les points suivants impact la hauteur de couche:

  • Paramètres du Firmware   (micro stepping)
  • Paramètres Électroniques  (nombre de pas par tours des moteurs pas à pas)
  • le pas de la tige filetée de l’axe Z.

Un super calculateur online est disponible, et vous permettra de faire tous ces calculs à votre place:

http://prusaprinters.org/calculator/

En bas de la page la section qui nous intéresse ici s’appelle  « Optimal layer height for your Z axis »

Ce calculateur permet de déterminer les valeurs de hauteurs de couche nécessitant un nombre entier de pas au niveau du firmware.

Comme le firmware n’est capable de piloter les drivers moteurs que par pas entier, l’utilisation d’une hauteur de couche induisant un nombre de pas moteurs décimal, peu engendrer une erreur cumulative sur la hauteur totale de votre pièce.

Valeurs Utilisables avec les imprimantes 3D Scalar avec tige filetée M8:

Ces valeurs fonctionneront avec des machine similaires utilisant une tige filetée M8 pour l’axe des Z, un micro pas de 1/16, et des moteurs à 200 pas par tours (1.8°/pas).

Dans le firmware configurer Estep/mm = 2560

Ces paramètres peuvent fonctionner avec d’autres têtes chauffantes possédant les même diamètres de buzze.

AllInOne 0.35mm:

  • 0.1mm
  • 0.15mm

E3D 0.4mm:

  • 0.1mm
  • 0.15mm
  • 0.2mm

AllInOne 0.5mm:

  • 0.1mm
  • 0.15mm
  • 0.2mm

E3D 0.6mm:

  • 0.1mm
  • 0.15mm
  • 0.2mm
  • 0.25mm
  • 0.3mm

AllInOne/E3D 0.8mm:

  • 0.1mm
  • 0.15mm
  • 0.2mm
  • 0.25mm
  • 0.3mm

Valeurs Utilisables avec les imprimantes 3D Scalar avec tige trapézoïdale TR8x1.5:

Ces valeurs fonctionneront avec des machine similaires utilisant une tige Trapézoïdales Tr8x1.5 pour l’axe des Z, un micro pas de 1/16, et des moteurs à 200 pas par tours (1.8°/pas).

Dans le firmware configurer Estep/mm = 2133.3

Ces paramètres peuvent fonctionner avec d’autres têtes chauffantes possédant les même diamètres de buzze.

AllInOne 0.35mm:

  • 0.09mm
  • 0.12mm
  • 0.15mm

E3D 0.4mm:

  • 0.09mm
  • 0.12mm
  • 0.15mm
  • 0.21mm

AllInOne 0.5mm:

  • 0.09mm
  • 0.12mm
  • 0.15mm
  • 0.21mm

E3D 0.6mm:

  • 0.09mm
  • 0.12mm
  • 0.15mm
  • 0.21mm
  • 0.27mm
  • 0.3mm

AllInOne/E3D 0.8mm:

  • 0.09mm
  • 0.12mm
  • 0.15mm
  • 0.21mm
  • 0.24mm
  • 0.27mm
  • 0.3mm

Valeurs Utilisables avec les imprimantes 3D Scalar avec tige à bille SFU1204:

Ces valeurs fonctionneront avec des machine similaires utilisant une tige à bille SFU1204 pour l’axe des Z, un micro pas de 1/16, et des moteurs à 200 pas par tours (1.8°/pas).

Dans le firmware configurer Estep/mm = 800

Ces paramètres peuvent fonctionner avec d’autres têtes chauffantes possédant les même diamètres de buzze.

AllInOne 0.35mm:

  • 0.06mm
  • 0.08mm
  • 0.10mm
  • 0.12mm
  • 0.14mm
  • 0.16mm

E3D 0.4mm:

  • 0.06mm
  • 0.08mm
  • 0.10mm
  • 0.12mm
  • 0.14mm
  • 0.16mm
  • 0.18mm
  • 0.20mm

AllInOne 0.5mm:

  • 0.06mm
  • 0.08mm
  • 0.10mm
  • 0.12mm
  • 0.14mm
  • 0.16mm
  • 0.18mm
  • 0.20mm

E3D 0.6mm:

  • 0.06mm
  • 0.08mm
  • 0.10mm
  • 0.12mm
  • 0.14mm
  • 0.16mm
  • 0.18mm
  • 0.20mm
  • 0.22mm
  • 0.24mm
  • 0.26mm
  • 0.28mm
  • 0.30mm

AllInOne/E3D 0.8mm:

  • 0.06mm
  • 0.08mm
  • 0.10mm
  • 0.12mm
  • 0.14mm
  • 0.16mm
  • 0.18mm
  • 0.20mm
  • 0.22mm
  • 0.24mm
  • 0.26mm
  • 0.28mm
  • 0.30mm

Ces valeurs sont données à titre indicatif comme point de départ dans la prise en main de votre machine. Il faut savoir qu’en fonction du plastique, de la couleur, etc.. ces paramètres peuvent varier.