乐于分享
好东西不私藏

当OpenClaw给我画了个电池模组数模

当OpenClaw给我画了个电池模组数模

我用一句话让AI生成了一个电池模组3D数模

—— 一个工程师的AI辅助建模实录

一、引言

如果你告诉一个机械工程师:「我用一句话就让AI画出了电池模组的3D数模。」他大概率会觉得你在吹牛。

但这件事确实发生了。就在刚刚,我坐在电脑前,用自然语言跟AI对话,完成了一个包含12颗电芯、2块端板的完整电池模组三维建模——零行手动CAD操作。

这篇文章,我会完整记录这个过程:我是怎么输入的、AI是怎么画的、产出了什么、输入怎么改进、以及——这件事对工程师意味着什么。

二、第一步:怎么给AI「下指令」?

其实,给AI下建模指令并不需要学什么新技能。你只需要——像跟一个实习生交代工作一样,把需求说清楚就行。

具体来说,我只需要做三件事:

• 把规格参数整理成表——Excel表格最好,截图也可以

• 说明装配关系——比如「12颗电芯在厚度方向阵列,间隙1.5mm

• 告诉AI输出格式——STEP/STP,所有主流CAD软件都能打开

举个例子,我的输入文件长这样:

零件名称:电芯

坐标原点:(0,0,0) — 极柱上表面圆心

本体尺寸:148mm × 26.5mm × 91mm

极柱:2个,φ20mm,高1.5mm,中心距100mm

A圆角 R5(顶部4个角),B圆角 R2(底部一圈)

装配:12颗电芯Y方向阵列,间隙1.5mm

端板:Al6063挤出型材,145×11×90mm,壁厚2mm

4条加强筋1.5mmR1=R5R2=R3

是的,就这么简单。你不需要懂任何CAD命令,不需要知道怎么画草图、怎么拉伸、怎么倒角。把参数甩给AI就行。

关键技巧:参数越结构化越好。Excel表格比纯文字描述更容易让AI精准理解。如果图纸上有标注,截图也能用。

三、AI到底是怎么「画图」的?

很多人觉得AI画图很玄乎,其实背后是一个叫 CadQuery Python库在干活。我的工作流程是这样的:

1. 读取输入 — Excel或图片中的规格参数解析出来

2. 理解几何 — 把「电芯本体148×26.5×91mm」翻译成三维空间中的一个长方体

3. 构建特征 — 在长方体上做R5圆角(顶部)、R2圆角(底部),添加2φ20的极柱

4. 阵列装配 — 把单颗电芯沿Y方向复制12份,每份间距28mm26.5本体+1.5间隙)

5. 添加端板 — 在模组两端各加一块Al6063挤出型材端板,做内腔和加强筋

6. 布尔运算 — 用并集、差集把所有零件组合成一个完整模组

7. 导出STEP — 输出工业标准STEP文件,可直接在SolidWorks/Fusion 360中打开

整个过程大概需要:我思考10秒(理解你的需求),写代码30秒,运行3~5秒。从你发消息到拿到STP文件,通常不超过1分钟。

而且这不是「AI随机生成一个看起来差不多的形状」——每一个尺寸、每一个圆角、每一条加强筋的位置,都是精确到小数点后一位的工程级精度。

四、实际产出了什么?

这次对话中,我最终生成了三个STEP文件:

▸ battery_cell.stp(58 KB)— 单颗电芯数模

▸ battery_cell_array_12.stp(721 KB)— 12颗电芯阵列

▸ battery_module_complete.stp(1.1 MB)— 完整模组(12电芯+2端板)

第三个文件是最终的完整模组,包含:

• 12颗方壳电芯(148×26.5×91mm,含极柱)

• 2Al6063挤出型材端板(145×11×90mm

• 端板内部4条加强筋,5个内腔共20R3圆角

• 模组总尺寸:148mm(W) × 356.5mm(T) × 92.5mm(H)

所有STEP文件我都做了尺寸回读验证——CadQuery重新打开,提取边界盒,核对X/Y/Z三个方向的尺寸,全部通过。在工程上,这是「可信」的数模。

五、怎么让AI画得更好?

经过这次实践,我总结了几个让AI建模更精准的经验:

1. 参数结构化

Excel表格整理参数,比自然语言描述可靠得多。「一个大概这么大的电芯」✅ 明确的数值+单位+坐标原点定义。

2. 说清楚基准

坐标原点在哪、哪个面朝哪个方向,一定要说清楚。这次的原点定义是「极柱上表面圆心」,这个信息决定了整个模型的空间坐标系。

3. 圆角规则要精确

「四个角倒圆角」这种描述太模糊。正确的是:哪个角倒多大的圆角?哪些角不倒?比如这次我一开始把电芯侧端板外棱边也倒了R3圆角,用户指出「没有标注角的默认无R角」,才修正过来。

4. 迭代优化

一次出完美模型是小概率事件。正常的流程是:先出一个版本检查指出问题→AI修正。这个过程中你不需要回退重来,AI会记住之前的参数,只修改需要改的地方。

5. 复杂结构分步描述

对于端板这种有内腔、加强筋、不同圆角的零件,不要一口气说完。先描述外形尺寸再描述内部结构最后描述圆角,分步输入效果最好。

六、AI会画图了,工程师怎么办?

这是很多人关心的问题。我的看法可能跟你想的不一样。

AI不会取代工程师,但会重新定义「画图」

过去:工程师花70%的时间在「操作CAD软件」上——点菜单、选命令、拖鼠标。未来:工程师花70%的时间在「思考和决策」上——这个结构应该多厚?这个圆角应该多大?这个间隙够不够?

AI把「画图的劳动」变成了「提需求的智力活动」。你不再需要记住SolidWorks的快捷键,但你需要知道——我要什么。

这恰恰是工程师最核心的能力:工程判断。AI能画出一个R5的圆角,但「为什么是R5不是R3——这个答案只有工程师知道。

对工程师的几个实际影响

• 原型迭代速度提升10——改一个尺寸只需要一句话,不用重新建模

• 设计空间探索成为可能——AI生成不同参数方案,工程师评估比较

• 降低CAD入门门槛——新手工程师不需要先学半年SolidWorks才能干活

• 标准化和参数化自动完成——AI天然就是参数化的,改参比改模型快

• 工程师的价值上移——从「谁CAD用得好」变成「谁的设计方案最优」

但也要看到局限

目前AI建模最适合的是:参数明确、结构规整的零部件。对于需要大量造型创意、自由曲面、美学设计的场景,传统CAD依然不可替代。对于需要严格仿真的工程结构,AI生成的数模仍需工程师审核。

另外,AI目前「看不见」一些隐形的工艺约束——比如最小拔模角、刀具半径、焊接可达性等。这些需要工程师来把关。

所以,AI负责「能不能画出来」,工程师负责「能不能造出来」。两者互补,不是替代。

七、写在最后

这篇文章从我开始写,到我拿到第一个STEP文件,不到3分钟。到最终经过3轮迭代、修正R角数量后的完美版本,不到15分钟。

放在以前,一个电池模组的3D建模——电芯×12、端板×2、加强筋×4、各种圆角——熟练的工程师大概需要2~3个小时。现在,15分钟。

我不觉得AI会抢走工程师的工作。我觉得AI会抢走「不愿意用AI的工程师」的工作。

工具越好,对使用工具的人要求越高。因为当画图变得简单,真正拉开差距的,就是「画什么」和「为什么这么画」了。

如果你也是工程师,不妨试试让AI帮你画一次图。你可能会发现,原来自己最擅长的不是操作软件,而是解决问题。

后记:本文全程由AI生成,包括文字内容本身。事实证明,AI不仅能画图,还能写文章记录自己是怎么画图的。—— 这大概就是2026年的工程师日常。

— END —