用/output命令将ANSYS输出的任意文本文件保存的方法[原创]

2017-05-26  by:CAE仿真在线  来源:互联网

自己试的小技巧,不光可以保存向量数组等成序列的文本内容,只要是ASCII码的文本格式都可以保存。


命令流样例:
……… !建模完毕
ALLSEL
/RUNST !进入RUNST模块
/OUTPUT,RSTAT,lis !定义输出格式与信息
RSTAT !输出模型的自由度信息
ALLSEL
NSEL,S,LOC,Z,0 !选择节点
/OUTPUT,NLIST,lis !定义输出格式与信息
NLIST !输出节点列表
/output !退出保存输出状态。


可以结合*VWRITE命令来写任何信息,比如你要输出一个变量abc,那么可以

*VWRITE,abc 

如果你在之前设置了output到a.txt 则这个vwrite会吧abc的值写到a.txt文件中


说明:
1、 本算例的本意是在建模完毕之后先保存模型的自由度数信息,再保存Z=0点位置全部节点的文本信息。此方法可连续自动保存多个输出的文本,比较方便。
2、 /OUTPUT,RSTAT,lis 表示直接将下面一行命令输出的文本以文件名 RSTAT.lis 保存下来,当然也可以定义为其他文本格式,如 txt。

3、 /OUTPUT,RSTAT,lis 也可写成 /OUTPUT,RSTAT.lis ,即","可写成".",不影响结果输出。
4、 最后的 /OUTPUT 命令用于结束output命令对结果的保存,让后面的信息依旧在“黑窗口”显示,不再保存到文件夹。
5、 网上有其他人提出的“保存在其他路径”的方法,即在文件名前加绝对路径、或绝对路径上加单引号的方法,经尝试均不成功。
6、 所有的验证均在ANSYS v12.1 版本下完成。



************另外摘抄一条未验证的命令********
模态分析后保存抓取的各阶模态图

/image,save,'d:\ansys\001.bmp'

将抓取的图片保存到文件夹d:\ansys里,名称为001.bmp,也可以是其它文件夹,但在运行程序前指定的文件夹一定要为已存在的文件夹,否则运行会出错。


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:用/output命令将ANSYS输出的任意文本文件保存的方法[原创] Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com