Per il mio MBP da 16 "del 2019 ho finito con questo:
$ fn = 20;
modulo RoundRect (w, d, h2, r, scale = 1) {
h = h2 / 2;
linear_extrude (altezza = 2 * h, scala = scala)
traduci ([- w / 2 + r, -d / 2 + r, 0])
minkowski () {
cerchio (r = r);
quadrato ([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;
solido = xside + 11 * holeDist;
foroW = (w - solido) / 12;
x0 = -w / 2 + xside / 2 + bucoW / 2;
xDist = holeW + holeDist;
specchio ([0, 0, 1])
differenza () {
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);
}
}
Copertina();
Questa è una copertina per la touch bar che puoi creare con OpenSCAD.
Si adatta perfettamente (almeno per la sovraestrusione creata dalla mia Prusa fai da te). Per ora questo coso converte quella battuta senza senso in qualcosa di più simile a una "tastiera". Puoi appoggiare le dita sulla striscia e per premere effettivamente un tasto hai bisogno di una forza esplicita all'interno dei fori. E se alla fine in futuro potessi avere bisogno di quella touch bar, posso rimuovere il coperchio e riporlo da parte.
Per un altro MBP (quello più anziano o di dimensioni diverse) è necessario adattare le dimensioni. Quelli che ho usato sono stati misurati con un calibro.