许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  ansys中如何导出数据

ansys中如何导出数据

阅读数 27
点赞 0
article_banner
在 ANSYS 中导出数据,主要根据所使用的界面(‌Workbench 图形界面‌ 或 ‌经典 APDL 命令行‌)采用不同方法。以下是主流且实用的导出方式:

‌一、ANSYS Workbench(图形界面)导出方法‌

适用于大多数工程人员,操作直观、无需编程。

‌导出云图或全场结果(如应力、位移)‌

在 ‌Solution‌ 模块中右键点击所需结果(如 Equivalent Stress)。

选择 ‌Export‌。

选择格式(推荐 ‌CSV‌ 或 ‌TXT‌),勾选 ‌Include Headers‌ 和 ‌Include Node IDs‌。

点击 ‌Save‌ 保存文件 ‌‌

‌导出路径(Line Path)结果‌

在 ‌Solution‌ 下插入 ‌Path‌ → 定义路径起点和终点。

右键该路径 → ‌Export‌ → 选择 CSV/TXT 格式 ‌‌

‌导出关键节点/单元数值表‌

在 ‌Solution‌ 中插入 ‌Table‌。

添加所需结果项(如 Equivalent Stress)。

手动添加目标节点/单元行。

右键表格 → ‌Export‌ → 保存为 CSV ‌‌

ansys中如何导出数据

‌使用探针(Probe)导出局部值‌

使用 ‌Probe Tool‌ 获取指定位置数值。

右键探针结果 → ‌Export to File‌ → 保存为 CSV ‌‌

‌二、ANSYS APDL(命令行)导出方法‌

适用于自动化、批量处理或复杂格式需求。

‌基本流程‌:

进入后处理:/POST

加载结果步:SET,,1(加载第1步)

使用 *GET 或 *VGET 提取数据到变量或数组。

使用 *CFOPEN 打开文件,*VWRITE 写入数据,*CFCLOS 关闭文件 ‌‌

‌示例:导出节点温度‌

apdl

/POST

SET,,10.

*GET,ntemp01,NODE,2,TEMP

*GET,ntemp02,NODE,9,TEMP

*CFOPEN,nodetemp,dat

ansys中如何导出数据

*VWRITE,ntemp01,ntemp02 (F5.1,F5.1)

*CFCLOS

输出文件内容示例:19.2, 19.8 ‌‌

‌导出大型数组推荐使用 *DMAT + *EXPORT‌

适用于维度 >10000 的数组。

示例:*EXPORT,AA_Math,CSV,Mytest 可直接生成 CSV 文件 ‌‌

‌三、Python 脚本导出(适用于 Mechanical)‌

适用于自动化和高级定制。

使用 ANSYS Mechanical 内置 Python 环境:

python

sol = model.Analysis[0].Solution

linres = sol.Children‌‌:ml-citation{ref="3" appearance="aggregated" data="citationList"} 假设是第4个结果项

linres.ExportToTextFile("D:\\LinearizedStress.txt")

适用于支持 ExportToTextFile() 的结果类型 ‌‌

使用 ‌PyAnsys‌ 库(独立 Python 环境):

python

ansys中如何导出数据

import pyansys

result = pyansys.read_binary('file.rst')

nnum, displacements = result.nodal_solution(0)

import numpy as np

np.savetxt('displacement_data.csv', displacements, delimiter=',')

‌四、常用格式建议‌

‌CSV‌:兼容 Excel、Origin、Python,推荐用于绘图和报告 ‌‌

‌TXT‌:适合简单文本处理,注意编码选 ‌UTF-8‌ 避免乱码 ‌‌

‌避免科学计数法‌:在 Excel 中打开 CSV 后,设置单元格格式为 ‌数值‌ ‌‌

‌五、注意事项‌

‌单位一致性‌:导出前确认 ANSYS 单位系统(如 mm/N/s vs m/kg/s)‌‌

‌路径勿含中文‌:APDL 脚本中文件路径避免中文字符 ‌‌

‌大模型分批处理‌:防止内存溢出,可分区域或分时间步导出 ‌‌

如需具体操作示例或脚本模板,可参考以下资源:

ANSYS Workbench 导出教程

APDL 数据导出详解


武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空