在 ANSYS 中,结果输出主要包括数据导出(如位移、应力、温度等数值)和图像导出(如云图、矢量图)。根据当前主流版本(如 ANSYS 2025 R2)及公开资料,推荐以下方法:一、数值结果导出(适用于后处理分析)
1. 使用 APDL 命令(适用于经典界面或 Workbench 中嵌入命令流)
核心命令组合:*CFOPEN → *VWRITE / *MWRITE → *CFCLOS
适用场景:批量导出节点/单元结果、自定义格式、自动化处理
示例:导出节点位移到文件
apdl
/post
set, last ! 加载最后一步结果
*get, ncount, node,, count ! 获取总节点数
*dim, narray, array, ncount, 3 ! 创建数组存储 XYZ 位移
*vget, narray(1,1), node, 1, u, x ! 提取 X 方向位移
*vget, narray(1,2), node, 1, u, y ! 提取 Y 方向位移
*vget, narray(1,3), node, 1, u, z ! 提取 Z 方向位移
*cfopen, displacements, csv ! 打开文件
*vwrite, 'Node', 'UX', 'UY', 'UZ' (A6, 2X, A6, 2X, A6, 2X, A6) ! 表头
*vwrite, narray(1,1), narray(1,2), narray(1,3) (I8, 2X, F10.4, 2X, F10.4, 2X, F10.4) ! 数据
*cfclos ! 关闭文件
输出文件为 displacements.csv,可用 Excel 或 Python 直接读取
2. 使用 Workbench 图形界面导出
在 Solution 模块下,右键目标结果(如 Total Deformation)
选择 Export → 保存为 CSV 或 TXT
勾选 Include Headers 和 Node IDs 以保留元信息
二、云图/图像导出(适用于报告、论文)
1. Workbench 中高质量图像导出
路径:Home → Images → Image to File
关键设置:分辨率:建议 2:1 或 4:1(论文用)
背景:设为 White(便于打印)
元素:可关闭 Ruler、Triad、Legend 等非必要元素
格式:推荐 PNG(平衡质量与文件大小)
2. 经典界面(APDL)图像导出
菜单路径:PlotCtrls → Redirect Plots → To PNG/JPEG/TIFF
或使用 Hard Copy → To File,选择格式并设置背景
三、自动化报告生成(进阶)
可结合 Python + ANSYS Mechanical Scripting 自动生成 Word 报告,包含:几何/网格图片
结果云图
关键数据表格(如最大应力、位移)
示例功能:自动提取结果数据插入 Word 表格
批量导出多工况报告
支持公司 Logo、自定义排版
完整代码示例见:破解ANSYS报告导出难题!这套Python+Word方案
四、常见问题解决
导出数据无节点号? → 导出时勾选 “Include Node IDs”
图像模糊? → 提高分辨率或使用 PNG/EPS 格式
文件太大? → 仅导出感兴趣区域,或使用压缩格式(如 PNG)
如需具体操作指导(如某类结果导出),可进一步说明使用场景(如“导出所有节点温度”或“生成论文级应力云图”)。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权