Outils pour utilisateurs

Outils du site


cylindre_tracant

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cylindre_tracant [2021/06/01 16:28] Mushussucylindre_tracant [2021/06/23 10:44] (Version actuelle) Mushussu
Ligne 7: Ligne 7:
  
 https://www.openimpulse.com/blog/products-page/product-category/57bygh420-stepper-motor-2-0-4-kg⋅cm/ 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
 +
 +https://www.sparkfun.com/products/12779
 +
 +===== Média =====
 +{{ :cylindre.mp4 |Vidéo}}
 +===== 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 java>
 +// 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]]
 +    );
 +}
 +</code>
  
 ===== Liens ===== ===== Liens =====
-https://www.locoduino.org/spip.php?article189+[[https://www.locoduino.org/spip.php?article189|Flasher l'ATtiny45]] 
 + 
 +[[https://letmeknow.fr/shop/fr/blog/110-piloter-une-cnc-avec-arduino-et-grbl|Tutoriel GRBL]] 
 + 
 + 
 +[[https://github.com/BullzLabz/GRBL-French-wiki/blob/master/content/Configuring-Grbl-v0.9-fr.md|GRBL bis]] 
 + 
 +[[https://github.com/thibalte/Presto|Projet original]] 
 +{{tag> openscad sylvain }} 
cylindre_tracant.1622564904.txt.gz · Dernière modification : 2021/06/01 16:28 de Mushussu