Scrivi script per conversioni STEP, IGES, STL, OBJ e glTF — elabora una cartella in batch, sorveglia un hotfolder o integralo nella pipeline.
Lo stesso motore dell'app desktop, guidato da una CLI pulita. Converti un file, elabora centinaia in parallelo, converti automaticamente i file depositati, ispeziona la geometria ed elenca tutti i formati — tutto offline, senza abbonamento, senza upload.
Scarica la versione di provaProva gratuita: 10 conversioni con tutte le funzionalità. Nessuna carta di credito richiesta. Windows 10/11.
Scegli più formati di output una sola volta ed elabora l'intera cartella in batch: stesse opzioni per ogni file.
| Comando | Cosa fa |
|---|---|
cadconvert convert | Converti un singolo file 3D in un formato di destinazione, con opzioni di tassellazione, riparazione e unità. |
cadconvert batch | Converti un'intera cartella (opzionalmente ricorsiva) in parallelo su più worker. |
cadconvert watch | Sorveglia una cartella e converti automaticamente ogni nuovo file 3D. |
cadconvert info | Mostra formato, unità, numero di parti, triangoli, vertici e bounding box. |
cadconvert formats | Elenca tutti i formati supportati con estensioni e capacità di import/export. |
Converti un file STEP in uno STL di alta qualità cadconvert convert -i model.step -o model.stl --tessellation 0.01 Converti una cartella in OBJ su 8 worker paralleli cadconvert batch -i ./models -o ./out -f obj -w 8 Converti automaticamente tutto ciò che arriva in ./incoming in 3MF cadconvert watch -i ./incoming -o ./converted -f 3mf Ispeziona geometria, unità e numero di triangoli cadconvert info assembly.step Elenca tutti i formati supportati cadconvert formats
Converti un intero albero di directory in una volta, con un numero di worker configurabile per usare tutti i core.
Punta il watcher su un hotfolder o una condivisione di rete; i nuovi file vengono convertiti appena finiscono di essere scritti.
Imposta formato di destinazione, qualità della mesh (un preset o una deflessione), riparazione, unità, asse verticale, riduzione dei poligoni e output binario dalla riga di comando.
Lo stesso binario esegue un server MCP, così gli agenti IA possono convertire e ispezionare file CAD come strumento.
Esegui cadconvert serve e lo stesso motore diventa un server Model Context Protocol (MCP). Assistenti IA come Claude convertono, ispezionano e rilevano i file 3D in linguaggio naturale — senza script, completamente offline.
| Strumento MCP | Cosa fa |
|---|---|
convert_cad | Convertire un file 3D tra tutti i formati supportati, con opzioni di qualità, unità e riparazione |
get_file_info | Ottenere informazioni dettagliate — formato, vertici, facce, bounding box, unità e albero di assieme |
detect_format | Rilevare il formato di un file 3D senza un parsing completo |
list_formats | Elencare tutti i formati di ingresso e uscita supportati con le relative capacità |
Aggiungilo al tuo client IA in un solo blocco — nessuna chiave API, niente lascia il tuo computer:
// claude_desktop_config.json
{
"mcpServers": {
"cadconvert": { "command": "cadconvert", "args": ["serve"] }
}
}
Esempio di prompt: “Converti ogni file STEP in questa cartella in STL con qualità fine, poi dimmi quale ha più facce.”
Installa una volta
Installa 3D CAD Converter; il comando cadconvert è incluso — nessun pacchetto separato da gestire.
Esegui un comando
Converti un file, elabora una cartella in batch o avvia una sessione di sorveglianza con una sola riga.
Automatizzalo
Inserisci i comandi in uno script, un'attività pianificata o uno step CI e lascia che le conversioni girino senza supervisione.
Controlla esattamente come vengono nominati i file convertiti con uno schema basato su token, nelle impostazioni di Output della procedura guidata oppure tramite il JSON di CLI/profilo.
| Token | Significato |
|---|---|
{name} | Nome del file di origine, senza estensione |
{format} | Nome del formato di destinazione (es. stl, obj, gltf) |
{date} | Data odierna (aaaa-MM-gg) |
{date:FORMAT} | Data odierna in un formato .NET personalizzato, es. {date:yyyyMMdd} |
{counter} | Numero sequenziale nel batch (1, 2, 3...) |
{counter:FORMAT} | Numero sequenziale con riempimento di zeri personalizzato, es. {counter:000} per 001, 002 |
{parent_folder} | Nome della cartella superiore del file di origine |
{ext} | Estensione originale del file di origine, senza il punto |
{hash} | Hash di 8 caratteri del percorso del file di origine (utile per deduplicare batch appiattiti) |
Esempio 1 -- output con timestamp: {name}_{date:yyyyMMdd} bracket.step → bracket_20260705.stl Esempio 2 -- prefisso di cartella, contatore con zeri iniziali: {parent_folder}-{name}-{counter:000} assemblies/bracket.step → assemblies-bracket-001.stl
I token sconosciuti vengono rifiutati con un errore di convalida prima dell'avvio del batch, cosi un errore di battitura in uno schema di denominazione non produce mai silenziosamente nomi di file errati a meta esecuzione.
| Tool | Price | Model |
|---|---|---|
| CAD Exchanger | Abbonamento (rinnovo annuale) | |
| Okino / proprietary SDK | Abbonamento (rinnovo annuale) | |
| 3D CAD Converter | $179 | ✔ Paga una volta, possiedi per sempre |
Prova gratuita: 10 conversioni con tutte le funzionalità. Nessuna carta di credito richiesta. Windows 10/11.