Pour mon MBP 16" de 2019, j'ai fini par choisir ceci :
$fn = 20;
module RoundRect(w, d, h2, r, scale=1) {
h = h2/2;
linear_extrude(height=2*h, scale=scale)
translate([-w/2+r, -d/2+r, 0])
minkowski() {
circle(r=r);
square([w-2*r, d-2*r]);
}
}
//RoundRect(10, 11, 1, 2);
module Cover() {
w = 242;
d = 11;
h = 1;
h1 = 0.5;
xside = 15;
holeDist = 5;
solid = xside + 11 * holeDist;
holeW = (w - solid)/12;
x0 = -w/2 + xside/2 + holeW/2;
xDist = holeW + holeDist;
mirror([0, 0, 1])
difference() {
union() {
RoundRect(w+2, d+2, h, 3);
translate([0, 0, h]) RoundRect(w+2, d+2, h1, 3, [w/(w+1), d/(d+1)]);
}
translate([0, 0, -1]) RoundRect(w, d, h+1, 2);
for (x = [0:11]) translate([x0+x*xDist, 0, 0]) RoundRect(holeW, d-6, h+1, 1);
}
}
Cover();
Il s'agit d'un couvercle pour la barre tactile que vous pouvez créer avec OpenSCAD.
Il s'adapte parfaitement (du moins pour la surextrusion que mon Prusa DIY crée). Pour l'instant, ce truc convertit cette barre absurde en quelque chose qui ressemble plus à un "clavier". Vous pouvez poser vos doigts sur la bande et pour appuyer sur une touche, il faut une force explicite dans les trous. Et si dans le futur je devais avoir besoin de cette barre tactile, je pourrais retirer le couvercle et le ranger de côté.
Pour un autre MBP (ancien ou de taille différente), vous devez adapter les tailles. Celles que j'ai utilisées ont été mesurées avec un pied à coulisse.