Éléments de signalétique pour le kafe

2 éléments imprimés en 3D pour différencier les tireuses du kafe de Flux

Les objets sont modélisés avec openSCAD

panneau_robinet_eau.scad (cliquer pour afficher le code)

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 
    }
}

fichier stl : panneau_robinet_eau.stl

panneau_robinet_biere.scad (cliquer pour afficher le code)

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 
     }
}

fichier stl : panneau_robinet_biere.stl

  • humanlab/signaletique_kafe.txt
  • Dernière modification: 2025/10/10 18:20
  • par emoc