Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
humanlab:signaletique_kafe [2025/10/10 17:46] adrver |
humanlab:signaletique_kafe [2025/10/10 18:20] (Version actuelle) emoc [Éléments de signalétique pour le kafe] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
2 éléments imprimés en 3D pour différencier les tireuses du kafe de [[https://flux.bzh|Flux]] | 2 éléments imprimés en 3D pour différencier les tireuses du kafe de [[https://flux.bzh|Flux]] | ||
+ | Les objets sont modélisés avec openSCAD | ||
+ | |||
+ | {{:humanlab:signaletique_tireuse.jpg?direct&800|}} | ||
+ | |||
+ | ===== Tireuse à eau ===== | ||
+ | |||
+ | <accordion> | ||
+ | <panel title="panneau_robinet_eau.scad (cliquer pour afficher le code)"> | ||
+ | <code Panneau Robinet eau.scad> | ||
+ | color ([0, 0, 1]) difference(){ | ||
+ | |||
+ | union(){ // Ajouts de matière | ||
+ | minkowski(){ | ||
+ | translate([0, 0, -3]) cube([50,35,4],center = true); | ||
+ | cylinder(h=1,r=5); | ||
+ | } | ||
+ | translate ([-10, 29, -5]) cylinder (h=5, d=40); | ||
+ | translate([-30, 11, -5]) cube([5, 20,5]); | ||
+ | } | ||
+ | | ||
+ | // Enlèvement de matière | ||
+ | translate ([-10, 29, -6]) cylinder (h=7, d=29.2); | ||
+ | translate ([-30, 31,-6 ]) cube ([50, 35, 8]); | ||
+ | linear_extrude(height = 10, center = true, convexity = 10) { | ||
+ | rotate([0, 0, 90]) scale([0.4, 0.6, 10]) // DIMENSSIONS IMAGE | ||
+ | import(file = "eau.svg", center = true); // IMAGE IMPORTEE | ||
+ | } | ||
+ | } | ||
+ | </code> | ||
+ | </panel> | ||
+ | </accordion> | ||
+ | |||
+ | fichier stl : {{:humanlab:panneau_robinet_eau.stl|panneau_robinet_eau.stl}} | ||
+ | |||
+ | ===== Tireuse à bière ===== | ||
+ | |||
+ | <accordion> | ||
+ | <panel title="panneau_robinet_biere.scad (cliquer pour afficher le code)"> | ||
+ | <code panneau_robinet_biere.scad> | ||
+ | difference(){ | ||
+ | union(){ // Ajouts de matière | ||
+ | minkowski(){ | ||
+ | translate([0, 0, -3]) cube([50,35,4],center = true); | ||
+ | cylinder(h=1,r=5); | ||
+ | } | ||
+ | translate ([-10, 29, -5]) cylinder (h=5, d=40); | ||
+ | translate([-30, 11, -5]) cube([5, 20,5]); | ||
+ | } | ||
+ | | ||
+ | // Enlèvement de matière | ||
+ | translate ([-10, 29, -6]) cylinder (h=7, d=29.2); | ||
+ | translate ([-30, 31,-6 ]) cube ([50, 35, 8]); | ||
+ | linear_extrude(height = 10, center = true, convexity = 10) { | ||
+ | translate ([0, -3, 0]) rotate([0, 0, 90]) scale([0.25, 0.25, 10]) // DIMENSSIONS IMAGE | ||
+ | import(file = "biere.svg", center = true); // IMAGE IMPORTEE | ||
+ | } | ||
+ | } | ||
+ | </code> | ||
+ | </panel> | ||
+ | </accordion> | ||
+ | |||
+ | |||
+ | fichier stl : {{:humanlab:panneau_robinet_biere.stl|panneau_robinet_biere.stl}} |