Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
openatelier:projet:porte_tournevis_mural [2019/09/17 14:50] emoc créée |
openatelier:projet:porte_tournevis_mural [2019/10/09 13:03] emoc |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>fabrication impression_3D rangement 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 |}} | ||
+ | |||