CADAM
Application web open-source pour générer des modèles 3D à partir d'une description texte ou d'une image téléchargée.

Aperçu général
CADAM est une application web open-source qui vous permet de créer des modèles 3D pour les systèmes CAO basés sur une description texte ou une image téléchargée. Le service fonctionne directement dans le navigateur, ne nécessitant aucune installation logicielle supplémentaire: toute la charge de calcul est gérée par OpenSCAD WebAssembly.
Comment fonctionne la génération de modèles
L'utilisateur décrit le modèle souhaité en mots simples ou télécharge une image de référence — le système analyse la requête et génère un modèle 3D paramétrique. L'API anthropique Claude est utilisée pour traiter les requêtes, tandis que la plate-forme Supabase gère le stockage des données et la logique du moteur.
Fondation technologique
L'application est construite sur une pile d'outils modernes: OpenSCAD WebAssembly alimente le noyau de génération mathématique, tandis que Three.js fournit un aperçu interactif en temps réel. Cette approche permet à la géométrie du modèle de mettre à jour instantanément, sans rechargement de page ou appels répétés vers le réseau neuronal.
Caractéristiques du CADAM
| Fonctionnalité | Valeur |
|---|---|
| Type de demande | Application Web |
| Modèle de distribution | Gratuit |
| Licence | GPLv3 |
| Ouvrir une source | Oui |
| Moteur de génération | OpenSCAD WebAssembly |
| Fournisseur primaire d'IA | API anthropique Claude |
| Plateforme de sauvegarde | Supabase |
| Formats d'exportation | STL, SCAD |
| Bibliothèques prises en charge | BOSL, BOSL2, MCAD |
| Police intégrée | Geist |
| Affichage du modèle | Trois.js (temps réel) |
| Prise en charge du téléchargement de l'image | Oui |
| Paramètres interactifs | Oui (glisseurs) |
Pour qui est CADAM ?
Ingénieurs et concepteurs
Les professionnels travaillant avec des systèmes CAO obtiennent un outil pratique pour créer rapidement des modèles paramétriques provisoires. Au lieu de dessiner chaque détail à la main, vous pouvez formuler la tâche dans le texte ou montrer une référence — et obtenir une base de travail pour plus de raffinement.
Designers et artistes 3D
Pour ceux qui travaillent dans le design industriel ou créent des objets pour l'impression 3D, CADAM devient un assistant utile au stade du concept. La capacité d'ajuster les dimensions avec les curseurs et de voir immédiatement le résultat dans Three.js accélère les itérations et aide à se fixer sur la géométrie plus rapidement.
Étudiants et éducateurs dans les domaines techniques
Grâce au code open source et au modèle de distribution gratuit, le service est bien adapté pour enseigner les bases de la modélisation 3D et la conception paramétrique. Les étudiants peuvent explorer comment les modèles sont générés à partir d'invites de texte et étudier le code de projet pour comprendre la mécanique interne.
Comment utiliser CADAM?
Interface et flux de travail
CADAM fonctionne dans le navigateur — pour commencer, il suffit d'ouvrir l'application Web. L'utilisateur décrit le modèle en texte ou télécharge une image comme une référence. Après le traitement de la demande, le système génère un modèle paramétrique et l'affiche dans la fenêtre d'aperçu basée sur Three.js.
Réglage des paramètres et exportation
Après génération, les sliders interactifs deviennent disponibles — ils vous permettent de changer les dimensions et les proportions du modèle sans faire de nouvelles demandes au réseau neuronal. Une fois le modèle ajusté aux paramètres souhaités, vous pouvez l'exporter au format STL ou SCAD pour poursuivre vos travaux dans des systèmes CAO spécialisés.
Lancer une version locale
Les développeurs ont la possibilité d'exécuter l'application localement. Cela nécessite Node.js, Supabase CLI et ngrok — ce dernier est nécessaire pour envoyer des images à l'API. Le dépôt de projet contient des instructions détaillées pour configurer l'environnement, installer les dépendances et lancer le serveur de développement.
Principales caractéristiques du CADAM
Génération de modèle 3D à partir du texte
La fonction centrale du service – transformer une description textuelle en un modèle 3D paramétrique. Il suffit de formuler une requête en langage naturel, et le système créera une géométrie basée sur OpenSCAD WebAssembly.
Modèle de création à partir d'une image
En plus du texte, l'application accepte les images téléchargées. Le système analyse la référence visuelle et génère un modèle qui correspond à l'intention de l'utilisateur. Ceci est utile quand il est difficile de décrire une forme ou des proportions complexes en mots.
Réglage interactif des paramètres
Le modèle généré n'est pas un résultat statique. L'utilisateur obtient un ensemble de curseurs qui contrôlent les dimensions des éléments individuels et du modèle dans son ensemble. Les changements se reflètent en temps réel, ce qui facilite l'adaptation de la géométrie aux exigences spécifiques.
Intégration des exportations et des bibliothèques
Le modèle fini peut être enregistré en formats STL et SCAD. L'application prend en charge les bibliothèques populaires OpenSCAD : BOSL, BOSL2 et MCAD. La police Geist intégrée gère les éléments texte sur les modèles.
Avantages du CADAM
Fonctionne dans le navigateur sans installation. Grâce à OpenSCAD WebAssembly, les utilisateurs n'ont pas besoin de télécharger et configurer un logiciel complexe — il suffit d'ouvrir l'application dans un navigateur.
Des itérations rapides. Les curseurs interactifs vous permettent de changer les paramètres du modèle instantanément, sans appels répétés au réseau neuronal. Cela accélère considérablement le processus de réglage fin des dimensions et des proportions.
Projet entièrement ouvert. Le code source est disponible sous la licence GPLv3. Les développeurs peuvent étudier l'architecture interne, étendre la fonctionnalité, ou déployer leur propre version de le service.
Exporter vers des formats CAO standard. Le support pour STL et SCAD rend les modèles générés compatibles avec la plupart des systèmes CAO et des logiciels d'impression 3D.
Options d'entrée flexibles. La possibilité d'utiliser à la fois des images texte et des images de référence élargit la gamme des cas d'utilisation — des croquis rapides basés sur des descriptions à la recréation de modèles à partir de photos ou de dessins.
Limitations du CADAM
L'une des limites est la dépendance de l'application à l'API externe de Claude Anthropique — une connexion à ce service est nécessaire pour traiter les demandes. En outre, le développement complet avec des téléchargements d'images nécessite la mise en place de ngrok, ce qui ajoute une certaine complexité au développement local. Il est également intéressant de noter que la qualité de la génération peut dépendre de la complexité de la demande : plus la tâche est inhabituelle, plus le résultat aura de chances d'être amélioré manuellement. Les sources publiques ne fournissent pas de détails précis sur les limites d'utilisation libre ou les restrictions de demande.
Quels problèmes le CADAM résout-il?
Un prototypage rapide. Le service vous permet d'obtenir un modèle paramétrique en quelques minutes, sans passer du temps sur la construction manuelle de la géométrie dans un éditeur CAO.
Proportions et dimensions de réglage fin. Les sliders interactifs aident à explorer rapidement différentes options de taille pour un produit, ce qui est particulièrement pertinent pendant l'étape de la spécification technique ou de l'approbation du concept.
Création de modèles à partir de références visuelles. Le téléchargement d'images résout le problème de la recréation de la géométrie lorsqu'un client peut montrer, mais pas décrire en mots, ce dont il a besoin.
Préparer des modèles pour l'impression 3D. L'exportation STL vous permet d'envoyer les modèles générés directement sur un trancheur et de les préparer à l'impression sur une imprimante 3D.
Apprendre et étudier la modélisation paramétrique. Le code open source sert de matériel éducatif : vous pouvez l'utiliser comprendre comment le réseau neuronal, OpenSCAD WebAssembly et le rendu interactif fonctionnent ensemble.
Prix CADAM
Le service utilise un modèle de distribution gratuite — il est entièrement gratuit. L'application est open source et distribuée sous licence GPLv3. Cela signifie que tout utilisateur peut utiliser l'application web gratuitement, et les développeurs peuvent étudier, modifier et déployer leurs propres instances du service. Aucune information sur les frais cachés, les niveaux payés ou les restrictions d'accès libre n'est mentionnée dans la description du projet.
Conditions d'utilisation pour CADAM
Conditions de licence
Le projet est distribué sous la licence GPLv3 — une licence de logiciel libre qui vous permet d'utiliser, de modifier et de distribuer le code, à condition que les mêmes obligations de licence soient maintenues pour les oeuvres dérivées.
Exigences relatives au fonctionnement
Pour déployer l'application localement, vous devrez installer Node.js et Supabase CLI. Pour la fonctionnalité de téléchargement d'images, ngrok est également nécessaire, car il fournit un tunnel pour l'envoi de données à l'API. Toutes les étapes de configuration et de lancement nécessaires sont décrites dans le dépôt du projet.
Disponibilité du CADAM
CADAM est disponible en tant qu'application web qui fonctionne dans le navigateur, ce qui assure la compatibilité entre les plateformes : le service fonctionne sur Windows, macOS et Linux sans installer de composants supplémentaires. La police Geist intégrée prend en charge le rendu de texte sur les modèles. L'application est entièrement basée sur le navigateur, de sorte que le système d'exploitation de l'utilisateur final n'a pas d'importance.
Comment le CADAM diffère des alternatives
La principale différence entre CADAM et les services de génération de texte à 3D les plus similaires est sa code open source et disponibilité gratuite. De nombreuses alternatives commerciales offrent soit un niveau libre limité soit fonctionnent sur une base d'abonnement. CADAM est distribué sous GPLv3 et vous permet de déployer votre propre version de l'application.
La deuxième différence significative est réglage paramétrique via des curseurs sans requêtes répétées. Habituellement, changer les dimensions d'un modèle généré nécessite un autre appel au réseau neuronal avec une prompte raffinée. Ici, le modèle est représenté comme un objet paramétrique OpenSCAD, permettant de modifier instantanément la géométrie à travers l'interface.
La troisième caractéristique est l'utilisation d'OpenSCAD WebAssembly en combinaison avec un réseau neuronal. Cette approche technique permet à toute génération de se produire directement dans le navigateur de l'utilisateur, sans envoyer de calculs géométriques à un serveur distant. Cette approche architecturale est nettement plus rare que les configurations classiques client-serveur avec la génération GPU-cluster.
Conclusion
CADAM est une application web libre et open source qui combine le traitement du langage naturel avec la modélisation paramétrique basée sur OpenSCAD WebAssembly. Le service vous permet de créer des modèles 3D à partir de descriptions de texte ou d'images de référence, d'ajuster rapidement les dimensions via des curseurs interactifs et d'exporter le résultat vers les formats STL et SCAD communs. Avec le soutien des bibliothèques BOSL, BOSL2 et MCAD, ainsi que l'aperçu en temps réel à travers Three.js, l'outil est utile pour les ingénieurs, les concepteurs, les étudiants et tous ceux qui travaillent avec la modélisation 3D paramétrique. La licence GPLv3 ouverte et les instructions de déploiement local rendent le projet accessible à la fois pour une utilisation quotidienne et pour des études et un développement communautaire.
Foire aux questions
Voir aussi
Service pour la création d'avatars personnalisés et photos shoots utilisant l'IA basé sur des selfies téléchargés.

Service basé sur l'IA pour la génération automatique de contenu texte dans différents formats.

Plateforme alimentée par l'IA pour générer et éditer des images et des vidéos.

Plateforme créative pour créer des images réalistes et de courtes vidéos à partir de texte ou d'images avec contrôle sur le style et le mouvement de la caméra.

Panneau d'IA latéral qui aide à répondre aux questions, à travailler avec les documents et à générer des images.

Outil AI pour créer des présentations, des documents et des pages Web à partir d'une description de texte.

Extension Chrome qui aide à gérer les onglets, l'historique, et les signets avec un assistant AI.

Anakin.ai est une plateforme à faible code qui combine différents modèles d'IA pour la création de contenu et l'automatisation de workflow sans codage.