Calibrage de l’axe Z

Le but est que l’imprimante sache exactement à quelle hauteur est le plateau.

Pour ce faire, on utilisera un objet en forme de tube, solide et dont on pourra connaître le diamètre. Une barre d’acier aurait été parfaite, mais je me suis arrangé d’une pile LR6.

Une fois encore, nous utiliserons Pronterface. Il faut d’abord remettre l’imprimante à sa position de départ grâce au bouton « Home » ( => contre les interrupteurs de fin de course).

OLYMPUS DIGITAL CAMERA

La commande M114 dans Pronterface permet de connaître la position de chaque axe. Il nous faut suivre celle de l’axe Z. On descend, petit à petit, l’axe jusqu’à ce que la buse touche juste la pile (la faire rouler sous la buse entre chaque cran jusqu’à ce qu’elle soit juste bloquée).

OLYMPUS DIGITAL CAMERA

 

On relève la position de l’axe Z via la commande M114. A cette valeur, on soustraie la hauteur (diamètre) de la pile et on obtient un résultat. Ce résultat, on va le soustraire de la valeur de Z_HOME_POS dans le fichier « Configuration.h » du firmware. On soustraie encore 0.2 mm (expansion de la taille de la buse quand elle chauffe). Nous avons la nouvelle valeur de Z_HOME_POS. On reflash le Firmware dans la foulée.

Software

Il va falloir installer quelques logiciels pour démarrer :

OpenSCAD va permettre d’ouvrir les sources OpenSCAD téléchargés sur le Github de Nophead, et éventuellement les modifier. Mais surtout, générer le modèle 3D.

Python permet d’utiliser des scripts pour automatiser certaines actions en cas de modifications sur la config de base : génération de la liste du matériel, génération des gabarits de perçage… (Inkscape permet de les générer au format PDF).

Sketchup me servira pour concevoir le capot de l’imprimante.

L’IDE Arduino sera nécessaire pour charger le firmware de la carte électronique de contrôle de l’imprimante (et le modifier).

Mendel90_Sturdy_OpenSCADModel

 

Vue "explosée"
Vue « explosée »