描述
SolidCraft 是一款开源的参数化 3D CAD 软件,旨在创建和修改三维零件。它提供了一个灵活的设计环境,可以通过网页编辑器访问,无需安装即可在浏览器中使用,或通过专用的桌面应用程序在 Windows、macOS 和 Linux 上使用。该软件强调参数化时间线,允许用户定义和调整参数以驱动设计更改,确保适应性和精确性。
阅读更多
SolidCraft 的核心功能是 PartBatch,它促进了从单一模板自动生成多个设计变体。用户可以在 CSV 文件中定义参数,PartBatch 将为每一行重建设计,导出各种零件,如安装板、支架和外壳。此功能对于快速原型制作、大规模定制以及生产具有一致设计逻辑的零件系列特别有用。
SolidCraft 支持多种导入和导出格式,包括 STEP、IGES、3MF、STL 和 OBJ,使其与其他 CAD 软件和 3D 打印工作流程兼容。它还通过 cadmpeg 提供对 FreeCAD 和 Rhino 的特定集成,支持桌面、浏览器和 CLI。对于装配,它支持带关节的 URDF。该软件持续开发,定期发布新功能和改进,其在 MIT 或 Apache-2.0 许可证下的开源性质允许商业使用。
该平台还通过其 MCP(模型-代码-提示)客户端与 AI 代理集成,允许像 Claude Code、Claude Desktop、Codex 和 Cursor 等工具通过 `solidcraft-cli mcp` 控制 SolidCraft。这使得高级自动化和生成设计的可能性成为现实,AI 代理可以与 CAD 环境互动,根据提示创建或修改设计。应用内的代理聊天面板进一步支持编码代理,为 AI 驱动的设计提供灵活的环境。
SolidCraft 为其网页编辑器和 PartBatch 提供免费层,允许每批最多 3 个变体,无需登录。对于更大的批量处理需求,提供预付费积分,提供无订阅模式的经济实惠选项。这种分层方法使 SolidCraft 对个人设计师和小型企业可及,同时也适用于更大规模的项目。社区指南 solidcraft.pro 提供全面的教程,与其他 CAD 软件(如 Fusion 360 和 FreeCAD)的比较,以及版本跟踪,作为用户的非官方资源。
- 类别AI 平面设计工具
- 定价模式免费增值
- 部署Web、桌面端
- 平台Windows, macOS, Linux, Browser
SolidCraft的核心功能
参数化 3D CAD 设计
网页编辑器(无需安装)
适用于 Windows、macOS、Linux 的桌面应用程序
PartBatch 用于自动化设计变体生成
支持 STEP、IGES、3MF、STL、OBJ 导入/导出
通过 MCP 客户端与 AI 代理集成(Claude、Cursor、Codex)
应用内代理聊天面板用于编码代理
在 MIT 或 Apache-2.0 许可证下开源
允许软件和设计的商业使用
首次访问后,网页应用程序支持离线功能
用户界面支持多种语言
支持 3D 打印工作流程(STL/3MF 导出,发送到切片器)
设计历史的参数化时间线
通过 Docker 镜像提供自托管选项
用于高级使用的命令行界面(CLI)
如何使用 SolidCraft?
访问 SolidCraft:在浏览器中打开 solidcraft.io/app 以使用网页编辑器,或下载并安装适用于 Windows、macOS 或 Linux 的桌面应用程序。
建模零件:使用参数化设计工具进行草图、标注、拉伸、倒角和添加孔,定义可调整设计的参数。
使用 PartBatch 生成变体:准备一个包含所需参数更改的 CSV 文件,然后使用 PartBatch 自动重建并导出多个设计变体。
导出用于 3D 打印:将设计导出为 STL 或 3MF 文件,提供直接发送到切片器或使用 EasyPrint 进行基于网页的切片的选项。
与 AI 代理集成:通过 `solidcraft-cli mcp` 命令或应用内代理聊天面板连接 AI 代理(如 Claude 或 Cursor)以控制设计过程。
管理文件:将设计保存为 .sc 文件到您选择的文件夹(Chrome、Edge、Opera)或从浏览器存储中下载(Firefox、Safari)以便离线访问和共享。
自定义设置:通过应用程序的设置菜单调整语言、图形 API 和 AI 代理配置等偏好设置。
SolidCraft的使用案例
- 参数化零件设计
- 批量设计生成
- 3D 打印原型制作
- AI 辅助 CAD
- 装配设计
- 跨平台 CAD
- 教育 CAD
- 开源硬件开发





