ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

免安装的免费开源 CAD:SolidCraft,浏览器里画参数化 3D 零件

免安装的免费开源 CAD:SolidCraft,浏览器里画参数化 3D 零件

免安装的免费开源 CAD:SolidCraft,浏览器里画参数化 3D 零件

【免费下载链接】solidcraftSolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.项目地址: https://gitcode.com/gh_mirrors/so/solidcraft

手机支架摔裂那天,我想起那款免安装的开源 CAD:SolidCraft。它用 Rust 写成,整个编译进浏览器——打开网页就能建模,不用下载一个安装包,参数化建模、倒角、抽壳、开孔全都有,免费且开源。

一句话定位:裁缝软尺式的建模

我一般不信"浏览器里装 CAD"这类说法,浏览器不都只适合看东西吗。但 SolidCraft 的逻辑更像裁缝的软尺:每个尺寸都是记在单子上的数字,改一个,整件"衣服"自动重新裁出。建模软件里的尺寸标签,在这里就是活的。

三步画一个能改的 3D 零件

跟着做一件小事:画一个能改、能打印的手机支架。

  • 画草图:选一个平面,拉一个矩形,把长宽标上参数,比如 70 × 120 mm。
  • 拉伸:选中轮廓,输入 3 mm,支架底板立起来。
  • 倒角、开孔:边缘磨圆,再钻两个孔,给手机底部让位。

接下来是它最值钱的一步。把"底板长"从 70 改成 90 mm,回车——整份时间线里,跟着这个尺寸的倒角、孔位、抽壳厚度全部重算一遍,模型直接站回原处。普通软件改一处常常要手动修一串关联尺寸,这里没有那一串:你改的是数字,它重算的是整个零件。这就是"参数化"三个字的全部含义,也是它和普通建模工具拉开差距的地方。

截图之外的三件小事

它整台是 Rust 写的,浏览器只是容器。桌面版、网页版、命令行、AI 接口跑的是同一套命令,网页版直接跑在 WebGPU 上。官方测过:规划并求值 78 个参考实体的网格,约 65 毫秒,比上一版网格器快 50–65 倍。

格式生态没缩水。读和写 STEP、IGES、3MF、STL、OBJ、glTF,设计本身存成 .sc 文件。画完导出一份 STEP,就是工厂里的通用语言,打印店那边只认 STL,它也都给。完整能力清单在 docs/capabilities.md。

AI 真的能替你建模。内置一个 MCP 服务器,AI 代理像人一样逐条下命令,从不弹窗打断你。社区里有人让它一口气建成 3,323 步时间线的探测车,每步都能事后打开改。协议和接法见 docs/mcp.md。

它适合谁,谁先别急

画小零件的普通用户、创客、做轻量设计的工程师,是它现在的正主。官方态度很直白:早期,但简单零件可用。76 个公开参考零件里 75 个的体积、面积、质心与参考值完全一致,另一个是被记录的已知 bug。

说真的,如果你的活是汽车级自由曲面,或者动辄上百件的大装配,先别急,成熟商业软件仍然更稳——这些"高难度动作"还在路线图上,没有假装完成。

收尾

SolidCraft 把 3D 建模的门槛,从"先花半天装软件"降到了"浏览器标签页一开"。家里有没有哪件小东西坏了,正琢磨值不值得自己打一个替换件?

【免费下载链接】solidcraftSolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.项目地址: https://gitcode.com/gh_mirrors/so/solidcraft

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表