用途:在 Windows 上用脚本或 MCP 驱动 SolidWorks 完成零件建模、孔槽特征、装配、运动算例、工程图、导出与交付审查,也支持无 CAD 环境下的开放格式无头写入。
主要能力:以 capabilities.yaml 为能力唯一真源,分为 verified、pilot、reference_only、not_implemented,后两者不得无人值守交付。覆盖草图与拉伸、标准直齿轮、盲孔/沉孔/沉头孔、螺纹孔攻丝底孔、CNC 圆角倒角件、装配 Mate 与齿轮联动、Motion Study、工程图、BOM 与 Pack and Go、外观材质、网格参考导入、DFM 复核、Routing 复核、FEA 前置与受限求解、复杂曲面、AutoCAD 二维绘图等;可经 backend_router 在 Python、C#、C++、SWBasic、OCCT 间路由。
使用方式:先运行 python SKILL_DIR/scripts/sw_preflight.py 自检,必要时用 cad_studio.py doctor 诊断;连接后端优先用 SolidWorksSession 管理新建、保存、导出。无原生格式需求时运行 python scripts/cad_studio.py write-open-format --input model.cadstudio.json --out-dir output。本地 MCP 通过 python mcp-server/server.py 暴露白名单工具。未封装 API 查 references/api-lookup.md。
适用场景:机械零件与装配建模、可制造工程图交付、运动验证、开放格式交换、制造性复核与结果自审查。
限制:原生操作需 Windows 与 SolidWorks,目标版本 SolidWorks 2026;缺依赖时需用户授权安装 pywin32、comtypes 等。COM 操作必须串行。FEA、高级曲面等结果仍标记 review_required;Pack and Go、外部引用、Toolbox 总能力为 pilot,须人工复核。禁止改扩展名或空文件伪造支持,复杂路径缺少 OCP 运行时保持 blocked。具体收费、价格与平台支持范围暂未提供。