Môj Motorola Moto Edge 30 Pro potreboval puzdro. Číslo modelu je XT2201 a každé puzdro dostupné na Thingiverse alebo Printables je pre XT2203 alebo XT2205, čo sú úplne iné telefóny. Vo miniatúrach vyzerajú veľmi podobne, ale rozmery a umiestnenie tlačidiel sú dosť iné na to, aby to nepasovalo.

Nechcel som ísť kúpiť silikónové puzdro do obchodu, keďže mám 3D tlačiareň. Namiesto toho som urobil to, čo zvyčajne – navrhol som si ho sám. No, takmer. OpenSCAD som už predtým používal, ale len na jednoduché objekty ako držiak na okno. Tentokrát som nechal Clauda napísať kód v OpenSCAD, kým som sa sústredil na meranie telefónu posuvným meradlom a popisovanie toho, čo potrebujem.

Proces prebiehal takto. Odmeril som každý relevantný rozmer na telefóne: veľkosť tela, polohu a výstupok výbežku fotoaparátu, polohy a dĺžky tlačidiel, každý otvor na každej hrane. Potom som zadával merania po jednom a AI produkovala parametrický kód. Keď niečo v náhľade vyzeralo zle, ukázal som na to a opravilo sa to. Výrez pre fotoaparát bol spočiatku na nesprávnej strane. Niektoré otvory vytŕčali smerom von namiesto cez stenu. Polomer hrany spôsobil, že geometria sa skolapsovala doslova na bod kvôli matematickému problému vo funkcii zaobľovania. Všetko sa to vyriešilo spätnou väzbou v rozhovore.

Parametrický model puzdra na telefón v OpenSCAD

Celý model je parametrický, čo znamená, že každý jednotlivý rozmer je pomenovaná premenná na vrchu súboru. Ak som sa niekde pomýlil s posuvným meradlom, môžem upraviť len to jedno číslo a celé puzdro sa prepočíta. Puzdro má výrezy pre USB-C, mriežku reproduktora, dva otvory pre mikrofóny, otvor pre tlačidlo napájania, ktorý necháva prístupný čítač odtlačkov prstov, a hmatový výstupok nad kolískou hlasitosti, aby som ho našiel hmatom bez pozerania. Oblasť výbežku fotoaparátu má okolo seba vyvýšený prstenec, aby telefón na stole nevibroval. Predný lem obopína rámeček displeja na troch stranách a nechá slúchadlo a snímač vzdialenosti otvorené navrchu.

Čo mi na tom príde zaujímavé je, že spätná väzba je veľmi odlišná od vibe kódovania softvéru. Pri softvéri ho spustíte a výsledok vidíte okamžite. Pri fyzickom objekte sa zahľadíte na 3D náhľad a snažíte sa predstaviť, či je správny. Skutočný test príde až keď to vyjde z tlačiarne. TPU je tu zrejmá voľba materiálu, rovnako ako brúsna podložka, ktorú som nedávno tlačil.

Ešte to treba vytlačiť a vyskúšať na skutočnom telefóne. Ale model vyzerá správne a tento prístup fungoval dostatočne dobre na to, aby som ho zopakoval aj pre iné zariadenie.

Enjoy!