A tecnologia 3D não é apenas para designers industriais ou makers. Um programador pode usá-la para visualizar arquiteturas de software complexas, criar protótipos de interfaces físicas ou até mesmo gerar ferramentas de trabalho personalizadas. Por exemplo, um programador de realidade virtual pode imprimir um suporte para seus sensores de rastreamento ocular, economizando tempo e dinheiro em peças comerciais.
Como integrar o 3D no seu fluxo de desenvolvimento 🛠️
Para começar, você precisa de software de modelagem como Blender (gratuito) ou Fusion 360 (com licença educacional). Depois, um fatiador como Cura ou PrusaSlicer para preparar o arquivo. O fluxo típico envolve projetar uma peça que resolva um problema físico, como um suporte para sua câmera de desenvolvimento ou um organizador de cabos para sua mesa. Finalmente, você exporta para STL e envia para a impressora. O resultado: menos tempo procurando peças em lojas e mais tempo depurando código.
O dia em que imprimi um teclado e quase chorei 😅
Decidi imprimir meu próprio teclado mecânico. Após 30 horas de impressão e 200 gramas de filamento, descobri que as teclas não encaixavam porque medi errado os pinos do microcontrolador. Agora tenho um peso de papel em forma de teclado que uso para segurar cabos. Moral da história: programar é fácil, medir em milímetros é onde começam os dramas. Mas ei, pelo menos aprendi a usar a régua.