① ansys 后处理输出txt
用APDL编程实现,当然能行了,用*get命令获取需要的参数,然后定义一个array来存贮,最后再写出到文件就行了。我毕业设计做这个。
下面是一段示范代码:
*DIM,CURVE2,ARRAY,200 !定义一个容量200的数组
*CFOPEN,THERMAL\RESULT\ALL_NSTRA_CURR1,TXT !打开一个文件
*VWRITE, CURVE2(1) !CURVE2是我定义的一个数组
(F20.8) !制定输出类型浮点型,20位,小数8位
*CFCLOS !关闭文件
另外用UI也可以实现
② 读取ANSYS/LS-DYNA结果文件
你用后处理器直接write出来就是,可以选择格式呢
右上有个output,再点右下选择out什么put成什么格式
是所有单元还是特定单元啊?
特定单元可以在开始设定输出(database,貌似不能设定输出格式)或者最后点右上的history,选择单元,plot ,再save curve(可以设定输出格式)
③ 关于调用ansys时输出结果的位置,怎么解决的呢,我现在也遇到同样的问题,想向你请教一下,谢谢
ANSYS的输出文件位置在ANSYS的工作目录里,如果出问题,请检查两个方面,工作目录内是否出现你输出的文件,如果没有,检查ANSYS内部的数组是否正确数据,NO,说明在往数组写入数据的命令流有问题;yes,而不出现文件,问题在将数组数据写入到文件的环节,可参考ANSYS文件输出和读入的相关资料。如果文件出来了而内容和数组的数据不同,请检查输出格式的问题,可查阅相关事例,或者FORTRAN语言的数据输出格式。
④ ansys的列表输出怎么保存到txt文档中
GUI模式的命令窗口中输入/output命令不能写入列表数据,该命令用要在文件输入模式中才有效,即编写命令流文件,然后由read
input
form读入命令流文件,/output,fname,txt生产的文件就不为空了。
⑤ 请问ansys为什么/OUTPUT命令输出的txt文件总是空的
Note: When using the GUI, output from list operations [NLIST, DLIST, etc.] is always sent to a list window regardless of the /OUTPUT setting. The output can then be saved on a file or copied to the /OUTPUT location using the File menu in the list window.
——来自ANSYS帮助文档。
第一句说明了原因——“当使用图形界面(GUI)时,list操作如NLIST, DLIST等会忽略用户的output设置,仍然输出到窗口。”
第二句,如果你想保存list结果到文件,使用窗口上的file>save。
希望能帮到你。