Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
openatelier:projet:porte_tournevis_mural [2019/09/17 14:50]
emoc créée
openatelier:projet:porte_tournevis_mural [2020/04/25 16:17] (Version actuelle)
emoc
Ligne 1: Ligne 1:
 +{{tag>​fabrication impression_3D rangement openscad em}}
 +
 ====== Porte tournevis mural ====== ====== Porte tournevis mural ======
 +
 +Un porte tournevis à fixer, l'​objet 3D est réalisé avec openscad, sous forme de code paramétrique,​ on peut modifier ses dimensions pour l'​adapter à ses besoins.
  
 {{:​openatelier:​projet:​porte_tournevis_mural:​porte_tournevis_mural.jpg?​direct&​700|}} {{:​openatelier:​projet:​porte_tournevis_mural:​porte_tournevis_mural.jpg?​direct&​700|}}
 +
 +===== code openscad =====
 +
 +<​accordion>​
 +<panel title="​porte_tournevis.scad (cliquer pour afficher le code openscad)">​
 +<code c porte_tournevis.scad>​
 +/*
 +    Porte tournevis
 +    Quimper, La Baleine, 15 juillet 2019
 +
 +*/
 +
 +difference() {
 +    cube(size=[38,​38,​38]);​
 +    union() {
 +        translate([0,​-20,​8]) cube(size=[38,​38,​38]);​
 +        translate([19,​12,​ -1]) cylinder(h=10,​ r=5, center=false,​ $fn=36); ​ // orifice pour le tournevis ​
 +        translate([19,​-30,​ 8]) cylinder(h=40,​ r=60, center=false,​ $fn=72); // large cylindre
 +        translate([-1,​-5,​ 20]) cube([40, 38, 38]);
 +        translate([0,​ 23, 20]) rotate([0, 90, 0]) cylinder(h=40,​ r=10, center=false,​ $fn=36);
 +        ​
 +        // orifices pour les vis
 +        ​
 +        translate([10,​ 33.5, 30]) rotate([90, 0, 0]) color("​Cyan"​) cylinder(h=40,​ r=3.5, center=false,​ $fn=36);
 +        translate([10,​ 35.5, 30]) rotate([90, 0, 0]) cylinder(h=2,​ r1=1.5, r2=3.5, center=false,​ $fn=36);
 +        translate([10,​ 41.5, 30]) rotate([90, 0, 0]) cylinder(h=12,​ r=1.5, center=false,​ $fn=36);
 +
 +        translate([28,​ 33.5, 30]) rotate([90, 0, 0]) color("​Cyan"​) cylinder(h=40,​ r=3.5, center=false,​ $fn=36);
 +        translate([28,​ 35.5, 30]) rotate([90, 0, 0]) cylinder(h=2,​ r1=1.5, r2=3.5, center=false,​ $fn=36);
 +        translate([28,​ 41.5, 30]) rotate([90, 0, 0]) cylinder(h=12,​ r=1.5, center=false,​ $fn=36);
 +        ​
 +    }
 +}
 +</​code>​
 +</​panel>​
 +</​accordion>​
 +
 +{{:​openatelier:​projet:​porte_tournevis_mural:​porte_tournevis.png?​direct&​700|}}
 +
 +===== fichiers =====
 +
 +  * Porte tournevis au format .stl : {{ :​openatelier:​projet:​porte_tournevis.stl |}}
 +
  
  • openatelier/projet/porte_tournevis_mural.1568724634.txt.gz
  • Dernière modification: 2019/09/17 14:50
  • par emoc