Última versión seguida: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

CAD 3D paramétrico, código aberto en Rust.

SolidCraft é unha app CAD paramétrica de código aberto: esboza, restringe e constrúe sólidos nunha liña de tempo de características. Cambia unha cota e o modelo reconstrúese — no escritorio, no navegador ou con axentes de IA vía MCP.

SolidCraft CAD viewport: gearbox assembly with dimension HUD

Guías neste sitio

Tutoriais de cola longa para persoas que descobren SolidCraft.Libro oficialcando as versións discrepan.

O que é SolidCraft (do proxecto)

Resumido da introdución oficial e README - non unha promesa de recursos máis aló deses documentos.

🦀

Pura tranquilidade

Modelado B-rep e UI (egui + wgpu) en Rust. aplicación de escritorio, aplicación web wasm, CLI sen cabeza.

📐

Parámetros temporais

Esbozos restrinxidos, características (extrusión, filete, casca, patróns, ...), parámetros con expresións conscientes da unidade.

🤖

MCP para axentes

Todo é un comando; o servidor MCP expón os mesmos comandos aos clientes de IA.

📦

Importacións / Exportacións

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino vía cadmpeg; URDF para asembleas con xuntas.

✅

Máis cedo pero comprobado

Estado do proxecto: precoz pero usable para partes sinxelas.As partes de referencia son verificadas contra valores analíticos ou FreeCAD.

🗺️

Traballos adiados

O roteiro oficial desvía os debuxos, a CAM / fabricación, a simulación e a maioría da superficie máis aló das necesidades sólidas.

Proba estes exemplos oficiais na súa máquina

executar un guión oficial conSolidCraft-cliSalva unha.solidcraftarquivo, e abrilo na aplicación web — as capturas de pantalla a continuación son dese fluxo de traballo nun portátil GPU (v0.16.2).

SolidCraft-cli run examples/bracket.json --save bracket.solidcraft
↗

Modelo de parámetros · Exemplo oficial

Parámetros do brazo.

Esboce un perfil, extrúe, filete e corta buracos de montaxe deexamples/bracket.json.

↗

EDIT & REBUILD · SolidCraft-CLI

Cambiar un parámetro, reconstruír.

amplowidthde 60 mm a 90 mm;eval22 988 mm3 → 34 482 mm3.

↗

Descrición do xogo Upstream Demo

Encerramento de electrónica.

Shell unha caixa, cortar unha apertura USB, e engadir patróns de montaxe dos pasos de demostración de MCP de arriba.

↗

Asemblea · Exemplo oficial

Asemblea de varias partes.

Tray, Insert con pads, Fastener posts, e un Lid claro como compoñentes separados enrender-studio.json.

Preferiría un axente?Vexa na Galipedia o tutorial

unha disclaimer.Este sitio é un guía da comunidade independente e non oficial. Non está afiliado, patrocinado ou apoiado por SolidCraft, Tangency Labs ou Autodesk. "SolidCraft" úsase só para describir o proxecto de código aberto.https://github.com/tangency-labs/solidcraft Páxina webeHTTPS://docs.solidcraft.io Páxina web.