[求助]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编辑过]
<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]