SolidCraft:纯 Rust 的开源 Fusion 360 平替,浏览器里也能建模,还能让 AI 画图

Fusion 360 是很多创客和工程师的日常工具,但它不开源、要订阅。SolidCraft 想用纯 Rust 把这套工作流重做一遍:画草图、加约束、拉伸成实体,改一个尺寸,整个模型按特征时间线重新算一遍。它有桌面版、浏览器版,还内置 MCP 服务器,能让 AI 智能体直接替你建模。10 月 26 日它以单日 300 多星冲上 GitHub Trending,仓库总星数已过 1 万。

SolidCraft 树莓派机壳建模演示

它能做什么

SolidCraft(github.com/tangency-labs/solidcraft)的核心是参数化建模:草图加约束、拉伸、旋转、扫掠、放样、倒角、抽壳、打孔、螺纹、阵列、镜像都在一条可编辑的特征时间线上;尺寸用带单位的表达式驱动,改参数就重建。装配支持关节、运动、干涉检查和质量属性;钣金可以折弯、展开成平面图;文件支持 STEP、IGES、3MF、STL、OBJ、glTF 进出,还能导出 URDF 给机器人项目用。

AI 智能体也能当建模助手

用 solidcraft-cli mcp 启动内置的 MCP 服务器,Claude Code 这类智能体就能拿到和界面同一套命令:画草图、拉伸、倒角、排阵列。无头模式下它自己管理设计会话,加 --connect 还能驱动正在运行的界面,让你看着模型一步步长出来。演示里就是这样做出一个树莓派 4 机壳的:按主板参数定尺寸、打孔、开槽、刻字,最后把高度从 24 改成 32 毫米,模型整体重建。

下载之前先知道的几件事

Windows、macOS(Apple Silicon 和 Intel)、Linux 都有桌面版,浏览器里打开 solidcraft.io/app 不用安装就能试,下载包目前还没有签名,macOS 首次打开要右键选择“打开”,Windows 会弹 SmartScreen。成熟度上它自己说得很实在:还是早期版本,适合做简单零件——76 个公开参考零件里有 75 个的体积、面积、质心和包围盒能对上解析值或 FreeCAD 的计算结果,剩下 1 个是已记录的 bug;从 0.11 到 0.14 的老版本升级要手动下载一次。别把它当成 Fusion 360 的完整替代品,先当作一个能装进口袋、能让智能体驱动的开源 CAD 来试。

许可方面是 MIT 或 Apache-2.0 任选,按 clean-room 规则开发:行为参照公开文档、通用 CAD 惯例和用户反馈设计,与 Autodesk 没有任何隶属或背书关系。

同样是开源跨平台工具,站里之前还写过 磁盘快满也能解压大文件的 HatchZip,以及 今天刚更新的 Arc 风格开源浏览器 Stedding。

转自 GitHub 作者 tangency-labs 的文章《SolidCraft》,原文链接:https://github.com/tangency-labs/solidcraft

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容