Scriptez vos conversions STEP, IGES, STL, OBJ et glTF — traitez un dossier en lot, surveillez un hotfolder ou intégrez-le à votre pipeline.
Le même moteur que l'application de bureau, piloté par une CLI propre. Convertir un fichier, traiter des centaines en parallèle, convertir automatiquement les fichiers déposés, inspecter la géométrie et lister tous les formats — le tout hors ligne, sans abonnement, sans envoi.
Télécharger l'essai gratuitEssai gratuit : 10 conversions avec toutes les fonctionnalités. Aucune carte bancaire requise. Windows 10/11.
Choisissez plusieurs formats de sortie une fois et traitez tout le dossier par lot — mêmes options pour chaque fichier.
| Commande | Rôle |
|---|---|
cadconvert convert | Convertir un seul fichier 3D vers un format cible, avec options de tessellation, réparation et unités. |
cadconvert batch | Convertir un dossier entier (récursif en option) en parallèle sur plusieurs workers. |
cadconvert watch | Surveiller un dossier et convertir automatiquement chaque nouveau fichier 3D. |
cadconvert info | Afficher format, unités, nombre de pièces, triangles, sommets et boîte englobante. |
cadconvert formats | Lister tous les formats pris en charge avec extensions et capacité import/export. |
Convertir un fichier STEP en STL haute qualité cadconvert convert -i model.step -o model.stl --tessellation 0.01 Convertir un dossier en OBJ sur 8 workers en parallèle cadconvert batch -i ./models -o ./out -f obj -w 8 Convertir automatiquement tout dépôt dans ./incoming en 3MF cadconvert watch -i ./incoming -o ./converted -f 3mf Inspecter géométrie, unités et nombre de triangles cadconvert info assembly.step Lister tous les formats pris en charge cadconvert formats
Convertir toute une arborescence d'un coup, avec un nombre de workers configurable pour utiliser tous vos cœurs.
Pointez le surveillant vers un hotfolder ou un partage réseau ; les nouveaux fichiers sont convertis dès leur écriture terminée.
Réglez le format cible, la qualité du maillage (un préréglage ou une déflexion), la réparation, les unités, l'axe vertical, la réduction de polygones et la sortie binaire depuis la ligne de commande.
Le même binaire exécute un serveur MCP, pour que les agents IA convertissent et inspectent les fichiers CAO comme un outil.
Lancez cadconvert serve et le moteur de conversion devient un serveur Model Context Protocol (MCP). Des assistants IA comme Claude convertissent, inspectent et détectent vos fichiers 3D en langage naturel — sans script, entièrement hors ligne.
| Outil MCP | Rôle |
|---|---|
convert_cad | Convertir un fichier 3D entre tous les formats pris en charge, avec options de qualité, d'unité et de réparation |
get_file_info | Obtenir des informations détaillées — format, sommets, faces, boîte englobante, unités et arbre d'assemblage |
detect_format | Détecter le format d'un fichier 3D sans analyse complète |
list_formats | Lister tous les formats d'entrée et de sortie pris en charge et leurs capacités |
Ajoutez-le à votre client IA en un bloc — sans clé API, rien ne quitte votre machine :
// claude_desktop_config.json
{
"mcpServers": {
"cadconvert": { "command": "cadconvert", "args": ["serve"] }
}
}
Exemple d'invite : « Convertis chaque fichier STEP de ce dossier en STL en qualité fine, puis dis-moi lequel a le plus de faces. »
Installer une fois
Installez 3D CAD Converter ; la commande cadconvert est incluse — aucun paquet séparé à gérer.
Lancer une commande
Convertir un fichier, traiter un dossier en lot ou démarrer une surveillance en une seule ligne.
Automatiser
Placez les commandes dans un script, une tâche planifiée ou une étape CI et laissez les conversions tourner sans surveillance.
Contrôlez précisément la façon dont les fichiers convertis sont nommés grâce à un modèle basé sur des jetons, dans les paramètres de sortie de l'assistant ou via le JSON de la CLI/profil.
| Jeton | Signification |
|---|---|
{name} | Nom du fichier source, sans extension |
{format} | Nom du format cible (par ex. stl, obj, gltf) |
{date} | Date du jour (aaaa-MM-jj) |
{date:FORMAT} | Date du jour dans un format .NET personnalisé, par ex. {date:yyyyMMdd} |
{counter} | Numéro séquentiel sur l'ensemble du lot (1, 2, 3...) |
{counter:FORMAT} | Numéro séquentiel avec remplissage de zéros personnalisé, par ex. {counter:000} pour 001, 002 |
{parent_folder} | Nom du dossier parent du fichier source |
{ext} | Extension d'origine du fichier source, sans le point |
{hash} | Hachage à 8 caractères du chemin du fichier source (utile pour dédupliquer des lots aplatis) |
Exemple 1 -- sortie horodatée : {name}_{date:yyyyMMdd} bracket.step → bracket_20260705.stl Exemple 2 -- compteur préfixé par dossier, avec zéros de remplissage : {parent_folder}-{name}-{counter:000} assemblies/bracket.step → assemblies-bracket-001.stl
Les jetons inconnus sont rejetés avec une erreur de validation avant le démarrage du lot, de sorte qu'une faute de frappe dans un modèle de nommage ne produit jamais silencieusement de mauvais noms de fichiers en cours d'exécution.
| Tool | Price | Model |
|---|---|---|
| CAD Exchanger | Abonnement (renouvellement annuel) | |
| Okino / proprietary SDK | Abonnement (renouvellement annuel) | |
| 3D CAD Converter | $179 | ✔ Payez une fois, possédez pour toujours |
Essai gratuit : 10 conversions avec toutes les fonctionnalités. Aucune carte bancaire requise. Windows 10/11.