Pesquisa completa em 7 partes — Estado da arte em fevereiro de 2026
Sim, Claude Code consegue gerar arquivos 3D imprimíveis com alta taxa de sucesso — especialmente via OpenSCAD/CadQuery para geometria funcional (suportes, clips, caixas, organizadores). O loop visual (Claude vê PNG renderizado, autocritica e corrige) é o diferencial prático. Para formas orgânicas, ferramentas text-to-3D como Meshy funcionam, mas exigem pós-processamento em Blender.
Benchmarks, projetos reais e o loop visual do Claude Code
| LLM | Taxa de sucesso (1ª tentativa) | Diferencial |
|---|---|---|
| GPT-4o | >90% | Melhor geral em benchmarks formais |
| Claude 3.5/4.x Sonnet | ~85% | Melhor com loop visual (ver PNG → corrigir) — amplamente adotado pela comunidade |
| Gemini 1.5 Pro | ~85% | Comparável ao Claude em benchmarks |
| Qwen2.5-3B (fine-tuned) | 69.3% | Melhor open-source testado (F1=0.98, IoU=0.98) |
| Mistral-7B / Llama | Falha | Dataset de treino insuficiente para CAD programático |
Claude Code + OpenSCAD com comandos /openscad, /preview-scad, /export-stl. Versiona cada iteração automaticamente. Inclui validação de geometria manifold. Motor principal: Claude.
124 ★ — MCP server instalável direto no Claude Code. Integra Gemini para geração de imagens multi-view. Texto ou imagem → OpenSCAD → STL.
Web app gratuito. Backend DeepSeek v3. OpenSCAD roda no browser via WASM. Sem instalação — bom ponto de partida para testar.
Package manager para hardware. Suporta Claude, GPT, Gemini, Ollama. Compatível com OpenSCAD, CadQuery e Build123d num só projeto.
# Via openscad-agent no Claude Code
/openscad Crie um organizador de cabos com:
- 3 cilindros de diâmetro 25mm
- base de 80x30x5mm
- 2 furos de montagem de 4mm nas extremidades
- bordas arredondadas com raio de 2mm
Otimize para impressão sem suportes.
# Exportar via CLI após aprovação
openscad --export-format binstl -o objeto.stl objeto.scad
openscad -o preview.png objeto.scad
Comparativo completo — estado da arte em fev/2026
| Ferramenta | Input | Grátis? | Export STL | Qualidade impressão | Melhor para |
|---|---|---|---|---|---|
| Meshy AI | Texto + Imagem | Limitado | STL, OBJ, FBX, GLB, 3MF, BLEND | Ótima | Uso geral, integração nativa Bambu Studio |
| Tripo AI 3.0 | Texto + Imagem | Free tier | GLB, OBJ, STL | Boa | Game assets, topology limpa (quad-based) |
| Rodin AI (Hyper3D) | Texto + Imagem | 10 créditos | GLB, FBX, OBJ, STL, USDZ | Excelente | Personagens, produção profissional (4K PBR, Bytedance) |
| Sloyd AI 2.0 | Texto + Imagem | Sem export | STL, OBJ | Boa | Impressão 3D dedicada — watertight automático, mínimo pós-processo |
| PrintPal | Texto + Imagem | 10 ger/mês | STL, OBJ, GLB | Boa | Makers e educadores — mesh repair automático |
| 3D AI Studio | Texto + Imagem | Sim | STL, OBJ, GLB | Boa | Menor custo ($0.014/modelo — 5x mais barato) |
| Shap-E (OpenAI) | Texto + Imagem | Open source | OBJ, STL | Baixa | Pesquisa/experimento apenas — superado pelas SaaS de 2025 |
Meshy AI ou Tripo AI — Free tiers funcionais, maior comunidade.
Sloyd 2.0 ou PrintPal — watertight automático, menos pós-processamento.
Rodin AI — 4K PBR, fotorrealismo. Para quando qualidade é prioridade.
3D AI Studio — $0.014/modelo vs $0.06-0.08 nos concorrentes.
Quem está fazendo isso, ferramentas, criadores e benchmarks
Benchmark ELO público para comparar Claude vs ChatGPT vs Gemini especificamente em geração de OpenSCAD. Infraestrutura: OpenRouter + Cloudflare Workers + Blender. Twitter: @scadbench
124 ★ — MCP server direto no Claude Code. Texto/imagem → OpenSCAD → STL. Integra Gemini para visão multi-view.
175 ★ — Interface web open-source: descreve peça → LLM gera CadQuery → exporta STL/STEP. Stack Python + TypeScript. Adaptável para Claude.
Web app gratuito. Backend DeepSeek v3. OpenSCAD no browser via WASM. Sem instalação.
| Pessoa | Relevância | Link |
|---|---|---|
| Jeffrey Wolfe | Canal YouTube 122k subs · Instagram 25k · TikTok 77k · Cobriu Claude+OpenSCAD jan/2025 | 3dprinteracademy.com |
| Sergio Carracedo | Blog técnico · Workflow GitHub Copilot + MCP Server · nov/2025 | sergiocarracedo.es |
| BryanPH | Blog maker · LLM como "scaffolding" para OpenSCAD · nov/2024 | bryanph.com |
| CDML Lab (Hizmi et al.) | Paper LLMto3D · SAGE 2025 · Multi-agente para objetos paramétricos | cdml-lab.github.io |
Alternativas Python ao OpenSCAD — qual usar com LLMs em 2026?
| Framework | Claude gera válido? | Dataset LLM | Stars | Veredicto |
|---|---|---|---|---|
| CadQuery | SIM ~85% | ALTO (LLM4CAD 5k+) | 4.5k ★ | Padrão de facto para AI — mais pesquisa, mais dados de treino |
| Build123d | PARCIAL ~60-70% | BAIXO | 1.4k ★ | Arquitetura superior, ecossistema LLM ainda não alcançou |
| OpenSCAD | SIM ~85% | MÉDIO | — | Mais exemplos na web, DSL própria (não Python), tooling maduro |
| FreeCAD scripts | PARCIAL | MÉDIO | 23k ★ | API verbosa = mais erros LLM; bom para integrar com FreeCAD existente |
# Claude gera isso com ~85% de sucesso na 1ª tentativa
import cadquery as cq
result = (
cq.Workplane("XY")
.box(30, 20, 10)
.faces(">Z")
.workplane()
.hole(5)
.edges("|Z")
.fillet(1.5)
)
result.val().exportStl("peca.stl")
Pipeline automatizado do prompt ao G-code em 15-25 minutos
| Etapa | Ferramenta | Custo | Tempo |
|---|---|---|---|
| Geração código | Claude Code + openscad-agent | Plano Claude | 5-15min |
| CAD/renderização | OpenSCAD CLI | Grátis | 30s-2min |
| Slicing | OrcaSlicer CLI | Grátis | 2-5min |
| Otimização AI | Slicer Copilot | API LLM | 2-3min |
| TOTAL | ~15-25min | ||
#!/bin/bash # Uso: ./prompt-to-gcode.sh "organizador de cabos 80x30mm" PROMPT="$1" NOME="objeto_$(date +%Y%m%d_%H%M)" DIR_OUT="./output/$NOME" mkdir -p "$DIR_OUT" echo "=== ETAPA 1: Gerando OpenSCAD via Claude ===" claude "/openscad $PROMPT" > "$DIR_OUT/$NOME.scad" echo "=== ETAPA 2: Exportando STL ===" openscad --export-format binstl -o "$DIR_OUT/$NOME.stl" "$DIR_OUT/$NOME.scad" echo "=== ETAPA 3: Slicing com OrcaSlicer ===" orcaslicer \ --arrange 1 --orient 1 \ --load-settings "kobra_s1.json;0.2mm_quality.json" \ --load-filaments pla_standard.json \ --slice 0 \ --export-3mf "$DIR_OUT/$NOME.gcode.3mf" \ "$DIR_OUT/$NOME.stl" echo "=== ETAPA 4: Otimização IA (Slicer Copilot) ===" npx slicer-copilot optimize "$DIR_OUT/$NOME.gcode.3mf" echo "=== G-code em: $DIR_OUT/$NOME.gcode.3mf ==="
Usa LLM para otimizar configurações do .3mf automaticamente. Pergunta: Qualidade / Velocidade / Resistência / Balanceado. Compatível com OrcaSlicer e Bambu Studio.
Wrapper REST sobre o CLI do OrcaSlicer. Permite chamar o slicer via HTTP — útil para integrar com M4 ou outros sistemas de automação.
O que funciona, o que falha e o veredicto honesto
AI gera rascunho, humano finaliza. O tempo economizado é real (40-60% em tarefas simples), mas "modelo imprimível sem intervenção humana" ainda se aplica apenas a formas simples e objetos decorativos não-críticos.
Segurança infantil ASTM F963, casos de uso e 20+ mods no Printables
| Facilidade | Tipo | Ferramenta | Resultado |
|---|---|---|---|
| Fácil | Blocos tipo Duplo, puzzles geométricos | Claude + OpenSCAD | Excelente — paramétrico, dimensionalmente preciso |
| Fácil | Fichas/tokens de jogo planos | Claude + OpenSCAD | Excelente |
| Fácil | Organizadores e caixinhas | Claude + OpenSCAD | Excelente |
| Médio | Carrinhos (corpo + rodas) | Sloyd.ai templates | Bom |
| Médio | Animais estilizados (corpo grosso) | Meshy + limpeza Blender | Aceitável |
| Difícil | Figuras humanoides articuladas | Meshy + muito pós-processo | Trabalhoso |