Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

text-to-cad

Plugin e skills que permitem a agentes de programação modelar peças em build123d, verificá-las para fabricação e enviá-las a impressoras e fabricantes.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.0/5

O text-to-cad transforma um agente de programação em um engenheiro de CAD júnior competente ao fazê-lo escrever código paramétrico de verdade, mas muda rápido e reporta uso por padrão.

O que é text-to-cad?

O text-to-cad dá a um agente de programação um fluxo de trabalho de CAD local. O agente escreve cada peça ou montagem como um script Python usando o build123d, que roda sobre o kernel geométrico Open CASCADE; executar o script com o motor cadgen do projeto gera um documento .xbf (peças, nomes, cores, materiais e juntas) e os arquivos STEP, GLB, STL ou 3MF que o script declara. Só o que uma edição mudou é reconstruído, e um visualizador no app do agente ou no navegador acompanha cada reconstrução.

Doze skills cobrem o resto do trabalho: desenhos técnicos em PDF, DXF 2D, peças STEP prontas de catálogo, uma verificação DfAM de imprimibilidade, uma revisão DFM para chapa metálica, usinagem CNC e moldagem por injeção, fatiamento de G-code com o OrcaSlicer, verificações de upload para a SendCutSend, envio de impressões a impressoras Bambu Lab e arquivos URDF, SRDF e SDF para robôs e simuladores.

Instala-se como plugin para Claude Code (`claude plugin marketplace add earthtojake/text-to-cad#latest`), Codex, Cursor, Grok Build e Gemini, como servidor MCP para o Claude Desktop ou como skills independentes via `npx skills add`.

text-to-cad vale a pena?

O text-to-cad é um caminho de código aberto convincente de um prompt até uma peça fabricável, porque trata CAD como código em vez de pedir a um modelo que gere uma malha. O agente escreve scripts build123d, então cada modelo é um arquivo Python legível e versionável que produz STEP para ferramentas de engenharia, além de STL e 3MF para impressoras. O repositório tem cerca de 23.800 estrelas no GitHub, licença MIT e lançou a v0.8.1 em 27 de outubro de 2026, com o cadgen 0.8.1 no PyPI.

As skills de fabricação são o que o separa de uma demonstração de modelagem. A skill DFM revisa peças de chapa metálica, CNC e moldadas por injeção e cita a regra por trás de cada achado; o DfAM Check mede espessura de parede, balanços, volume de suporte e orientação de impressão; e a skill de desenho técnico produz PDFs cotados com indicações de furos e carimbo. A entrega é concreta, mas estreita: o G-code passa pelo OrcaSlicer com seus próprios presets, as impressões vão para impressoras Bambu Lab, e a SendCutSend é o único serviço de fabricação citado. Quem trabalha com robótica recebe URDF, SRDF para o MoveIt e SDF para simuladores.

Dois padrões merecem atenção antes da instalação. Estatísticas de uso e relatórios de falhas vão para o PostHog sob um ID de instalação aleatório; o README diz que nomes de arquivos, caminhos, conteúdos e prompts nunca são enviados, e um comando desativa o envio e apaga o que foi enviado. O cadgen também verifica atualizações no máximo uma vez por dia. No Windows 11, o Smart App Control, ativado por padrão em instalações novas, bloqueia o módulo OpenCascade sem assinatura e todos os comandos do cadgen falham; a solução é desativar o Smart App Control, o que não pode ser desfeito sem reinstalar o Windows, ou rodar no WSL.

O ritmo é o outro custo. O projeto publicou 89 releases desde a v0.1.16, em 30 de maio de 2026, a passagem da 0.7 para a 0.8 exige um guia de migração, e as issues abertas acompanham bugs do kernel geométrico, como uma operação booleana instável em loft e distorção em sweep, além de um visualizador embutido que falha no Claude Desktop (#680). Para um engenheiro que lê Python, é um jeito rápido de obter um primeiro rascunho de um suporte ou de um gabinete; um projetista que vive no Fusion ou no SolidWorks ainda vai precisar conferir cada dimensão que o agente escolheu.

Onde ele se destaca

  • Um engenheiro de startup de hardware prototipando gabinetes em uma impressora Bambu Lab

    Ir da descrição de um suporte ou de uma caixa até a impressão sem abrir um pacote de CAD

    Peça a peça ao Claude Code, revise o script build123d, rode o DfAM Check para paredes e balanços, depois fatie com o OrcaSlicer e envie pela skill da Bambu Lab. Custa tokens de modelo e filamento; confira as dimensões contra o PDF do desenho antes de imprimir.

  • Uma pequena empresa de produtos que encomenda peças de chapa metálica cortadas a laser

    Pegar problemas de fabricação antes de pagar um pedido na SendCutSend

    Faça o agente exportar STEP ou DXF, rodar a skill DFM para chapa metálica e a verificação da SendCutSend antes do upload. O plugin é gratuito; a economia vem de menos pedidos rejeitados ou recortados, embora os preços da própria SendCutSend não façam parte deste projeto.

  • Um pesquisador de robótica construindo um novo braço em ROS

    Produzir CAD, URDF e configuração do MoveIt coerentes entre si para uma simulação

    Modele os elos como peças build123d e depois use as skills URDF, SRDF e SDF para escrever juntas, limites, inércias e grupos de planejamento para o MoveIt e o simulador. Tudo roda localmente via uv; desative a telemetria nas máquinas do laboratório se a política exigir.

Antes de decidir

Configuração
Precisa do uv; o runtime suporta Python 3.11+ e os comandos de inicialização usam Python 3.13 gerenciado pelo uv. No Claude Code, execute `claude plugin marketplace add earthtojake/text-to-cad#latest` e `claude plugin install text-to-cad@earthtojake`; a primeira inicialização baixa o runtime de CAD, então exige conexão de rede. Instale o plugin ou as skills em um app, não os dois.
Integrações
Plugins para Claude Code, Codex, Cursor, Grok Build e Gemini; um servidor MCP (`cadgen mcp`) para o Claude Desktop; skills para outros agentes via npx skills. Exporta STEP, GLB, STL, 3MF, DXF e desenhos em PDF; entrega ao OrcaSlicer, ao Bambu Connect ou ao Bambu Studio e à SendCutSend.
Dados e privacidade
Modelos e arquivos ficam locais. Contagens de uso e relatórios de falhas vão para o PostHog por padrão, marcados com um ID aleatório e nunca incluindo nomes de arquivos, caminhos, conteúdos ou prompts; `cadgen telemetry off`, DO_NOT_TRACK=1 ou CADGEN_TELEMETRY=0 interrompe o envio. Uma verificação diária de atualizações acessa api.texttocad.dev, a menos que CADGEN_UPDATE_CHECK=0. Licença MIT.
Custo em escala
Gratuito para qualquer equipe. Os custos são tokens de modelo a cada sessão de modelagem e as impressoras, materiais ou serviços de fabricação que você usar; não há edição paga publicada.
Limites
O Smart App Control do Windows 11 bloqueia o módulo OCP, a menos que seja desativado ou contornado com o WSL. As releases chegam várias vezes por semana, e projetos da 0.7 precisam ser portados para a 0.8. As issues abertas acompanham instabilidades do kernel geométrico e o visualizador embutido falhando no Claude Desktop.

O que é bom

  • Os modelos são código build123d paramétrico, fácil de revisar e versionar
  • Exporta STEP, STL, 3MF e GLB, além de desenhos em PDF e DXF
  • Verificações medidas de DFM e de imprimibilidade, com regras citadas
  • Entrega ao OrcaSlicer, a impressoras Bambu Lab e à SendCutSend

O que não é

  • Telemetria de uso ativada por padrão
  • O Smart App Control do Windows 11 bloqueia o kernel de CAD
  • 89 releases em cinco meses, com uma migração incompatível para a 0.8
  • Apenas dois serviços de fabricação integrados

Ideal para

Engenheiros e makers que sabem ler Python e querem que um agente faça o rascunho de peças imprimíveis ou usináveis.

Alternativas ao text-to-cad

text-to-cad: perguntas frequentes

text-to-cad vale a pena?
O text-to-cad transforma um agente de programação em um engenheiro de CAD júnior competente ao fazê-lo escrever código paramétrico de verdade, mas muda rápido e reporta uso por padrão. Damos nota 4.0 de 5.
Quanto custa text-to-cad?
Gratuito e de código aberto (MIT). Você paga pelo uso de modelo do seu agente e por qualquer serviço de fabricação para o qual enviar peças.
Quais são as desvantagens de text-to-cad?
Telemetria de uso ativada por padrão; o Smart App Control do Windows 11 bloqueia o kernel de CAD; 89 releases em cinco meses, com uma migração incompatível para a 0.8; apenas dois serviços de fabricação integrados.
Para quem text-to-cad é indicado?
Engenheiros e makers que sabem ler Python e querem que um agente faça o rascunho de peças imprimíveis ou usináveis.
Quanto custa text-to-cad para uma equipe ou em produção?
Gratuito para qualquer equipe. Os custos são tokens de modelo a cada sessão de modelagem e as impressoras, materiais ou serviços de fabricação que você usar; não há edição paga publicada.
text-to-cad é seguro para dados da empresa?
Modelos e arquivos ficam locais. Contagens de uso e relatórios de falhas vão para o PostHog por padrão, marcados com um ID aleatório e nunca incluindo nomes de arquivos, caminhos, conteúdos ou prompts; `cadgen telemetry off`, DO_NOT_TRACK=1 ou CADGEN_TELEMETRY=0 interrompe o envio. Uma verificação diária de atualizações acessa api.texttocad.dev, a menos que CADGEN_UPDATE_CHECK=0. Licença MIT.
Quais são as melhores alternativas ao text-to-cad?
As alternativas mais próximas que analisamos são CLI-Anything e Anthropic Skills.

Respostas verificadas em 28 de out. de 2026.