86029 发表于 2014-6-22 20:27

后处理中,我想得到最大应力值,并将这个数输出到c.txt 命令...

/post1
ALLSEL
NSORT,S,EQV,0,0,ALL
*GET,MAX_EQV,SORT,0,IMAX
*GET,MAXSEQV,NODE,MAX_EPTOEQV,S,EQV
*CREATE,A
*mwrite,maxseqv,e:\c,txt,,jik,1,1
(1F11.5)
*END
/INPUT,A




就如上所示,得到最大应力并输出,可是老是提示说:(1F11.5) is not a recognized POST1 command,abbreviation,or macro.This command will be ignored.




为什么我在另一个程序中,有这段代码就没问题。但是在我目前的程序中,就有这段提示,而且也不能输出c.txt

非常老妖怪 发表于 2014-6-23 19:45

你把该句((1F11.5) 放到上句后面试试,单独的一行当然不是什么命令!

htbbzzg 发表于 2014-6-24 18:38

maxseqv 应该是个数组吧?
*mwrite 命是对数组进行操作的。
页: [1]
查看完整版本: 后处理中,我想得到最大应力值,并将这个数输出到c.txt 命令...