Case StudyCreator & AI Engineer

Design Agent AI.

Un outil de CAO conversationnel : décrivez en langage courant une pièce de drone imprimable en 3D et Claude génère du code OpenSCAD paramétrique, compilé en STL et affiché dans une visionneuse 3D interactive.

Client
Independent Product
Year
2025
Tools
Claude API, React, TypeScript, Three.js, Node.js, Express, OpenSCAD, Vite, Tailwind CSS
Carte spécimen de Design Agent AI : une demande en langage courant devient du code OpenSCAD et une pièce imprimable en 3D.

Aperçu

Design Agent AI réduit la distance entre une idée et une pièce imprimable. Vous décrivez ce dont vous avez besoin en langage courant — « un support d'hélice pour un arbre de 5 mm, 30 mm de diamètre » — et le système produit une véritable géométrie CAO paramétrique que vous pouvez inspecter dans le navigateur et envoyer directement à une imprimante 3D. Conçu pour les pièces de drone, où les supports et fixations sur mesure sont des besoins constants en petites séries.

Fonctionnement

Claude joue le rôle d'un programmeur OpenSCAD expert : un prompt système ajusté au domaine encode les contraintes de l'impression 3D (épaisseurs de paroi, tolérances, règles d'imprimabilité), et le modèle génère du code source OpenSCAD paramétrique en réponse à chaque demande. Le backend Node/Express compile ce code en STL à l'aide d'un binaire OpenSCAD local, et le frontend React affiche le maillage dans une visionneuse Three.js interactive.

Itération conversationnelle

La partie intéressante, c'est l'affinage. Comme l'historique complet de la conversation accompagne chaque requête, la conception devient un dialogue — « augmente l'épaisseur de 2 mm », « ajoute des trous de fixation M3 », « chanfreine les arêtes » — chaque échange régénérant le modèle paramétrique. Des images de référence peuvent être jointes pour ancrer la conception dans quelque chose de physique, grâce aux capacités multimodales de Claude.

Résultat

Un prototype fonctionnel qui démontre la génération de code par LLM appliquée à une production physique — où l'artefact généré n'est pas du texte à l'écran mais un objet que l'on peut tenir en main.