重磅开源 | CAE-Agent-Hub:让AI直接操控Abaqus/HyperMesh的有限元前处理智能化工具集
2026年8月23日 · IFEM技术观察
核心发现:一个名为 CAE-Agent-Hub 的开源项目正在重新定义"AI辅助CAE"的边界——它不再满足于让大模型"生成代码示例",而是通过 MCP协议 和 可复用技能包,让 Claude、Cursor、Codex 等AI客户端直接操控真实的Abaqus/CAE、HyperMesh、ANSYS Fluent等求解器会话。前处理环节(几何→网格→材料→接触→边界条件)首次实现了自然语言驱动的全链路自动化。
01 | 项目定位:从"Text-to-Code"到"Text-to-CAE"
传统的大模型辅助仿真工作流,往往停留在"生成一段Python脚本,用户自行粘贴运行"的阶段。CAE-Agent-Hub 的突破性在于:它通过 MCP(Model Context Protocol)服务器 在AI客户端与CAE应用之间建立实时桥梁,使AI能够:
·在实时Abaqus/CAE会话中执行内核命令、检查模型、提交作业、读取ODB
·操控HyperMesh进行拓扑清理、2D/3D网格划分、批处理Tcl脚本
·驱动ANSYS Fluent/Workbench/AEDT的journal、ACT和PyFluent会话
·管理CalculiX开源求解器的完整工作流(含尺寸优化和模态分析)
该项目由开发者 Cai-aa 于2026年4月发起(原名 text-to-cae),目前已在 GitHub 活跃维护,最新提交为2026年8月22日(修复HyperWorks 2025扩展兼容性)。

图1 | CAE-Agent-Hub 系统架构:AI Client → MCP Server → CAE App → Browser Viewer
02 | 有限元前处理智能化工具全景
前处理(Preprocessing)是有限元分析中最耗时、最依赖经验的环节。CAE-Agent-Hub 针对这一痛点,提供了覆盖几何→网格→材料→接触→边界条件的完整AI技能链:

图2 | FEM前处理全链路AI覆盖:自然语言驱动,SKILL.md指令包执行
工具/技能 | 类型 | 前处理职能 |
abaqus-geometry | Skill | 创建部件、草图、拉伸、装配体;导入STEP/IGES CAD模型 |
abaqus-mesh | Skill | 生成有限元网格并选择单元类型(C3D8R、C3D10等) |
abaqus-material | Skill | 定义材料、截面、密度、弹性、塑性及常见工程属性 |
abaqus-interaction | Skill | 定义接触、摩擦、Tie约束、连接器和绑定表面 |
abaqus-bc / load / step | Skill | 边界条件、载荷、分析步、幅值、输出请求配置 |
HyperWorks MCP | MCP | 实时控制HyperMesh会话:拓扑检查、2D/3D网格、Tcl批处理 |
HyperMesh Subagent | Subagent | 专用网格划分子代理(自动拓扑识别与批量网格生成) |
FEP Agent Hub | MCP | FreeCAD CAD建模 → Elmer FEM网格/求解 → ParaView后处理 |
CalculiX MCP | MCP | 开源FEM全流程:.inp解析、设计变量编辑、ccx求解、尺寸优化 |
03 | 三大核心方案详解
方案一:Abaqus 前处理技能链(Skill-based)这是目前最完整的商业FEA前处理AI化方案。用户只需向AI客户端发送自然语言指令,例如:
"创建一个钢制的悬臂梁,长度1m,截面0.1x0.1m,一端固定,另一端施加1000N集中力,划分C3D8R网格,运行静力分析并提取最大应力。"
AI会自动调用 abaqus-geometry → abaqus-material → abaqus-mesh → abaqus-bc → abaqus-load → abaqus-step → abaqus-job → abaqus-odb 的完整技能链,在实时Abaqus会话中完成建模、求解和后处理。
方案二:HyperMesh 实时操控(MCP-based)对于航空、汽车等需要复杂几何清理和高质量网格的行业,HyperMesh仍是主流前处理器。CAE-Agent-Hub 的 HyperWorks MCP 通过类型化工具和经过身份验证的应用内Python桥接,实现了:
·检查模型实体(component、surface、edge状态)
·运行经筛选的批处理Tcl脚本(自动拓扑修复、面网格→体网格)
·管理求解器作业(OptiStruct、Radioss)
·2026年8月新增 HyperMesh Meshing Subagent,支持自动拓扑识别与批量网格策略
方案三:CalculiX 开源全栈(零许可证成本)对于教育、初创团队或需要大量参数扫描的场景,CalculiX MCP 提供了完整的开源替代方案:解析.inp卡片、就地编辑设计变量、后台运行ccx、读取.dat文本结果、导出result_mesh.json,甚至内置了两阶段尺寸优化(LHS采样+坐标下降)以最小化质量并满足应力/位移约束。2026年8月21日新增的模态分析技能还支持提取固有频率和振型,并与Euler-Bernoulli手算解进行了端到端验证。
04 | 快速上手:5分钟接入你的工作流
CAE-Agent-Hub 的安装分为三个层次,根据需求选择:
Level 1 - 使用 Skills(无需安装CAE软件):将技能目录复制到Agent的技能目录(如Codex的 ~/.codex/skills/),AI即可在生成脚本时引用最佳实践。适用于"生成可复用脚本"场景。
# Codex 示例New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.codex\skills"Copy-Item -Recurse -Force ".\Skill\abaqus\analysis\abaqus-static-analysis" " $env:USERPROFILE\.codex\skills\abaqus-static-analysis"
Level 2 - 部署 MCP Server(需本地安装CAE软件):进入对应MCP目录,创建venv并安装依赖,然后将服务器注册到支持MCP的客户端(Claude Desktop、Cursor等)。AI将能直接操控本地CAE会话。
Set-Location ".\MCP\Abaqus\abaqus_mcp"py -m venv .venv.\.venv\Scripts\python.exe -m pip install -e .# 然后按README配置客户端注册
Level 3 - 使用 Text-to-CAE 查看器(零求解器):即使未安装任何CAE软件,也可以通过浏览器查看预置的仿真案例(悬臂梁、带孔板、球体冲击、齿轮啮合等),用于教学演示或结果格式验证。
Set-Location .\viewernpm installnpm run dev# 打开 http://127.0.0.1:4178/?case=cantilever
💡 实用建议:对于已经使用Abaqus或HyperMesh的工程师,建议从 Level 2 开始——MCP Server的安装仅需10分钟,但带来的"自然语言操控CAE"体验是颠覆性的。对于希望先了解AI辅助仿真潜力的团队,建议从 Level 3 的浏览器查看器开始零成本体验。
05 | 技术意义与行业展望
CAE-Agent-Hub 的出现标志着仿真工程的一个转折点:
·知识沉淀方式变革:传统的"专家经验→培训→个人技能"模式,正在被"专家经验→SKILL.md指令包→AI复用"取代。一个资深工程师的网格划分策略,可以封装为可复用的Skill,供整个团队共享。
·前处理效率跃升:几何清理、网格划分、接触设置等耗时环节,通过自然语言指令+自动化脚本,可将数小时的工作压缩至分钟级。
·降低CAE使用门槛:初级工程师无需记忆复杂的Abaqus Python API或HyperMesh Tcl命令,通过对话即可完成高质量前处理。
·开源生态扩展:CalculiX MCP的成熟意味着高质量FEM不再依赖昂贵的商业许可证,教育和小微企业也能享受AI增强的仿真能力。
展望未来,随着更多求解器MCP的加入(COMSOL、LS-DYNA、Star-CCM+等)以及多物理场耦合技能的完善,"一句话跑完一个多物理场仿真"的愿景正在从想象变为现实。
📌 项目信息
·仓库地址:github.com/Cai-aa/CAE-Agent-Hub
·作者:Cai-aa
·许可证:开源(含LICENSE文件)
·语言:英文为主,提供 中文版README
·最近更新:2026年8月22日(HyperWorks 2025兼容性修复)
·核心覆盖:Abaqus / ANSYS Fluent / ANSYS Workbench / AEDT-HFSS / HyperWorks / CalculiX / LAMMPS / COMSOL / FreeCAD / Elmer FEM / FEniCS
IFEM · 有限元仿真技术信息汇集与传播
本文基于 CAE-Agent-Hub 开源项目公开信息整理 | 仅供技术交流
夜雨聆风