Aplicativo web de código aberto que gera modelos 3D paramétricos de CAD em OpenSCAD a partir de prompts em linguagem natural e imagens, no navegador.
earthtojake/text-to-cad
Plugin e conjunto de skills que permitem a agentes de programação com IA gerar, verificar e fabricar modelos CAD a partir de solicitações em linguagem natural.
Alternativa open source a:SolidWorks
Fusion 360
- Estrelas
- 21,572
- Forks
- 2,129
- Issues abertas
- 28
- Último commit
- ontem
O que é?
text-to-cad oferece aos agentes fluxos de trabalho locais para criar modelos 3D nos formatos STEP, GLB, STL ou 3MF. A skill de CAD cria modelos a partir de solicitações em texto ou imagem, usando STEP como formato principal de saída. Skills separadas permitem encontrar peças STEP prontas, como parafusos e rolamentos, e gerar desenhos técnicos cotados em PDF.
Para fabricação, o projeto inclui análise de design para manufatura em chapas metálicas, usinagem CNC e moldagem por injeção, além de uma verificação de imprimibilidade que mede a espessura das paredes, os balanços e o volume de suportes. Também verifica arquivos DXF e STEP antes do envio ao SendCutSend, fatia modelos para G-code com o OrcaSlicer e envia impressões para impressoras Bambu Lab.
O projeto também dá suporte a arquivos de descrição de robôs e simulações: URDF para a estrutura do robô, SRDF para grupos de planejamento do MoveIt e SDF para mundos de simuladores. Ele é executado por meio do uv e de um servidor cadgen local, e pode ser instalado como plugin para Claude Code, Codex, Cursor, Gemini e Grok, ou como skills para outros agentes.
Recursos principais
- 01Gera modelos STEP, GLB, STL e 3MF a partir de solicitações em texto ou imagem.
- 02Gera desenhos técnicos cotados em PDF, com vistas e indicações de furos.
- 03Busca peças STEP prontas, como parafusos, rolamentos e conectores.
- 04Analisa peças para fabricação em chapas metálicas, usinagem CNC e moldagem por injeção.
- 05Gera arquivos URDF, SRDF e SDF para robôs e simuladores.
- 06Fatia modelos para G-code com o OrcaSlicer e envia impressões para impressoras Bambu Lab.
Casos de uso
- Permitir que um agente de programação com IA crie um rascunho de uma peça mecânica e a exporte para impressão ou usinagem.
- Verificar a espessura das paredes e os balanços de um projeto de impressão 3D antes de fatiá-lo.
- Preparar arquivos DXF ou STEP para um serviço online de fabricação de peças em chapa metálica ou usinagem CNC.
- Criar arquivos de descrição de robôs para uma simulação no MoveIt ou no Gazebo.
Início rápido
- 1
Verifique se o uv está instalado
uv --version - 2
Adicione o marketplace text-to-cad ao Claude Code
claude plugin marketplace add earthtojake/text-to-cad#latest - 3
Instale o plugin no Claude Code
claude plugin install text-to-cad@earthtojake - 4
Reinicie o Claude Code; na primeira inicialização, o runtime do CAD é baixado e é necessário ter conexão com a rede
Antes de usar
- No Windows 11 com o Smart App Control ativado, o módulo nativo sem assinatura do kernel do CAD pode ser bloqueado.
- As estatísticas de uso e os relatórios de falhas são enviados por padrão. Se não quiser enviá-los, você precisa desativar essa opção manualmente.
- Na primeira inicialização, o runtime do CAD é baixado, portanto não é possível usar o programa offline nesse primeiro momento.
Tópicos
Perguntas frequentes
- O que é text-to-cad?
- Plugin e conjunto de skills que permitem a agentes de programação com IA gerar, verificar e fabricar modelos CAD a partir de solicitações em linguagem natural. text-to-cad oferece aos agentes fluxos de trabalho locais para criar modelos 3D nos formatos STEP, GLB, STL ou 3MF. A skill de CAD cria modelos a partir de solicitações em texto ou imagem, usando STEP como formato principal de saída. Skills separadas permitem encontrar peças STEP prontas, como parafusos e rolamentos, e gerar desenhos técnicos cotados em PDF.
- text-to-cad é gratuito? Qual é a licença?
- text-to-cad é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- text-to-cad ainda é mantido?
- Manutenção ativa. O último commit de text-to-cad foi em 19 de out. de 2026.
- Para que posso usar text-to-cad?
- Permitir que um agente de programação com IA crie um rascunho de uma peça mecânica e a exporte para impressão ou usinagem. Verificar a espessura das paredes e os balanços de um projeto de impressão 3D antes de fatiá-lo. Preparar arquivos DXF ou STEP para um serviço online de fabricação de peças em chapa metálica ou usinagem CNC. Criar arquivos de descrição de robôs para uma simulação no MoveIt ou no Gazebo.
- Como instalar text-to-cad?
- Verifique se o uv está instalado: uv --version Adicione o marketplace text-to-cad ao Claude Code: claude plugin marketplace add earthtojake/text-to-cad#latest Instale o plugin no Claude Code: claude plugin install text-to-cad@earthtojake Reinicie o Claude Code; na primeira inicialização, o runtime do CAD é baixado e é necessário ter conexão com a rede
- Onde consigo text-to-cad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/earthtojake/text-to-cad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework Python de código aberto para orquestrar agentes de IA autônomos baseados em funções (Crews) e workflows orientados a eventos (Flows).
SDKs para TypeScript e Python que dão a agentes de IA acesso a mais de 1.000 toolkits de apps pré-autenticados, sessões por usuário e um sandbox para executar ações.
SDKs em TypeScript, Python e Go para agentes de navegador que controlam o Chrome com chamadas em linguagem natural para agir, observar e extrair dados, além de APIs no estilo Playwright.
Framework TypeScript para criar agentes de IA com memória, ferramentas, MCP, RAG, voz e workflows, além do console VoltOps para observabilidade.
Framework Python para criar agentes de IA autônomos que pesquisam, planejam, programam e executam tarefas, com memória, RAG e mais de 100 provedores de LLM.