Senaste spårade release: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

Parametrisk 3D-CAD, öppen källkod i Rust.

SolidCraft är en öppen källkodsbaserad parametrisk CAD-app: skissa, begränsa och bygg solidmodeller i en feature-tidslinje. Ändra en dimension så byggs modellen om — på datorn, i webbläsaren eller via AI-agenter med MCP.

SolidCraft CAD viewport: gearbox assembly with dimension HUD

Guider på denna webbplats

Långt svans tutorials för personer som upptäcker SolidCraft. alltid föredraOfficiell bokNär versionerna inte håller med.

Vad SolidCraft är (från projektet)

Sammanfattat från den officiella introduktionen och README - inte ett löfte om funktioner utöver dessa dokument.

🦀

Ren vila

B-rep modellering och UI (egui + wgpu) i Rust. Desktop app, wasm web app, headless CLI.

📐

Parametrisk tidslinje

Begränsade skisser, funktioner (extrudering, filett, skal, mönster, ...), parametrar med enhetsmedvetna uttryck.

🤖

MCP för agenter

Allt är ett kommando; MCP-servern exponerar samma kommandon för AI-klienter.

📦

Import / Export

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino via cadmpeg; URDF för monteringar med fogar.

✅

Tidigt men kontrollerat

Projektstatus: tidigt men användbart för enkla delar. Referensdelar kontrolleras mot analytiska eller FreeCAD-värden.

🗺️

Uppskjutet arbete

Officiell färdplan avlägsnar ritningar, CAM / tillverkning, simulering och de flesta ytbehandlingar bortom fasta behov.

Prova dessa officiella exempel på din maskin

Kör ett officiellt manus medSolidCraft-cliRädda A.solidcraftfilen och öppna den i webbappen – skärmdumparna nedan är från det arbetsflödet på en GPU-dator (v0.16.2).

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

Parametrisk modellering · Officiellt exempel

Parametriska brädor .

Skissera en profil, extrudera, filtrera och klippa monteringshål frånexamples/bracket.json.

↗

Edit & REBUILD · SolidCraft-CLI Övrigt

Ändra en parameter, bygga om.

bredawidthfrån 60 mm till 90 mm;evalrapporterar 22 988 mm3 → 34 482 mm3.

↗

Enclosure Design · Upstream Demo

Elektroniskt inneslutning .

Skala en låda, klippa en USB-öppning och lägg till monteringsbossar från uppströms-MCP-demo-stegen.

↗

Församling · Officiellt exempel

Multiparts möte .

Tray, Insert med pads, Fastener inlägg, och en tydlig Lid som separata komponenter irender-studio.json.

Föredrar du en agent?Se MCP-tutorialen här

och disclaimer.Denna webbplats är en oberoende, inofficiell gemenskapsguide. Den är inte ansluten till, sponsrad av eller stöds av SolidCraft, Tangency Labs eller Autodesk. ”SolidCraft” används endast för att beskriva projektet med öppen källkod. nedladdningar, problem och auktoritativa dokument:HTTPS://github.com/tangency-labs/solidcraft ÖvrigtochHTTPS://docs.solidcraft.io HTTPS://docs.solidcraft.io.