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

如何从ansys18中导出动态

阅读数 19
点赞 0
article_banner
从 ‌ANSYS 18‌ 中导出“动态”通常指导出‌动画结果‌(如位移、应力随时间变化的视频或 GIF),或‌动态数据‌(如多载荷步/时间步的仿真数据)。根据公开资料和 ANSYS 18 的功能,以下是主要方法:

一、导出动画(可视化动态)

在 ‌ANSYS Mechanical APDL‌ 或 ‌Workbench‌ 中,可通过以下方式生成动画:

‌使用 ANTIME 命令生成 AVI/MOV 动画‌(适用于 APDL):

必须在 /POST1 模式下运行。

示例命令:

apdl

/POST

SET,LAST ! 加载最后一帧结果

ANTIME, NFRAM, DELAY, NCYCL ! NFRAM=帧数, DELAY=帧间隔(秒), NCYCL=循环次数

默认输出为 .avi 格式,可指定路径和文件名 ‌‌

‌通过 Workbench 图形界面‌:

完成求解后,进入 ‌Solution‌ 模块。

右键点击结果(如 ‌Total Deformation‌)→ 选择 ‌Animate‌。

在动画控制窗口中,点击 ‌Export Animation‌,选择格式(如 MP4、AVI、GIF)并保存 ‌‌

二、导出动态数据(多时间步/载荷步结果)

如何从ansys18中导出动态

若需导出‌每个时间步或载荷步的数值数据‌(如位移、应力),推荐以下方法:

‌直接导出为 CSV 文件‌(适用于 Workbench):

在 ‌Solution‌ 中右键所需结果(如 ‌Displacement‌)。

选择 ‌Export‌ → 选择 ‌CSV‌ 格式。

勾选 ‌Include Headers‌,指定保存路径即可 ‌‌

‌使用 APDL 脚本批量导出‌(适用于多载荷步):

apdl

/POST

如何从ansys18中导出动态

*GET, nsteps, SET, , LAST ! 获取总载荷步数

*DO, i, 1, nsteps,

SET, i ! 加载第 i 步结果

*CFOPEN, 'result_step', i, 'csv' ! 创建文件

*VWRITE, node_num, ux, uy, uz ! 写入节点位移

(I8, 3E15.7)

*CFCLOSE

*ENDDO

此脚本可自动为每一步生成独立 CSV 文件 ‌‌

‌使用 Python 脚本自动化导出‌(推荐用于大规模数据):

利用 pyansys 或 ansys-mechanical-core 库读取 .rst 结果文件。

示例代码可提取所有时间步的节点位移并保存为 CSV ‌‌

三、注意事项

‌ANSYS 18‌ 的 APDL 命令与新版基本兼容,但部分 GUI 功能可能略有差异。

导出动画时,确保模型已定义‌足够多的时间步/载荷步‌,否则动画会不连贯。

若需与 ADAMS 等软件协同,可导出 ‌.mnf‌(模态中性文件)格式 ‌‌

如需具体操作指导,可参考官方文档:ANSYS Help Documentation。


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

相关文章
技术文档
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
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空