Keluaran terkini yang dijejaki: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

CAD 3D parametrik, sumber terbuka dalam Rust.

SolidCraft ialah aplikasi CAD parametrik sumber terbuka: lakar, kekang, dan bina pepejal pada garis masa ciri. Tukar dimensi, model dibina semula — di desktop, dalam pelayar, atau melalui ejen AI dengan MCP.

SolidCraft CAD viewport: gearbox assembly with dimension HUD

Panduan di laman web ini

Tutorial ekor panjang untuk orang yang menemui SolidCraft. Selalu lebih sukaBuku rasmiapabila versi tidak bersetuju.

Apa itu SolidCraft (dari projek)

Disimpulkan daripada pengenalan rasmi dan README - bukan janji ciri di luar dokumen-dokumen tersebut.

🦀

Sentiasa tenang

B-rep pemodelan dan UI (egui + wgpu) dalam Rust. aplikasi desktop, aplikasi web wasm, CLI tanpa kepala.

📐

Tempoh parameter

Sketsa terhad, ciri-ciri (ekstrusi, filet, shell, corak, ...), parameter dengan ungkapan kesedaran unit.

🤖

MCP untuk Agen

Segala-galanya adalah perintah; pelayan MCP mendedahkan perintah yang sama kepada klien AI.

📦

Pengimportan / Eksport

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino melalui cadmpeg; URDF untuk perhimpunan dengan sendi.

✅

Awal tapi terkawal

Status projek: awal tetapi boleh digunakan untuk bahagian-bahagian mudah. Bahagian rujukan disemak terhadap nilai analitik atau FreeCAD.

🗺️

Kerja ditangguhkan

Peta laluan rasmi mengalihkan lukisan, CAM / pembuatan, simulasi, dan kebanyakan melampaui keperluan yang kukuh.

Cuba contoh rasmi ini pada mesin anda

Menjalankan skrip rasmi denganSolidCraft-climenyelamatkan a.solidcraftfail, dan buka dalam aplikasi web — screenshot di bawah adalah daripada aliran kerja itu pada laptop GPU (v0.16.2).

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

Model Parametrik · Contoh rasmi

Parameternya ialah bracket.

Sketch profil, ekstrud, filet, dan potong lubang pemasangan dariexamples/bracket.json.

↗

EDIT & REBUILD · SolidCraft-CLI

Mengubah parameter dan membina semula.

luaswidthdaripada 60 mm kepada 90 mm;evallaporan 22 988 mm3 → 34 482 mm3.

↗

Laman Utama » Upstream Demo

Pembungkusan elektronik

Shell kotak, potong pembukaan USB, dan menambah bos pemasangan daripada langkah demo MCP upstream.

↗

Persatuan · Contoh rasmi

pelbagai bahagian mesyuarat.

Tray, Insert dengan pads, Fastener posts, dan lid yang jelas sebagai komponen berasingan dalamrender-studio.json.

Adakah anda lebih suka seorang agen?Lihat tutorial MCP

kepada Disclaimer.Laman ini adalah panduan komuniti bebas dan tidak rasmi. ia tidak dikaitkan dengan, disokong atau disokong oleh SolidCraft, Tangency Labs, atau Autodesk. “SolidCraft” digunakan hanya untuk menggambarkan projek sumber terbuka.https://github.com/tangency-labs/solidcraft dalam taliandanHTTPS://docs.solidcraft.io ialah.