Viimeisin seurattu julkaisu: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

Parametrinen 3D-CAD, avoin lähdekoodi Rustilla.

SolidCraft on avoimen lähdekoodin parametrinen CAD: luonnostele, rajoita ja rakenna kappaleita piirrehistorian varassa. Muuta mittaa, niin malli rakentuu uudelleen — työpöydällä, selaimessa tai AI-agenttien kautta MCP:llä.

SolidCraft CAD viewport: gearbox assembly with dimension HUD

Oppaita tälle sivustolle

Pitkän hännän opetusohjelmat SolidCraftin löytäjille.Virallinen kirjaJos versio ei ole samaa mieltä.

Mikä on SolidCraft (projektista)

Yhteenvetona virallisesta johdannosta ja README - ei ole toiminto lupaus näiden asiakirjojen ulkopuolella.

🦀

Puhdasta rauhaa

B-rep mallinnus ja käyttöliittymä (egui + wgpu) Rust. Desktop app, wasm web app, headless CLI.

📐

Parametrinen aikataulu

Rajoitetut piirustukset, ominaisuudet (extrude, fillet, kuori, kuvio, ...), parametrit yksikkötietoisilla ilmaisuilla.

🤖

MCP toimijoille

Kaikki on komentoa; MCP-palvelin altistaa samat komennot AI-asiakkaille.

📦

Tuonti / vienti

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino kautta cadmpeg; URDF kokoonpanoille, joissa on liitokset.

✅

Varhainen, mutta tarkistettu

Projektin tila: varhainen, mutta käytettävissä yksinkertaisille osille. Viiteosat tarkistetaan analyyttisillä tai FreeCAD-arvoilla.

🗺️

Viivästynyt työ

Virallinen etenemissuunnitelma ohittaa piirustukset, CAM / valmistus, simulointi ja useimmat pinnalliset tarpeet.

Kokeile näitä virallisia esimerkkejä koneellasi

Käynnistä virallinen käsikirjoitusSolidCraft-clisäästää a.solidcrafttiedosto ja avaa se web-sovelluksessa – alla olevat kuvakaappaukset ovat kyseisestä työnkulusta GPU-tietokoneella (v0.16.2).

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

Parametrinen mallintaminen · Virallinen esimerkki

Säädettävä parametri.

Piirrä profiili, purista, filetti ja leikkaa kiinnitysreikiäexamples/bracket.json.

↗

Editointi & uudelleenrakentaminen · SolidCraft-CLI

Vaihda parametri, rakenna se uudelleen.

Laajawidth60 mm: n ja 90 mm: n välilläevalTiedot 22 988 mm3 → 34 482 mm3.

↗

Enclosure Design · Upstream Demo

Sähköinen sulkeminen

Kuori laatikko, leikkaa USB-aukeaminen ja lisää asennuspäälliköt ylöspäin MCP-demo-vaiheista.

↗

Yhdistyksen virallinen esimerkki

Monipuolinen kokous .

Tray, Insert with pads, Fastener posts, ja selkeä Lid erillisinä komponentteinarender-studio.json.

Pidätkö mieluummin agentista?Katso myös MCP Tutorial

ja Disclaimer.Tämä sivusto on riippumaton, epävirallinen yhteisöopas. Se ei ole sidoksissa, sponsoroitu tai tukenut SolidCraft, Tangency Labs tai Autodesk. ”SolidCraft” käytetään vain kuvaamaan avoimen lähdekoodin hanketta.HTTPS://github.com/tangency-labs/pysäköintijaHTTPS://docs.solidcraft.io Käyttöohjeet.