Faça scripts de conversões STEP, IGES, STL, OBJ e glTF — processe uma pasta em lote, vigie um hotfolder ou integre ao seu pipeline.
O mesmo motor do app de desktop, conduzido por uma CLI limpa. Converter um arquivo, processar centenas em paralelo, converter automaticamente arquivos depositados, inspecionar geometria e listar todos os formatos — tudo offline, sem assinatura, sem upload.
Descarregar Versão de Teste GratuitaAvaliação gratuita: 10 conversões com todas as funcionalidades. Sem cartão de crédito. Windows 10/11.
Escolha vários formatos de saída uma vez e processe a pasta inteira em lote — as mesmas opções se aplicam a cada arquivo.
| Comando | O que faz |
|---|---|
cadconvert convert | Converter um único arquivo 3D para um formato alvo, com opções de tesselagem, reparo e unidades. |
cadconvert batch | Converter uma pasta inteira (recursiva opcional) em paralelo com vários workers. |
cadconvert watch | Vigiar uma pasta e converter automaticamente cada novo arquivo 3D. |
cadconvert info | Mostrar formato, unidades, número de peças, triângulos, vértices e caixa delimitadora. |
cadconvert formats | Listar todos os formatos suportados com extensões e capacidade de importar/exportar. |
Converter um arquivo STEP em um STL de alta qualidade cadconvert convert -i model.step -o model.stl --tessellation 0.01 Converter uma pasta em OBJ com 8 workers em paralelo cadconvert batch -i ./models -o ./out -f obj -w 8 Converter automaticamente tudo depositado em ./incoming para 3MF cadconvert watch -i ./incoming -o ./converted -f 3mf Inspecionar geometria, unidades e número de triângulos cadconvert info assembly.step Listar todos os formatos suportados cadconvert formats
Converta uma árvore de diretórios inteira de uma vez, com número de workers configurável para usar todos os núcleos.
Aponte o vigia para um hotfolder ou compartilhamento de rede; novos arquivos são convertidos assim que terminam de ser gravados.
Defina o formato de destino, a qualidade da malha (um preset ou uma deflexão), o reparo, as unidades, o eixo vertical, a redução de polígonos e a saída binária pela linha de comando.
O mesmo binário roda um servidor MCP, para que agentes de IA convertam e inspecionem arquivos CAD como ferramenta.
Execute cadconvert serve e o mesmo mecanismo vira um servidor Model Context Protocol (MCP). Assistentes de IA como o Claude convertem, inspecionam e detectam arquivos 3D em linguagem natural — sem scripts, totalmente offline.
| Ferramenta MCP | O que faz |
|---|---|
convert_cad | Converter um arquivo 3D entre quaisquer formatos suportados, com opções de qualidade, unidade e reparo |
get_file_info | Obter informações detalhadas — formato, vértices, faces, caixa delimitadora, unidades e árvore de montagem |
detect_format | Detectar o formato de um arquivo 3D sem análise completa |
list_formats | Listar todos os formatos de entrada e saída suportados com seus recursos |
Adicione-o ao seu cliente de IA em um bloco — sem chave de API, nada sai da sua máquina:
// claude_desktop_config.json
{
"mcpServers": {
"cadconvert": { "command": "cadconvert", "args": ["serve"] }
}
}
Exemplo de prompt: “Converta cada arquivo STEP desta pasta para STL em qualidade fina e depois diga qual tem mais faces.”
Instale uma vez
Instale o 3D CAD Converter; o comando cadconvert vem incluído — sem pacote separado para gerenciar.
Rode um comando
Converta um arquivo, processe uma pasta em lote ou inicie uma sessão de vigia com uma única linha.
Automatize
Coloque os comandos em um script, tarefa agendada ou passo de CI e deixe as conversões rodarem sem supervisão.
Controle exatamente como os ficheiros convertidos são nomeados com um padrão baseado em tokens, nas definições de Saída do assistente ou através do JSON de CLI/perfil.
| Token | Significado |
|---|---|
{name} | Nome do ficheiro de origem, sem extensão |
{format} | Nome do formato alvo (por exemplo, stl, obj, gltf) |
{date} | Data de hoje (yyyy-MM-dd) |
{date:FORMAT} | Data de hoje num formato de data .NET personalizado, por exemplo {date:yyyyMMdd} |
{counter} | Número sequencial ao longo do lote (1, 2, 3...) |
{counter:FORMAT} | Número sequencial com preenchimento de zeros personalizado, por exemplo {counter:000} para 001, 002 |
{parent_folder} | Nome da pasta-mãe do ficheiro de origem |
{ext} | Extensão original do ficheiro de origem, sem o ponto |
{hash} | Hash de 8 caracteres do caminho do ficheiro de origem (útil para eliminar duplicados em lotes achatados) |
Exemplo 1 -- saída com marca temporal: {name}_{date:yyyyMMdd} bracket.step → bracket_20260705.stl Exemplo 2 -- contador com prefixo de pasta e preenchimento de zeros: {parent_folder}-{name}-{counter:000} assemblies/bracket.step → assemblies-bracket-001.stl
Tokens desconhecidos são rejeitados com um erro de validação antes do lote começar, para que um erro de digitação num padrão de nomeação nunca produza silenciosamente nomes de ficheiro errados a meio da execução.
| Tool | Price | Model |
|---|---|---|
| CAD Exchanger | Assinatura (renovação anual) | |
| Okino / proprietary SDK | Assinatura (renovação anual) | |
| 3D CAD Converter | $179 | ✔ Pague uma vez, possua para sempre |
Avaliação gratuita: 10 conversões com todas as funcionalidades. Sem cartão de crédito. Windows 10/11.