当前跟踪版本: v0.30.0 · ~10,000+ GitHub stars · MIT OR Apache-2.0

参数化 3D CAD, Rust 开源。

SolidCraft 是开源参数化 CAD:绘制草图、添加约束,并在特征时间线中构建实体。改一个尺寸,模型就会重建——可在桌面、浏览器,或通过 MCP 由 AI 代理驱动。

SolidCraft CAD viewport: gearbox assembly with dimension HUD

该网站上的指南

长尾巴教程为发现SolidCraft的人们。官方书当版本不同意时

什么是SolidCraft(从项目)

从官方介绍和README总结 - 不是超越这些文件的功能承诺。

🦀

纯粹的安静

B-rep 建模和 UI (egui + wgpu) 在 Rust. 桌面应用程序, wasm 网页应用程序,无头 CLI。

📐

参数时间表

限制的草图,特征(提取,子,壳,模式, ...)与单位意识表达的参数。

🤖

MCP 代理人

一切都是命令;MCP服务器向AI客户端暴露了相同的命令。

📦

进口 / 出口

STEP,IGES,3MF,STL,OBJ;FreeCAD/Rhino通过cadmpeg;URDF用于配对。

✅

早期但检查

项目状态:早期但可用于简单部件. 参考部件对分析或 FreeCAD 值进行检查。

🗺️

推迟工作

官方路线图将绘图、CAM / 制造、模拟和大多数超越固体需求。

在您的机器上尝试这些官方示例

运行一个官方脚本与SolidCraft-cli拯救 a.solidcraft文件,并在 Web 应用程序中打开它 — 下面的屏幕截图来自 GPU 笔记本电脑上的该工作流程(v0.16.2).

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

参数模型 · 官方示例

参数布拉克

创建一个配置文件,挤出,,并切断从examples/bracket.json.

↗

编辑 & REBUILD · SolidCraft-CLI

改变一个参数,重建。

宽width60毫米至90毫米;eval报告 22 988 mm3 → 34 482 mm3.

↗

标签:UPSTREAM Demo

电子封锁。

壳一个盒子,切断一个USB开口,并从上游MCP演示步骤中添加安装老板。

↗

官方例子 · 官方例子

多元集会。

Tray,插入与垫子,固定帖子,和一个清晰的Lid作为单独的组件在render-studio.json.

更喜欢一个代理人查看 MCP 教程

声明。本网站是一个独立的,非官方的社区指南. 它不关联,由SolidCraft,Tangency Labs或Autodesk赞助或支持。 “SolidCraft”仅用于描述开源项目。HTTPS://github.com/tangency-labs / 硬件和主页 > 主页 > SolidCraft.