
SolidCraft 建模完整指南免费参数化 CAD今日安装上手三步接入 AI【免费下载链接】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付费 3D CAD 的年费越来越高建模软件的学习曲线又陡——SolidCraft 就是冲着这两个痛点来的。SolidCraft 建模走的是完全免费、开源、纯 Rust 编写的参数化路线画草图、标尺寸模型自动长出来改动一个数字整个零件自动重建。它同时提供桌面版、浏览器版和 AI MCP 接口三者共用同一套内核。这篇指南按「怎么装 → 怎么用 → 怎么接 AI」的顺序给你一份可直接照做的 solidcraft 安装与上手路径。SolidCraft 是什么免费开源的参数化 3D CAD一句话定义SolidCraft 是一款用纯 Rust 编写的开源参数化 CAD能画草图、加约束、做特征并支持桌面、浏览器、AI 代理三种使用方式。打个比方传统建模软件交给你的是「一张画好的图」SolidCraft 给你的是一张会重新计算的图纸。你标的每个尺寸都像图纸上的一个开关——拨动开关整栋建筑自动刷新屏幕上的几何体只是「开关当前状态」的渲染结果。它的工作台也分得很清楚Design 负责建模Render 负责产品预览后续的 Animation、Simulation、Manufacture、Drawing 按规划逐步补齐所有工作台操作同一份设计与历史。最快上手 SolidCraft 的三种方式对比结论先行新人直接走官方安装包或网页版先别自己编译。这个项目体量大、依赖多从源码编译对新手既慢又容易卡住——那是给想研究内核的人准备的路不是入门路。方式适合谁优点注意点浏览器版先体验、不想装东西打开即用首次访问后还能离线运行重度使用建议转桌面版桌面安装包认真建模的主力用户性能完整Windows / macOS / Linux 全平台包齐Windows 安装包暂未签名需手动选择「仍要运行」命令行 JSON 脚本极客、AI 玩家、批量建模无界面跑同一套命令适合自动化需要熟悉 docs/scripts.md 的脚本格式桌面版可从 docs/downloads.md 查到全部格式Windows 安装包、macOS 磁盘映像Apple 芯片和 Intel 都有、Linux AppImage 或sudo snap install solidcraft另有 ARM64、.deb、.rpm、Flatpak 等。Linux 上 snap 包里命令名是solidcraft.cliFlatpak 走flatpak run --commandsolidcraft-cli接 AI 时别写错。真想研究底层再考虑编译克隆仓库https://gitcode.com/gh_mirrors/so/solidcraft按 docs/building.md 执行cargo run --release -p solidcraft即可。参数化建模怎么用草图、约束、特征、时间轴上手后的第一件事是把这四个要素分清——这是 SolidCraft 建模的核心心智模型草图Sketch建模起点在白纸上画线、圆弧、样条、文字。约束Constraint给线条上规矩——平行、垂直、相切、尺寸。项目自带约束求解器画完的线不会「乱跑」自由度不够时界面会明确提示还差几个约束。特征Feature从草图「长」出来的实体操作拉伸、旋转、扫掠、放样、圆角、倒角、抽壳、拔模、孔、螺纹、阵列、镜像、拆分、布尔组合。时间轴Timeline每步操作都是时间线上一个可编辑节点改前面任何一步后面自动重算。最容易踩的坑是忽略特征之间的依赖上游尺寸一改下游的圆角、孔位全跟着变如果某条边消失了下游特征会直接报错。我的建议是——改任何上游数字前先想清楚「谁依赖谁」并且新手先拿小件把「草图 → 约束 → 拉伸 → 倒角」这条链跑顺再碰复杂零件。参数化改错了还能随时回退改对了模型也经得起验算。官方用一套「参考零件」机制做交叉验证每个零件的建模配方重放后和手算公式或 FreeCAD 独立计算的体积、面积、质心逐项比对76 个公开参考零件中 75 个完全吻合其余一个已是登记在案的问题详见 docs/oracle.md。让 AI 替你建模SolidCraft MCP 接入步骤与排查MCPModel Context Protocol是 AI 与软件之间的标准接口像一个 USB-C 口任何支持 MCP 的 AI 客户端插上来就能直接驱动 SolidCraft 内部的建模命令。关键在于AI 执行的和你点工具栏执行的是同一套引擎命令不弹窗、不走鼠标所以过程完全可复现。这个接口能干什么社区成员 0xlillith 用纯 AI 指令搭过一台叫 SELENE 的科学探测火星车轮组、悬架、采样臂、太阳能翼、相机云台时间轴上 3,323 个步骤全部由 AI 完成重放重建零报错模型还可下载继续编辑。案例见 docs/showcase.md。三步接入法先启动桌面主程序。应用启动后默认在127.0.0.1:27878监听控制通道被占用则自动换下一个空闲端口并生成一次性的连接令牌也可以在偏好设置里关掉这个通道。把 MCP 服务器注册进你的 AI 客户端。最简单的是在主程序菜单 Help → Connect AI assistants… 一键完成或者在终端跑solidcraft-cli mcp setup加--dry-run可预览。它会自动识别本机的 Claude Desktop、Claude Code、Cursor、VS Code、Codex、Gemini 等客户端并写好配置改完重启客户端。验证并开工。让 AI 先做一个小操作比如「画一个 20×20 的矩形并拉伸 5mm」再让它screenshot截一张图。让 AI 每做一步截一次图是社区里被反复推荐的做法你可以实时看到它建到哪了出问题也方便定位。常见故障排查症状 → 原因 → 解法症状可能原因解法报错提示「no SolidCraft app is listening」主程序没启动或连的端口不对先打开桌面应用再连 AI固定端口可用--control PORT指定AI 提示路径在允许范围之外无法保存这是故意设计的安全边界AI 默认只能读写设计文件所在目录和明确放行的目录在 MCP 配置里加--allow-path 目录路径可重复然后重启客户端连上了但命令报错端口、令牌对不上或主程序与 CLI 版本不一致核对端口与令牌是否属于当前这次启动主程序和solidcraft-cli保持同一版本排查顺序记一句话就够先看程序开没开再看端口令牌再看文件权限最后才怀疑命令本身写错。完整参数、工具清单和会话示例在 docs/mcp.md。适合谁导出、硬件与生态衔接它适合3D 打印爱好者、创客、学生以及不想再为商业 CAD 交年费的工程师。文件层面打通主流生态STEP、IGES、3MF、STL、OBJ、glTF 进出按格式支持情况另可导出 URDF设计文件本身用.sc保存。硬件上支持 3Dconnexion SpaceNavigator / SpaceMouse 系列 3D 鼠标三平台自动识别拨杆平移缩放、倾斜旋转视图Linux 下走spacenavd或 hidraw配置细节见 docs/3d-mouse.md。想批量或自动化建模脚本就是「UI 执行过的同一组命令的 JSON 列表」例如仓库里的 examples/bracket.jsonsolidcraft-cli run examples/bracket.json --out bracket.step就能无界面产出 STEP 文件。功能全景见 docs/capabilities.md。写在最后你第一个想让它建什么回头看整条路径其实不复杂安装包或网页版几分钟上手草图—约束—特征—时间轴四要素练熟MCP 三步接上 AI剩下的就是慢慢把手里的小零件参数化。它现在是「早期但可用」的状态简单零件已经相当可靠而参考零件的高吻合率说明内核在认真补课。最后把问题抛给你如果 AI 真的能替你建模你第一个想让它做出来的是什么给自家 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),仅供参考