在 ANSYS Workbench(WB)中查看单元输出表,主要可通过以下几种方式实现,具体取决于所需信息类型(如单元编号、节点关联、结果数据等):1. 查看单元基本信息(编号、类型、节点)
方法一:使用 APDL 命令流(需提交求解)
在 Mechanical 界面插入 Command,输入类似以下命令:apdl
*get,nelem,elem,,count
*dim,elist,array,nelem
*vget,elist,elem,,num
vwrite,elist
(F10.0)
保存为 .mac 文件后调用,或直接运行,但必须提交求解才能执行
方法二:使用 Python 脚本(推荐,无需求解)
在 Mechanical 中打开 Automation → Scripting。
输入以下代码提取单元与节点信息:python
analyses = Model.Analyses[0]
mesh = analyses.MeshData
with open('elements.txt', 'w') as f:
for elem in mesh.Elements:
f.write(f"Element {elem.ID}: Nodes {elem.NodeIDs}\n")
运行后生成 elements.txt 文件,包含所有单元及其节点编号
方法三:使用 FE Info 插件(可视化查询)
安装 FE Info 插件。
选中单元或节点后,左上角直接显示其编号、类型、关联节点等信息
2. 查看单元结果数据(如应力、应变)
步骤:
在 Solution 模块中右键 → Insert → Element Table。
点击 Define Table → Add。
输入表名(如 VMS),选择结果类型(如 Stress → Von Mises)。
点击 OK 后,该表将出现在结果列表中,可右键 → Export 导出为 .txt 文件
或使用 Worksheet 查看可输出项:
在 Solution 中右键 → Worksheet。
查看 Expression 列获取合法结果标识符(如 Sx, Ux, VonMises 等)
3. 批量导出所有单元结果
右键点击任意结果项(如 Equivalent Stress)→ Export。
选择格式(默认 .txt),文件将包含每个单元/节点的编号及其结果值
总结建议
若需快速查看或导出单元基本信息,优先使用 Python 脚本(无需求解,灵活高效)
若需查看计算结果(如应力)的单元输出表,使用 Element Table + Export 功能
若需交互式查询单个单元信息,推荐安装 FE Info 插件
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权