PiPlot2D by sinseman44 3d model
3dmdb logo
Thingiverse
PiPlot2D by sinseman44

PiPlot2D by sinseman44

by Thingiverse
Last crawled date: 5 years, 8 months ago
PiPlot2D
Construction d'un système de plotter 2D en récupérant deux anciens lecteurs de DVD-Rom (qui partaient à la poubelle), contrôlé par une raspberry pi 1.2b (qui trainait au fond d'un tiroir) et d'un logiciel écrit en full python PyCNC
(code source PyCNC : https://github.com/sinseman44/PyCNC/tree/l293d)
Ce logiciel permet d'interpreter du gcode en mouvement moteur sur les axes X, Y et Z.
Les moteurs X et Y sont des petits moteurs pas à pas biphasés 5V (20 pas), 4 fils.
L'axe des Z (du stylo) est contrôlé par un petit servo moteur SG90, dirigé par un ensemble de pignon/crémaillère. Le stylo est maintenu par le porte crayon à l'aide d'un piston (+ ressort conçu avec un fil de fer) permettant un appui constant sur la feuille.
Le logiciel python PyCNC, écrit initialement pour la gestion de moteurs pas à pas en microstepping, a du être adapté pour l'utilisation de drivers moteurs (L293D) en full/half step.
Il a la particularité d'utiliser le contrôleur DMA pour la gestion des GPIOs (contrôle moteur) permettant d'augmenter la précision des commandes envoyées sur un environnement non temps réel.
Ce système se contrôle via une interface homme machine basique composée d'un écran HD44780 16x2 caractères ainsi que 3 boutons (UP, DOWN, OK) et du logiciel écrit en python : PiPlot2D.
Il permet de sélectionner les fichiers .gcode à dessiner par le système.
(Code source PiPlot2D : https://github.com/sinseman44/PiPlot2D)
Le logiciel de dessin utilisé pour transformer les images en gcode est inkscape (version 0.48.5) avec le plugin makerbot unicorn.
Néanmoins j'ai eu besoin d'acheter du materiel supplémentaire pour construire ce système.
Liste de courses
Alimentation 5V 5A : lien Amazon
prise IEC C-14 : lien Amazon
Contacteurs de fin de course : lien Amazon
Driver moteur pas à pas L293D : lien Amazon
Servo moteur SG90 : lien Amazon
Insert M2/M3/M4 : lien Amazon
Afficheur HD44780 : lien Amazon
Bouton poussoir : lien Amazon

Tags