Bản phát hành đang theo dõi: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

CAD 3D tham số, mã nguồn mở bằng Rust.

SolidCraft là ứng dụng CAD tham số mã nguồn mở: phác thảo, ràng buộc và dựng khối trên dòng thời gian feature. Đổi một kích thước, mô hình dựng lại — trên máy tính, trong trình duyệt, hoặc qua tác nhân AI với MCP.

SolidCraft CAD viewport: gearbox assembly with dimension HUD

Hướng dẫn trên trang web này

Hướng dẫn đuôi dài cho những người khám phá SolidCraft. Luôn thíchSách chính thứcKhi các phiên bản không đồng ý

SolidCraft là gì (từ dự án)

Tóm tắt từ giới thiệu chính thức và README - không phải là một lời hứa tính năng vượt ra ngoài những tài liệu đó.

🦀

Bình tĩnh thuần

B-rep mô hình hóa và UI (egui + wgpu) trong Rust. ứng dụng máy tính để bàn, ứng dụng web wasm, headless CLI.

📐

Parameter thời gian

Các bản phác thảo bị hạn chế, các tính năng (extrude, fillet, shell, patterns, ...), các thông số với các biểu thức nhận thức đơn vị.

🤖

MCP cho các đại lý

Mọi thứ là một lệnh; máy chủ MCP phơi bày các lệnh tương tự cho các khách hàng AI.

📦

Nhập khẩu / xuất khẩu

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino qua cadmpeg; URDF cho lắp ráp với khớp.

✅

Sớm nhưng kiểm tra

Tình trạng dự án: sớm nhưng có thể sử dụng cho các bộ phận đơn giản. các bộ phận tham chiếu được kiểm tra đối với các giá trị phân tích hoặc FreeCAD.

🗺️

Công việc trì hoãn

Bản đồ hành trình chính thức loại bỏ các bản vẽ, CAM / sản xuất, mô phỏng và hầu hết các bề mặt vượt ra ngoài nhu cầu vững chắc.

Hãy thử những ví dụ chính thức này trên máy của bạn

Chạy một kịch bản chính thức vớiSolidCraft-cliCứu a.solidcraftfile, và mở nó trong ứng dụng web — ảnh chụp màn hình dưới đây là từ dòng công việc đó trên máy tính xách tay GPU (v0.16.2).

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

Parametric modeling - mẫu chính thức

Cấu trúc parametric bracket

Sketch a profile, extrude, filet, and cut mounting holes fromexamples/bracket.json.

↗

Tải về SolidCraft-CLI

Thay đổi một tham số, xây dựng lại.

rộngwidthtừ 60 mm đến 90 mm;evalbáo cáo 22 988 mm3 → 34 482 mm3.

↗

Lời bài hát: Upstream Demo

Khóa điện tử

Shell một hộp, cắt một mở USB, và thêm các ông chủ gắn từ các bước demo MCP trên.

↗

Lời bài hát: Official Example

Đại hội đa phần

Tray, Insert với pads, Fastener posts, and a clear Lid as separate components inrender-studio.json.

Ưu tiên một nhân viên?Xem MCP Tutorial

Disclaimer củaTrang web này là một hướng dẫn cộng đồng độc lập, không chính thức. nó không liên kết với, được tài trợ bởi, hoặc được hỗ trợ bởi SolidCraft, Tangency Labs, hoặc Autodesk. “SolidCraft” chỉ được sử dụng để mô tả dự án nguồn mở. Tải xuống, vấn đề và tài liệu có thẩm quyền:HTTPS://github.com/tangency-labs/solidcraftvàHTTPS://docs.solidcraft.io Các thông tin liên quan.