HeadlinesBriefing HeadlinesBriefing.com

SolidCraft: CAD 3D paramétrico de código aberto em Rust

Hacker News •
×

SolidCraft é um aplicativo de CAD 3D paramétrico de código aberto totalmente escrito em puro Rust. Ele permite que os usuários esboçem, apliquem restrições e construam sólidos usando uma linha do tempo de recursos paramétricos, permitindo a reconstrução em tempo real do modelo quando as dimensões mudam. A ferramenta roda em desktop, web e suporta automação por meio de um servidor MCP integrado para agentes de IA. Um exemplo prático inclui projetar uma caixa para Raspberry Pi 4 do zero — cotagem, extrusão, arredondamento, cascalhamento, adição de ventilações e espaçadores — e então ajustar a altura de 24 mm para 32 mm para reconstruir instantaneamente o modelo.

SolidCraft está disponível no Windows, macOS, Linux e plataformas ARM64 por meio de instaladores, App Images, pacotes .deb, .rpm, Flatpak e Snap. A versão web não requer instalação. Embora ainda não esteja assinada digitalmente, os usuários podem contornar avisos no Windows e macOS com soluções alternativas conhecidas. A documentação inclui o livro Solid Craft, abrangendo guias para usuários e desenvolvedores, além de listas de recursos e detalhes do roteiro.

Atualmente em estágio inicial de desenvolvimento, mas funcional para peças simples, o SolidCraft validou 75 de 76 modelos de referência públicos em relação a métricas analíticas ou calculadas pelo FreeCAD, como volume, área, centro de massa e caixa delimitadora. Ainda resta um bug conhecido. O software possui um solucionador de restrições personalizado baseado em Levenberg–Marquardt e algoritmos geométricos, suportando restrições como tangência, simetria e concentricidade. As ferramentas de esboço incluem linhas, arcos, splines e texto, com detecção automática de perfil e solução em tempo real durante a interação.

Fonte: Hacker News · Resumido por HeadlinesBriefing