Le parti
corpo ×1
Guscio del torso 56 × 84 × 72 mm, pareti 2 mm. Nel fondo ci sono le due tasche per i servo hip_roll e i fori di ventilazione; dentro trovano posto le due 18650 orizzontali, il XIAO, lo speaker e l’MPU6050.
Orientamento: aperto verso l’alto, fondo sul piatto. Supporti: nessuno.
corpo.scad · corpo.stl
coperchio ×1
Coperchio posteriore/superiore a scatto, con il vano per raggiungere la presa USB-C del XIAO senza smontare niente.
Orientamento: piatto, lato esterno sul piatto. Supporti: nessuno.
coperchio.scad · coperchio.stl
frontalino ×1
La “faccia”: finestra per la camera, due fori da 5 mm per i LED occhi, griglia dello speaker e foro del microfono.
Orientamento: faccia sul piatto (la superficie visibile viene liscia). Supporti: nessuno.
frontalino.scad · frontalino.stl
staffa_anca ×2
Collega il corno del servo hip_roll al corpo del servo hip_pitch. È il pezzo più sollecitato: se si rompe, ristampalo con 3 pareti.
Orientamento: base piatta sul piatto. Supporti: solo sotto le alette di fissaggio (opzionali, “solo dal piatto”).
staffa_anca.scad · staffa_anca.stl (sinistra) · staffa_anca_dx.stl (destra)
gamba ×2
“Trampolo” da 68 mm tra l’asse dell’anca e quello della caviglia, con l’alloggio del servo ankle in basso.
Orientamento: in piedi (con brim) o coricata sul fianco. Supporti: nessuno.
gamba.scad · gamba.stl (sinistra) · gamba_dx.stl (destra)
piede ×2
Suola 76 × 44 × 4 mm, centrata 6 mm avanti rispetto alla caviglia, con l’innesto per il corno del servo e le scanalature per i gommini in TPU.
Orientamento: suola sul piatto. Supporti: nessuno.
piede.scad · piede.stl (sinistra) · piede_dx.stl (destra)
Sorgenti e rigenerazione
Ogni parte è un file OpenSCAD parametrico; tutte le misure condivise (dimensioni del torso, distanze tra gli assi, gioco delle tasche) stanno in un unico file di parametri.
Gli STL non sono salvati nel repository: li genera automaticamente la pipeline di pubblicazione con OpenSCAD. In locale:
cd hardware
bash render.sh ../stl # oppure: openscad -o ../stl/corpo.stl parts/corpo.scad
Se stai guardando il sito in locale senza OpenSCAD installato, i link agli STL possono non funzionare: i viewer mostrano comunque la versione procedurale.