SolidCraft: o CAD 3D grátis e open source pra baixar
News Tech

SolidCraft: o CAD 3D grátis e open source pra baixar

Show HN (13/10): SolidCraft é CAD paramétrico open source em Rust puro, desktop/web/CLI, com MCP pra agentes. Release v0.10, ~2k stars. Como baixar e testar (Windows/macOS/Linux/browser).

Cansou do FreeCAD travando no meio do extrude? O Show HN de 13 de outubro de 2026 colocou o SolidCraft (bherbruck) no radar: CAD paramétrico open source em Rust puro, com app desktop, versão web (Wasm/WebGPU), CLI headless e servidor MCP pra agente de IA modelar no mesmo comando que a toolbar. Na checagem de 14/10 o repo marcava cerca de 2.160 stars, licença Apache-2.0 (MIT OR Apache no livro), release v0.10.0.

A proposta do site oficial (docs) é direta: sketch no plano, constrain, features numa timeline; mude um parâmetro e o modelo reconstrói. Tudo que o usuário clica também é comando JSON. Toolbar, script, CLI e MCP falam a mesma língua.

O que já funciona (e o que ainda não)

Status oficial: early, mas usável pra peças simples. Sketching, sólidos, parâmetros, componentes com juntas, sheet metal e um subset de plastic enclosure. Superfícies complexas, drawings, CAM e simulação ficam pro roadmap. O README cita 75 de 76 peças de referência batendo volume/área/centro de massa contra valores analíticos ou FreeCAD (com um bug rastreado). Export: STEP, 3MF, STL, OBJ, URDF.

Kernel: a thread do HN aponta o Truck e o experimento solidcore (port de SMLib open-sourcado pela NVIDIA). Comentários técnicos (bruckie, phkahler do SolveSpace, YuechenLi) batem no ponto duro de CAD: fillet, boolean e naming topológico. SolidCraft não pretende ser “clone feature-complete do Fusion”; a UI lembra Fusion, mas o autor deixa claro que não é ArtCraft oficial apesar do nome *Craft.

MCP: o gancho que interessa em 2026

O diferencial pra cena de agentes é o guia Driving SolidCraft with an AI agent. Você sobe solidcraft-cli mcp (headless) ou conecta no app com --connect 127.0.0.1:7878. Tools: execute, batch, inspect_design, measure, screenshot, export, undo/redo. Há skills de modeling/editing/checking. Demo de enclosure no repositório mostra agente montando caixa, USB cutout e bosses.

No HN, larodi e jerkstate elogiaram o valor de pacotes *Craft controláveis por IA (automação que software comercial trava com licença cara). mijoharas contou que FreeCAD-MCP frustrou (agente não esboçava direito) e que OpenSCAD sofreu sem “visual reasoning”; SolidCraft, com inspect + screenshot + batch, tenta fechar esse loop. jpettersson já testou hobby modeling e achou capaz. Aviso recorrente: projeto early; zamalek perguntou se CAD (arquivo de vida longa) sobrevive 5 anos de manutenção.

Como baixar e testar

Fonte oficial: GitHub Releases (confira SHA256SUMS.txt) e o livro Getting started. Builds ainda não são assinados.

  1. Windows: baixe o solidcraft-windows-x64.msi (ou ARM64 / 32-bit / zip portable). Se o SmartScreen avisar: Mais informações → Executar assim mesmo.
  2. macOS: abra o solidcraft-macos-universal.dmg e arraste pra Applications (Apple silicon e Intel). Na primeira vez: clique direito → Abrir.
  3. Linux: AppImage solidcraft-linux-x86_64.AppImage (marque como executável), ou .deb / .rpm / Flatpak / sudo snap install solidcraft. Há builds aarch64.
  4. Web (sem instalar): bherbruck.github.io/solidcraft/app/ (Chrome/Edge com WebGPU ajuda).
  5. MCP: instale o CLI da release; no Claude Code: claude mcp add solidcraft -- solidcraft-cli mcp. Pra ver o agente no app: solidcraft --control 7878 e solidcraft-cli mcp --connect 127.0.0.1:7878.

Requisitos práticos: GPU/driver decente ajuda (wgpu); na web, WebGPU ou WebGL2. Não precisa de conta. Pra imprimir 3D: exporte STL/3MF e use seu slicer (o projeto não pretende ser CAM completo; filosofia Unix).

Cuidados: baixe só de github.com/bherbruck/solidcraft. Early software: salve STEP com frequência. Não misture com “SolidCraft crack” de site duvidoso. Se for produção industrial crítica, continue no CAD comercial validado; use SolidCraft pra protótipo, aprendizado e automação com agente.

Por que importa pra você

Maker BR, quem faz case de Raspberry, bracket de impressora 3D, enclosure de eletrônica, ou quer FreeCAD sem a UX clássica: SolidCraft entra na mesma prateleira que SolveSpace e CadQuery, com o bônus de MCP nativo. No Brasil, onde assinatura Fusion/dolarizada dói, ter CAD usável offline + agente local muda o custo de experimentação.

Opinião NM: o Show HN acertou o timing (vibe CAD + Rust + MCP). Maturidade de kernel ainda é a pergunta de ouro; fillet e boolean vão decidir se isso vira diário ou demo. Enquanto isso, o caminho honesto é: modele uma peça que você já fez no FreeCAD, compare STEP, veja se a timeline aguenta edição. Se aguentar, você ganhou uma ferramenta. Se não, você perdeu uma tarde e aprendeu o limite.

SolidCraft vs FreeCAD / SolveSpace / OpenSCAD

Não é substituto drop-in. FreeCAD ainda ganha em workbenches e ecossistema de macros. SolveSpace ganha em estabilidade previsível pro que ele se propõe. OpenSCAD ganha quando você quer peça 100% código. SolidCraft tenta o meio: sketch paramétrico com cara de Fusion, rebuild de timeline, e agente que não depende de Python interno engessado. Se o seu fluxo é “desenhei no caderno, preciso de STL hoje”, a versão web já justifica o teste. Se o seu fluxo é “assembléia de 200 peças com desenho técnico”, espere o roadmap.

Outro detalhe do README: o projeto se declara independente e “not affiliated with Autodesk”; Fusion é marca registrada deles. Isso importa porque a UI lembra Fusion o bastante pra gerar comentário (e potencial drama de percepção). O HN já brincou se o título “in Rust” sozinho geraria upvotes; o MCP e o demo do rover SELENE (3.323 steps via agente, repo 0xlillith) são o marketing técnico mais forte que badge de linguagem.

O que fazer agora

  • Abra a versão web 5 minutos; se gostar, instale o AppImage/MSI.
  • Siga o tutorial do case Pi no README (gif/vídeo no repo).
  • Se usa Claude/Cursor: ligue o MCP e peça uma caixa com filé e furo; meça com a tool measure.
  • Exporte STL e mande pra impressora; valide tolerância na peça real.

Resumo: SolidCraft é o tipo de pauta que o nerd BR quer na semana, não o press release corporativo. CAD paramétrico open source, Rust, browser, agente. Early. Testável hoje. Link oficial só: releases do GitHub e o book do projeto.

Imagem: screenshot/demo do README SolidCraft (case Raspberry Pi), via GitHub bherbruck/solidcraft

Recomendados pra você

Comentários (0)

Deixe seu comentário