24小时热门版块排行榜    

查看: 1548  |  回复: 3

倚天沦陷

新虫 (初入文坛)

[交流] ANSYS中节点结果的自动保存 已有1人参与

大家好,请教两个问题:
1./POST26
  ESOL,6,33,45,S,EQV,FQ_7.5
  LINES,10000
  PRVAR,6
  FINISH
通过上述命令,得到下图所示的节点应力结果,如何将其自动保存到设定的某个文件夹下?
2.上述过程得到的结果为文本数据格式,我得到了多个同样的结果文件,有没有办法将得到的文本数据批量转化为excel格式(比如通过matlab软件等)?
谢谢!

ANSYS中节点结果的自动保存
PRVAR.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mygt_hit

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
*CFOPEN   *VWRITE 这些命令把数据写入到文本文件。
如果格式有规律的话,用MATLAB读入文本文件,dlmread, textread, importdata等可以导入。导入到某个矩阵之后,再用xlswrite写入到Excel文件。
知其然,知其所以然。
2楼2016-02-24 18:17:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

倚天沦陷

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by mygt_hit at 2016-02-24 18:17:13
*CFOPEN   *VWRITE 这些命令把数据写入到文本文件。
如果格式有规律的话,用MATLAB读入文本文件,dlmread, textread, importdata等可以导入。导入到某个矩阵之后,再用xlswrite写入到Excel文件。

*CFOPEN和*VWRITE命令应该是对已存在的数组数据写入到某文件中,我现在是想将PRVAR得到的如图所示的文件直接进行保存。
对于第二个问题,现已解决。我本意是想将PRVAR得到的数据导入matlab进行处理,现发现可以通过importdata打开指定的.lis文件并进行数据处理,所以可以避过转换为excel这个环节。
3楼2016-02-26 11:12:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mygt_hit

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by 倚天沦陷 at 2016-02-26 11:12:24
*CFOPEN和*VWRITE命令应该是对已存在的数组数据写入到某文件中,我现在是想将PRVAR得到的如图所示的文件直接进行保存。
对于第二个问题,现已解决。我本意是想将PRVAR得到的数据导入matlab进行处理,现发现可以通 ...

PRVAR显示的文件实际上是两个变量,分别用整数1和6表示。可以定义数组,用VGET命令将1和6代表的数据写到数组,再将数组用*VWRITE命令输出到文本文件。
知其然,知其所以然。
4楼2016-02-26 15:23:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 倚天沦陷 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见