cylindre_tracant
Table des matières
Projet de DNSEP : Cylindre traçant
ROB-12779 : lextronic Bloc alimentation 12V Cable 22 awg
https://www.openimpulse.com/blog/products-page/product-category/57bygh420-stepper-motor-2-0-4-kg⋅cm/
https://www.gotronic.fr/art-driver-de-moteur-pas-a-pas-2998-31133.htm
http://www.eu.diigiit.com/pololu-drv8825-high-current-stepper-motor-controller
https://www.gotronic.fr/art-driver-de-moteur-pas-a-pas-drv8825-2133-22273.htm
https://www.gotronic.fr/art-driver-de-moteur-pas-a-pas-drv8834-2134-22274.htm
Média
GRBL
Comandes utilisées
g0x0y0 m3, m4 pour abaisser/lever le crayon
Connexion Driver Arduino :
Fil noir -> Masse Fil blanc -> Pas Fil gris -> Direction
Éléments mécaniques
Support poulie libre :
// Code OpenSCAD $fn = 100; difference() { union() { hull() { // Cage translate([0, -4, 0]) cube([40, 4, 20]); translate([5, -15, 0]) cylinder(d = 10, h = 20); translate([35, -15, 0]) cylinder(d = 10, h = 20); } cube([40, 40, 4]); // Renforts latéraux translate([4, 40, 4]) rotate([0, 0, 180]) prisme(4, 40, 16); translate([40, 40, 4]) rotate([0, 0, 180]) prisme(4, 40, 16); } // Passage poulie translate([10, -16, -1]) cube([20, 12, 22]); // Axe poulie translate([20, 1, 10]) rotate([90, 0, 0]) cylinder(d = 3.2, h = 30); // Trous de vis translate([10, 10, -1]) cylinder(d = 3.2, h = 30); translate([30, 10, -1]) cylinder(d = 3.2, h = 30); translate([10, 30, -1]) cylinder(d = 3.2, h = 30); translate([30, 30, -1]) cylinder(d = 3.2, h = 30); } module prisme(l, w, h){ polyhedron( points=[[0,0,0], [l,0,0], [l,w,0], [0,w,0], [0,w,h], [l,w,h]], faces=[[0,1,2,3],[5,4,3,2],[0,4,5,1],[0,3,4],[5,2,1]] ); }
Liens
cylindre_tracant.txt · Dernière modification : 2021/06/23 12:44 de Mushussu