AI CAE 工具实践/第 05 期
AI CAD 先别急着追求模型有多像。几何能说清、能修改、能导出,还能继续交给前处理,才算真正进了工程链路。
仿真闭环跑得再顺,也绕不开一个前提:几何从哪里来。哪怕 ABAQUS-MCP 的脚本、Job、ODB 和截图回传都通了,只要 demo 几何是提前写死在脚本里的,这条链就还停在"演示"阶段。
真实工程不会总是这么干净。仿真往往先卡在几何上:零件从哪里来?尺寸参数怎么保存?孔、圆角、坐标原点有没有歧义?导出的 STEP 或 STL,能不能继续进入前处理?
那么 AI 能生成几何吗?AI 生成的几何,怎样才算进入了工程工作流?
●1. 几何入口:不要让错误更快进入求解器
如果几何一开始就含糊,后面越自动化,风险越容易被放大。
一个带孔支架,看起来简单,实际已经包含很多前置判断:单位是 mm 还是 m,坐标原点在哪里,两孔中心距怎么定义,哪些边要倒角,导出 STEP 还是 STL。
对 CAE 来说,几何是地基,网格、边界条件和结果解释都建立在它上面。AI CAD 能帮的,更多是把几何意图转成可检查的参数和脚本,不是替工程师把模型建完。
最稳的起点,是先让 AI 输出一组可审查参数,别急着让它直接"建一个支架":
●单位:mm,不允许默认无单位。
●尺寸:长 120、宽 40、厚 8,后续脚本必须一致。
●孔:孔径 10、孔距 80,孔位应由参数推导。
●圆角:外边 R3,不默认全部倒角。
●导出:STEP 给前处理,STL 只作补充。

图 1|可审查参数几何。 建模前先确认单位、尺寸、孔、圆角和导出格式。
●2. FreeCAD MCP:把参数变成可导出的几何
FreeCAD MCP 类项目是外部 AI 客户端和 FreeCAD 之间的接口层,围绕 FreeCAD Python、对象创建、脚本执行、截图和模型导出展开。
使用上建议按这个顺序走:
1.先确认参数表。
2.再生成脚本草稿。
3.人工确认尺寸、命名和导出路径。
4.执行建模并截图回传。
5.导出 STEP / STL,再做人工复核。
执行前要确认几件事:
●单位不明,不执行。
●导出路径不明,不执行。
●会覆盖已有 CAD 文件,不执行。
●截图只能看外观,不能替代尺寸校核。
●STEP 导出成功,只说明有可交换几何,不说明适合网格。

图 2|几何生成与导出链路。 受控链路,不是一键自动设计。
FreeCAD 的优势是接近工程 CAD 语境,能承接 B-rep 几何、Python 脚本和常见交换格式。但这离完整 CAE 前处理还有距离。生成几何不代表质量过关,导出文件也不等于能直接进求解器。
容易被忽略的是命名。主体、孔、圆角、导出文件如果都叫默认名称,后续分组和网格很难追踪。几何阶段就要留下可读名称,否则链路越长,定位问题越慢。
●3. AgentCAD 与 OpenSCAD:几何要能反馈,也要能审查
很多几何不是一次 prompt 能做对的。第一次生成的支架,孔可能太靠边,圆角可能加错边,厚度方向也可能反了。
AgentCAD 这类工作流的价值,是把 CAD 生成放进 coding agent 熟悉的循环里:
run -> render -> inspect -> fix
它像写代码:先生成一版,运行,渲染,检查,再修。孔位靠边,就回到孔距和边距;圆角不对,就回到对象选择;导出比例异常,就回到单位。
这里的关键,是让 AI 的几何输出能被观察和修正。自动设计优化不是它要解决的。
OpenSCAD MCP 走另一条路:用脚本表达规则几何。带孔板可以用几行参数控制长度、宽度、厚度、孔径和孔距。
它的好处很直接:
●参数集中,改尺寸方便。
●脚本能进 Git,工程师能逐行审查。
但 OpenSCAD 不适合包打天下。自由曲面、历史特征丰富的工程 CAD、装配协同,不该硬塞给它。
●4. 工具分层:内部助手和外部连接器别混写
FreeCAD 生态里还有 FreeCAD AI Workbench。它和 FreeCAD MCP 名字接近,但不是一类东西。
●FreeCAD MCP:外部 AI 客户端调用 FreeCAD,是主线连接器。
●FreeCAD AI Workbench:运行在 FreeCAD 内部,更像软件里的助手。
●AgentCAD:偏 coding agent 工作流,适合几何反馈闭环。
●OpenSCAD MCP:偏脚本入口,适合规则几何和参数化建模。
内部助手适合在软件里辅助思考,外部连接器更需要权限、日志和调用边界。场景不同,审计要求也不同。
●5. 下一步问题:几何导出以后,还没有进入 CAE
到这里,AI 也许已经能生成一个带孔支架:有参数表,有脚本,有截图,也有 STEP 或 STL。
但 CAE 前处理还没完成。
已经做到的:
●参数表
●CAD 脚本
●截图回传
●STEP / STL 导出
●外观检查
还没做的:
●几何清理
●面 / 边 / 体分组命名
●网格尺寸控制
●网格质量检查
●边界条件映射
STEP 文件导出了,只说明几何有了一个可交换形态。它还没有自动变成 CAE 模型。

图 3|几何到前处理的缺口。 STEP 导出只是入口,不等于 CAE 可用。
所以本期的判断很简单:让 AI 生成几何不难。难的是让这份几何经得起尺寸、脚本、导出和后续网格链路的追问。
下一期问题|几何之后谁来前处理?
下一期看 SALOME-MCP。它要回答的问题更具体:几何出来以后,怎么继续进入分组、网格和求解器入口。
公众号 ![]() | 知识星球 ![]() | 扫码关注 科趣范,让科研更简单 |
小红书 ![]() | 抖音 ![]() |
夜雨聆风


