SolidWorks 建模
用 COM API 自动建草图与特征:拉伸、切除、拔模、圆周阵列、焊件、钣金。逐件渲染自检后交付带外观的 SLDPRT。
看建模流程正在构建 机械设计 × Agent
机械设计制造及其自动化背景。把 SolidWorks、EPLAN、CAXA、ANSYS 里的重复操作, 封装成可复用的 Agent Skill 与工作流。这里记录每一个跑通的环节,也包括跑不通的那些。
SOLIDWORKS / EPLAN / CAXA / ANSYS / PHOTOSHOP
const part = await skill('sw-modeling', {
from: 'drawing/bracket.png', // 输入图纸
units: 'mm',
checks: ['faces', 'bodies', 'appearance'],
render: true
});
// 5 分 12 秒,全程零手工点击
return part.file;
技能库
每个技能都是一段可复用的 Agent 工作流。交付前必须回读自检:面数、实体数、外观和渲染图都对得上,才算完成。
用 COM API 自动建草图与特征:拉伸、切除、拔模、圆周阵列、焊件、钣金。逐件渲染自检后交付带外观的 SLDPRT。
看建模流程AddComponent + AddMate3 公式化装配。轻化是万恶之源,先解轻化再做约束。11 件齿轮油泵一次装成。
看装配脚本用 Motion API 建算例、跑轨迹,把干涉和行程在出图之前先验一遍,省掉后面整轮返工。
看运动仿真通过本地 MCP 驱动 Electric P8:新建页、放符号、画连线与换相交叉、打设备代号,导出 PDF 与 DXF。
看原理图2026 版没有可用的 COM 接口,改用 DXF 生成加按键模拟这条通道,已完成出图验证。
看替代通道材质写进本体、清掉实体级覆盖,再渲染并截屏验证。避免出现「PNG 是彩的、屏幕是灰的」这种假阳性。
看交付准则python + JSX 驱动 CC2019,输出名片、海报这类版式成品,出血与单色黑一次到位。
看版式脚本本地 Whisper 转写,把教程视频提炼成可执行的步骤与判据,直接落成 Skill 文件供下次复用。
看蒸馏流程自建或改造 MCP,把本地软件接进 Agent。stdio 握手与 tools/call 全部实测通过才算可用。
看接入记录工作流案例
每个案例都留下了脚本、自检记录和成品文件。挑几个能公开的放这儿。
问答
都是实际被问过的。答不上来的我会直说。
写死脚本只能跑一条路径。图纸换一张、软件弹个对话框,它就断了。Agent 能自己绕过去,而每一步的回读校验还能复用。代价是得先把判据定义清楚,这活儿省不掉。
能。技能里放的是流程和判据,零件参数是输入。换零件只要换图纸和尺寸表,流程不用重写。这也是把它做成 Skill 而不是一次性脚本的原因。
本机 Windows,装好对应软件并保持运行,Python 侧用 pywin32 和独立的虚拟环境。软件没启动的话 COM 连接会直接失败,这是最常见的原因。
画图和改图会,而且已经在发生。但定义需求、判断结构合不合理、公差给多少,这些还早。现在这套东西省掉的是点击和重复核对,不是判断。
因为本机多个 API 的返回值和实际结果是相反的。所以判据一律用面数、实体数、外观回读和渲染截图,不看返回值下结论。这条是被坑出来的。
可以先聊具体要自动化的那个环节。能公开的脚本我会整理到站上,其余的按需单独说。
更新
不定期的进度信:刚跑通的技能、踩到的坑,以及跑不通的那些。不发广告,一封退订。