独立社区指南 · 用中文理解,用模型验证

SolidCraft:开源参数化 3D CAD
中文指南

从一张草图,
做出能反复修改的零件。

SolidCraft 是用 Rust 构建的开源参数化三维 CAD 软件,提供桌面版和 Web 应用。在这里,你可以找到官方下载入口,了解从草图、尺寸约束到实体特征的建模思路,也可以为 AI 客户端准备本机 MCP 配置。实际建模在 SolidCraft 中完成。

从草图看见可能图 001
L 形零件的等轴测概念图包含尺寸线、两个圆孔和高亮草图轮廓的工程概念图。这是自制示意图,并非 SolidCraft 操作截图。尺寸有据走向三维ZXY草图 → 实体 → 更多可能
01 / 草图 · 约束 · 成型概念示意图
Rust 构建参数驱动设计桌面与浏览器支持 MCP免费开源

按你现在的需求开始

SolidCraft 入门,先走好这一步。

先装好工具,再做一个小零件。
需要自动化时,再接入 MCP。

先理解建模思路

SolidCraft 是什么?

尺寸记录大小,
约束表达设计意图。

参数化 CAD 会记录一个零件是怎样构建出来的:先画草图,用尺寸控制长度,用约束表达平行、相等等几何关系,再通过挤出、旋转、圆角等特征形成实体。保留这些过程,后续修改尺寸时就有机会重建相关特征。

例如做一块安装板,与其把孔放在“看起来合适”的位置,不如给孔中心标注到板边的距离。当板长改变时,你就可以检查孔位是否仍符合原先的设计要求。这也是入门时值得练习的能力:既检查外观,也检查尺寸变化后的结果。

查看官方实体特征文档

桌面、在线体验与自动化

应该下载桌面版,还是先用 Web 版?

按当前任务选择环境。交互建模、浏览器体验和 MCP 自动化对安装与文件保存有不同要求。

SolidCraft 桌面、浏览器与 CLI / MCP 使用方式对照
使用方式适用场景与注意事项
桌面版下载安装

在 Windows、macOS 或 Linux 上交互式画草图、编辑特征,并将设计保存在本机。

选择与系统及处理器架构匹配的安装包。若希望 AI 在桌面窗口中操作,还需要可用的 CLI 和桌面控制接口。

Web 版打开官方应用

适合先体验从草图到实体的流程,再决定是否安装桌面版。

普通保存使用浏览器私有存储。请用文件面板中的 Download open design 下载可编辑的原生备份,重新打开检查后再清理站点数据。Web 应用与本机 MCP 桥接属于不同环境。

CLI / MCP查看配置方法

通过命令脚本执行建模步骤、测量或导出;接入兼容 MCP 的客户端后,可让 AI 调用建模工具。

需要先安装本机 CLI。Headless 使用独立会话,桌面桥接则连接运行中的桌面应用。

官方平台与安装说明

先想清楚文件的下一站

保存用原生文件,交换用 STEP,切片用网格。

“保存”和“导出”解决的问题不同。无论导出哪种格式,都应另外保留可编辑的原生设计。

.solidcraft、STEP 与 STL 文件的用途区别
文件格式什么时候使用
.solidcraft可编辑原稿

后续还要修改草图、参数和特征历史时,保留原生设计。不同版本间分享文件,也要检查格式兼容性;较旧版本可能无法打开新格式。

STEP实体几何交换

用于与其他 CAD 工具交换实体几何。导入 STEP 会生成基础特征,不会还原来源软件中完整的草图约束和参数化时间线。

STL / 3MF3D 打印网格

当切片软件需要网格时使用。导出后检查模型尺寸与几何;网格与实体建模所需的 B-rep 实体不同,导入网格不等于获得可直接编辑的参数化实体。

查看完整的导入导出说明

让工具协同工作

用 Claude Code 或 Desktop 连接 SolidCraft MCP。

MCP 让兼容的 AI 客户端调用本机 SolidCraft 建模工具。先确认 CLI 能启动,再生成配置、在客户端中应用,并检查服务状态。

本站生成器在浏览器中准备 JSON;安装软件、文件夹授权和连接验证仍需在自己的电脑上完成。CAD 服务在本机运行,AI 客户端的数据处理与费用则取决于所选服务。

查看 MCP 中文配置指南
.mcp.json
{
  "mcpServers": {
    "solidcraft": {
      "command": "solidcraft-cli",
      "args": [
        "mcp"
      ]
    }
  }
}
示例要求客户端能够找到 solidcraft-cli;实际路径可在生成器中修改。

从小项目判断适用范围

能用于我的项目吗?

先用一个垫块、安装板或简单外壳检查草图、尺寸修改、特征重建、保存与导出是否满足需求。功能出现在文档中,还需要结合自己的几何形状和实际流程验证。

如果项目依赖 CAM、仿真、工程图或协作流程,请先查阅当前路线图和对应工具的能力范围。已有 Fusion 项目,可以先保留原生归档,再用 STEP 副本评估几何迁移。

阅读 SolidCraft 与 Fusion 360 对比

常见问题

开始使用 SolidCraft 前的常见问题

SolidCraft 是免费的吗?
SolidCraft 是开源项目,可按项目提供的 MIT 或 Apache-2.0 许可使用,并保留适用的许可声明。AI 客户端或其他服务可能单独收费,详见官方仓库。
完全没有 CAD 基础,应该先学什么?
先理解草图、尺寸、约束和挤出。用一个简单长方体走通“建模—保存—重新打开”流程,再尝试更复杂的零件。中文入门教程保留关键英文菜单名,方便对照界面。
不用 AI 或 MCP,也能正常建模吗?
可以。桌面版和 Web 版可以直接进行交互建模,入门教程不需要 Claude 账号。MCP 是连接兼容 AI 客户端的一种额外工作方式。
网页版保存后,为什么还要下载文件?
普通保存使用浏览器私有存储。清理站点数据前,请下载原生设计并重新打开检查。STL 或 STEP 导出用于交换,不能替代包含原始特征历史的原生备份。
可以把 Fusion 360 文件直接搬过来吗?
先查看STEP 迁移说明。保留 Fusion 原生归档,用 STEP 副本测试几何交换,不要预期原有参数化时间线会完整转移。

资料与出处

有据可查,按需深入。

资料核对日期:。软件持续更新,界面和功能请以所用版本及官方文档为准。官方链接可能为英文资料。