Case StudyCreator & AI Engineer

Design Agent AI.

Uma ferramenta de CAD conversacional: descreva uma peça de drone imprimível em 3D em linguagem natural e o Claude gera código paramétrico em OpenSCAD, compilado para STL e renderizado em um visualizador 3D interativo.

Client
Independent Product
Year
2025
Tools
Claude API, React, TypeScript, Three.js, Node.js, Express, OpenSCAD, Vite, Tailwind CSS
Cartão de especificação do Design Agent AI: um pedido em linguagem natural se torna código OpenSCAD e uma peça imprimível em 3D.

Visão geral

O Design Agent AI reduz a distância entre uma ideia e uma peça imprimível. Você descreve o que precisa em linguagem natural — "um suporte de hélice para eixo de 5 mm, 30 mm de diâmetro" — e o sistema produz geometria CAD paramétrica real, que pode ser inspecionada no navegador e enviada diretamente a uma impressora 3D. Criado para peças de drones, em que suportes e braçadeiras personalizados são necessidades constantes e de baixo volume.

Como funciona

O Claude atua como um programador especialista em OpenSCAD: um prompt de sistema ajustado ao domínio codifica as restrições da impressão 3D (espessuras de parede, tolerâncias, regras de imprimibilidade), e o modelo gera código-fonte paramétrico em OpenSCAD em resposta a cada pedido. O backend em Node/Express compila esse código para STL usando um binário local do OpenSCAD, e o frontend em React renderiza a malha em um visualizador Three.js interativo.

Iteração conversacional

A parte interessante é o refinamento. Como o histórico completo da conversa acompanha cada requisição, o design se torna um diálogo — "deixe 2 mm mais espesso", "adicione furos de montagem M3", "chanfre as bordas" — com cada turno regenerando o modelo paramétrico. Imagens de referência podem ser anexadas para ancorar o design em algo físico, usando a entrada multimodal do Claude.

Resultado

Um protótipo funcional que demonstra a geração de código por LLM aplicada a um resultado físico — em que o artefato gerado não é texto em uma tela, mas um objeto que se pode segurar.