<P>可以用*get命令把你想要的结果保存到一个数组里面,然后利用*CFWRITE或*VWRITE命令写入到指定文件.下面是使用*VWRITE实现该过程的一个实例:</P>
<P>/post1<br>set,,,,,10.0<br>*get,ntemp01,node,2,temp ! 时间等于10时的节点2的温度值 <br>*get,ntemp02,node,9,temp ! 时间等于10时的节点9的温度值<br>*get,ntemp03,node,7,temp ! 时间等于10时的节点7的温度值</P>
<P>*vwrite,ntemp01,ntemp02,ntemp03<br>(T1,'N2 TEMP=',F5.1,', N9 TEMP=',F5.1,', N7 TEMP=',F5.1)<br>/output,nodetemp,dat</P>
<P>其中,命令/output可以用于确定输出方向,即输出到ansys的输出窗口(OUTPUT WINDOW)中,或者指定的文件中。上面将温度值输出到nodetemp.dat文件中,内容如下:</P>
<P>N2 TEMP= 19.2, N9 TEMP= 19.8, N7 TEMP= 20.8</P>
[此贴子已经被作者于2006-4-17 13:30:54编辑过]
|