baozitj 发表于 2006-4-17 12:38

[求助]ANSYS显示一阶模态所有节点位移时如何改变说明文字的间隔?

ANSYS模态分析后,显示一阶模态所有节点位移时如何改变说明文字的间隔?<br>(或者把说有说明文字都去掉,我只需要数据) <br>ANSYS默认是大约每隔33个节点便会出现说明文字。 <br>例如: <br>***** POST1 NODAL DEGREE OF FREEDOM LISTING *****                           <br><br><br>LOAD STEP=   1SUBSTEP=   3                                             <br><br>FREQ=    102.71      LOAD CASE=   0                                       <br><br><br>THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN GLOBAL COORDINATES            <br><br><br>   NODE      UZ   <br>   1777   16.969   <br>   1778   16.969   <br>   1779   13.046   <br>   1780   13.046   <br>   1781   9.3529   <br>   1782   9.3529   <br>   1783   5.9975   <br>   1784   5.9975   <br>   1785   3.1227   <br>   1786   3.1227   <br>   17870.96909   <br>   17880.96909   <br>   1789   37.524   <br>   1790   37.524   <br>   1791   33.427   <br>   1792   33.427   <br>   1793   29.281   <br>   1794   29.281   <br>   1795   25.117   <br>   1796   25.117   <br>   1797   20.976   <br>   1798   20.976   <br>   1799   16.914   <br>   1800   16.914   <br>   1801   13.000   <br>   1802   13.000   <br>   1803   9.3160   <br>   1804   9.3160   <br>   1805   5.9711   <br>   1806   5.9711   <br>   1807   3.1073   <br>   1808   3.1073   <br>   18090.96344   <br>   18100.96344   <br>   1811   37.445   <br>   1812   37.445   <br>   1813   33.342   <br><br>***** POST1 NODAL DEGREE OF FREEDOM LISTING *****                            <br><br><br>LOAD STEP=   1SUBSTEP=   3                                             <br><br>FREQ=    102.71      LOAD CASE=   0                                       <br><br><br>THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN GLOBAL COORDINATES            <br><br><br>   NODE      UZ   <br>   1814   33.342   <br>   1815   29.194   <br>   1816   29.194   <br>   1817   25.029   <br>   1818   25.029   <br>   1819   20.892   <br>   1820   20.892   <br>   1821   16.837   <br>   1822   16.837   <br>   1823   12.933   <br>   1824   12.933   <br>   1825   9.2627   <br>   1826   9.2627   <br>   1827   5.9330   <br>   1828   5.9330   <br>   1829   3.0850   <br>   1830   3.0850   <br>   18310.95603   <br>   18320.95603   <br>   1833   37.321   <br>   1834   37.321   <br>   1835   33.225   <br>   1836   33.225   <br>   1837   29.079   <br>   1838   29.079   <br>   1839   24.921   <br>   1840   24.921   <br>   1841   20.794   <br>   1842   20.794   <br>   1843   16.754   <br>   1844   16.754   <br>   1845   12.865   <br>   1846   12.865   <br>   1847   9.2114   <br>   1848   9.2114   <br>   1849   5.8981   <br>   1850   5.8981   <br><br>***** POST1 NODAL DEGREE OF FREEDOM LISTING *****                            <br><br><br>LOAD STEP=   1SUBSTEP=   3                                             <br><br>FREQ=    102.71      LOAD CASE=   0                                       <br><br><br>THE FOLLOWING DEGREE OF FREEDOM RESULTS ARE IN GLOBAL COORDINATES <br><br>为了对数据处理,想改变说明文字出现的间隔节点数,请教达人如何改变设置!!! <br>多谢^_^ <br><br>
[此贴子已经被yejet于2006-4-17 14:16:09编辑过]

flybaly 发表于 2006-4-17 13:23

<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编辑过]
页: [1]
查看完整版本: [求助]ANSYS显示一阶模态所有节点位移时如何改变说明文字的间隔?