Automatize a conversão de CAD: cadconvert CLI, servidor MCP e agentes de IA
A maioria dos engenheiros conhece o 3D CAD Converter através do assistente para Windows: arraste ficheiros STEP, IGES ou STL, escolha um formato de saída e clique em Converter. Mas o assistente é apenas uma forma de o utilizar. O mesmo motor de conversão (15+ formatos, reparação de superfícies STEP/IGES, controlo de tesselação, suporte a montagens) inclui também uma interface de linha de comandos completa chamada cadconvert, um servidor MCP integrado e uma skill instalável para Claude Code.
Esta postagem aborda todos os três: scripts com a CLI cadconvert, conexão do servidor MCP ao Claude Desktop ou Claude Code e permissão para um agente de IA converter arquivos CAD do inglês simples. A CLI não tem sinalizador --json — para agentes de IA, use o servidor MCP. A referência completa de CLI e MCP está disponível em https://github.com/contentasoftware/contentasoft-cad-converter-plugin.
A CLI do cadconvert: o mesmo mecanismo, programável por script
O executável é cadconvert.exe. Ele é instalado com o aplicativo de desktop: mesmo instalador, mesma licença. Uma instalação padrão o coloca em %LOCALAPPDATA%\Programs\CadConverter\ e adiciona essa pasta ao seu PATH, então ele funciona em qualquer terminal novo.
cadconvert formats
Liste os formatos suportados, converta um único arquivo, processe uma pasta em lote ou observe um diretório de entrada - tudo a partir do terminal:
Converta um arquivo STEP em STL com mosaico controlado:
cadconvert convert model.step -o model.stl --quality 0.01
Converta em lote uma pasta inteira em STL imprimível com 8 trabalhadores paralelos:
cadconvert batch ./models -o ./printable -f stl -w 8
Assista a uma pasta e converta automaticamente os arquivos recebidos em 3MF:
cadconvert watch ./incoming -o ./converted -f 3mf
Inspecione um arquivo antes de converter:
cadconvert info part.step
O valor --quality controla a densidade da malha para exportações STEP/IGES — valores mais baixos significam malhas mais finas e arquivos maiores. Comece com 0,01 para impressão 3D e ajuste com base no seu fatiador.
Receitas reais de automação
1. O pipeline de lote de preparação de impressão
Aponte batch para uma pasta de arquivos STEP do fornecedor e exporte tudo para STL durante a noite:
cadconvert batch ./models -o ./printable -f stl -w 8
2. A pasta monitorada de execução automática
O comando watch monitora uma pasta recebida e converte cada novo arquivo CAD automaticamente:
cadconvert watch ./incoming -o ./converted -f 3mf
O servidor MCP: entregue o mecanismo a um agente de IA
MCP (Model Context Protocol) é o padrão aberto que os assistentes de IA usam para chamar ferramentas externas. Como a CLI não tem modo --json, o servidor MCP é o caminho pretendido para agentes de IA — você o inicia com um comando:
cadconvert serve
Ele oferece quatro ferramentas: converter um arquivo, ler as informações de um arquivo, detectar um formato e listar os formatos compatíveis. Funciona durante o teste gratuito (10 conversões, depois registrar).
Adicione isto ao seu claude_desktop_config.json para conectar o Claude Desktop:
{
"mcpServers": {
"cadconvert": {
"command": "cadconvert",
"args": ["serve"]
}
}
}
Habilidade do Claude Code: conversão de CAD em inglês simples
Se usa o Claude Code, a skill /contenta-cad vem incluída no plugin 3D CAD Converter juntamente com o servidor MCP, pelo que uma única instalação dá ambos ao agente. Dois comandos:
/plugin marketplace add contentasoftware/contentasoft-cad-converter-plugin
/plugin install contentasoft-cad-converter@contentasoft-cad-converter-plugin
No Cursor, Claude Desktop, VS Code ou qualquer outro cliente MCP, adicione esta entrada de servidor (requer Node.js 18 ou mais recente):
{
"mcpServers": {
"cad-converter": { "command": "cmd", "args": ["/c", "npx", "-y", "@contentasoft/cad-converter-mcp"] }
}
}
Em seguida, descreva o trabalho com suas próprias palavras - “converta cada STEP nesta pasta para STL para impressão” ou “ observe minha pasta de entrada e converta novos arquivos para 3MF”. A habilidade cria os comandos cadconvert corretos e reporta de volta.
Tudo está documentado no GitHub
O código-fonte do plugin, a referência do servidor MCP e a documentação da CLI estão no repositório público do GitHub, e o pacote de arranque está publicado no npm: github.com/contentasoftware/contentasoft-cad-converter-plugin · npmjs.com/package/@contentasoft/cad-converter-mcp
Perguntas frequentes
A CLI tem um custo extra?
Não. A CLI, o servidor MCP e a habilidade Claude Code são fornecidos no mesmo instalador que o aplicativo de desktop e são cobertos pela mesma licença única $179.
O que acontece após as 10 conversões gratuitas?
A CLI e o servidor MCP compartilham o teste do aplicativo: 10 conversões em qualidade total, sem data de fim. Depois continuam: STEP, IGES ou BREP para uma malha é malhado em qualidade Rascunho e cada arquivo leva uma nota de teste, até você se registrar com cadconvert register your@email.com YOUR-KEY.
Um instalador. GUI, CLI, MCP e habilidade.
Baixe a avaliação gratuita e crie o script de sua primeira conversão em lote em cinco minutos – sem cartão de crédito, sem upload na nuvem.
Baixar versão de teste gratuitaMesmo mecanismo, três interfaces
Quer você prefira o assistente, um script do PowerShell ou um agente Claude, o 3D CAD Converter executa o mesmo pipeline de conversão local. Pegue o instalador, experimente um lote da CLI ou conecte o MCP e deixe um agente cuidar do resto. github.com/contentasoftware/contentasoft-cad-converter-plugin