过去使用HyperWorks完成一次有限元仿真,通常需要工程师手动进行几何处理、材料定义、网格划分、边界条件设置、求解计算和结果后处理。
现在,通过AI Agent与HyperWorks MCP,可以把自然语言描述的工程任务,逐步转化为HyperWorks中的实际操作,让AI参与有限元仿真的建模、求解、检查和报告整理。

整个工作流程可以分为五个部分:
首先,用户通过自然语言描述仿真目标,包括模型结构、材料参数、载荷工况、边界条件以及需要输出的结果。
随后,Cursor、Workbuddy、Trae、Codex等AI Agent负责理解任务,完成工程步骤规划、参数整理和工具调用。
HyperWorks MCP则承担连接作用,将AI Agent的决策转化为HyperWorks可以执行的操作。
在HyperWorks中,AI可以继续完成模型建立、网格划分、材料属性定义、边界条件设置、求解器调用以及后处理结果提取。
仿真完成后,AI还可以进一步检查网格质量、接触关系、约束设置和求解结果,并整理形成仿真报告。
需要注意的是,AI Agent并不是直接替代HyperWorks求解器,而是负责理解工程目标、拆解任务和调用工具。真正的前处理、求解和后处理仍然在HyperWorks及其求解器环境中完成。
要让AI Agent控制HyperWorks,首先需要安装HyperWorks MCP。
该项目可以在公开的CAE-Agent-Hub项目中找到。进入项目中的MCP目录后,找到HyperWorks对应的文件夹,就可以查看完整的安装说明和相关文件。
整个连接环境主要由两个部分组成:
第一部分是在AI Agent中配置HyperWorks MCP,使AI Agent能够发现并调用HyperWorks相关工具。
第二部分是在HyperWorks内部启用HyperWorks MCP Bridge扩展,使AI Agent能够读取和操作当前打开的HyperWorks模型。
安装过程中,可以直接把项目提供的安装提示词发送给支持本地命令和MCP的AI Agent,让AI Agent自动完成环境检查、项目安装和MCP配置。
本次教程以Workbuddy为例。安装完成后,进入Workbuddy的“专家技能和连接器”,打开“自定义连接器”,即可查看已经配置的HyperWorks MCP。
在视频演示中,连接器中能够看到65个HyperWorks相关工具。首次启用时,客户端可能会要求用户确认信任,完成确认后才能正常调用这些工具。
不同电脑中的HyperWorks安装位置、用户名和磁盘路径可能并不相同,因此不要直接照抄教程中的路径。更合适的方式是让AI Agent自动检测本机HyperWorks的真实安装目录,并根据当前电脑环境完成配置。
仅仅在AI Agent中安装MCP还不够,还需要检查HyperWorks内部的Bridge扩展是否已经启用。
打开HyperWorks后,进入“File”,再打开“Extensions”或扩展管理界面,检查是否存在“HyperWorks MCP Bridge”,并确认该扩展处于启用状态。
HyperWorks MCP Server主要负责工具调用、文件管理、批处理和求解任务;HyperWorks MCP Bridge则运行在已经打开的HyperWorks软件内部,用于读取和修改当前模型。
只有这两部分同时正常工作,AI Agent才能真正与当前HyperWorks会话建立连接。
MCP配置完成后,还需要进行一次端到端验证。
可以把项目中提供的验证提示词发送给AI Agent,让它检查是否已经发现HyperWorks工具、MCP Server是否能够正常响应,以及HyperWorks Bridge是否已经与当前软件会话连接。
这里需要区分三个不同状态:
MCP配置文件存在,不等于MCP Server已经正常启动。
MCP Server能够启动,不等于HyperWorks Bridge已经连接。
Bridge端口可以访问,也不等于当前HyperWorks模型一定能够被正常读取。
因此,必须通过实际工具调用读取HyperWorks环境、当前会话和模型状态,才能确认整个连接已经真正可用。
完成连接后,就可以向AI Agent发送正式的仿真任务。
本次教程演示的是一个钢制圆柱冲击四边固支钢板的三维显式动力学仿真,由Radioss完成求解。
仿真提示词主要包含以下信息:
仿真类型和求解器、几何模型与尺寸、材料参数、接触关系、边界条件、初始速度、网格要求、求解步骤、需要输出的结果,以及最终报告要求。
AI Agent接收到任务后,会先理解工程目标,再通过HyperWorks MCP调用对应工具,在当前HyperWorks环境中完成前处理、求解和后处理。
实际使用中,也可以先让AI根据自己的仿真目标生成一份结构化提示词,再将提示词发送给支持MCP的AI Agent执行。

首先,只安装HyperWorks Desktop可能无法完成完整求解。如果需要执行OptiStruct或Radioss计算,还需要安装对应的HyperWorks求解器,并确保当前电脑具备相应的求解能力。
其次,不要直接复-制其他电脑中的软件路径。应让AI Agent根据本机快捷方式、安装目录和环境信息寻找正确的HyperWorks路径。
最后,求解器显示正常结束,并不代表仿真结果一定可信。完成计算后,仍需要检查网格质量、接触与约束、时间步、能量变化、质量增量、单元穿透和负体积等工程指标。
AI Agent可以提高建模和仿真执行效率,但最终结果仍需要通过工程质量检查。
通过HyperWorks MCP,AI Agent不再只是提供操作建议,而是可以真正连接HyperWorks软件,参与有限元仿真的任务规划、模型处理、求解执行、结果检查和报告整理。
整个过程可以概括为:
自然语言描述工程目标,AI Agent完成任务规划,HyperWorks MCP负责工具连接,HyperWorks执行仿真,最后通过工程检查完成结果交付。
这套工作方式更适合重复性较高、步骤较明确的有限元仿真任务。工程师仍然需要负责模型合理性、工况真实性和结果可信度,而AI Agent主要用于减少重复操作,提高整个仿真流程的执行效率。