Un seul cache pile vous manque et tout s'écroule… Celui-ci vient compléter un jouet sonore oublié “Star Party” qui retrouve une nouvelle jeunesse par le circuit bending.
Après avoir pris les mesures, le cache pile est modélisé avec openscad, peut-être que ça permettra, en l'adaptant, de refaire d'autres modèles de cache pile plus tard.
/* Cache pile manquant sur le jouet sonore "Star Party" Quimper, Dour Ru, 24 juin 2019 / pierre<at>lesporteslogiques.net */ use <roundedcube.scad>; // https://danielupshaw.com/openscad-rounded-corners/ // plaque principale roundedcube(size =[113, 58, 2], center=false, apply_to="z", radius=1); // première languette à vis difference() { union() { translate([24.5, 53, 0]) cube(size =[11, 13, 4], center=false); translate([30, 66, 0]) cylinder(h=4, r=5.5, center=false, $fn=36); } union() { translate([30, 66.5, -1]) cylinder(h=12, r=2, center=false, $fn=36); translate([30, 66.5, -2]) cylinder(h=4, r=3, center=false, $fn=36); } } // seconde languette à vis difference() { union() { translate([78.5, 53, 0]) cube(size =[11, 13, 4], center=false); translate([84, 66, 0]) cylinder(h=4, r=5.5, center=false, $fn=36); } union() { translate([84, 66.5, -1]) cylinder(h=12, r=2, center=false, $fn=36); translate([84, 66.5, -2]) cylinder(h=4, r=3, center=false, $fn=36); } } // première languette d'insertion translate([24.5, -2, 2]) cube(size =[11, 8, 2], center=false); // seconde languette d'insertion translate([78.5, -2, 2]) cube(size =[11, 8, 2], center=false);