用ANSYS生成三维旋转动画

用ANSYS生成三维旋转动画

  在进行模态分析的时候,ANSYS在查看振型动画时会自动生成一个avi动画文件,那么对于更一般的情况,可否在ANSYS中将任意空间模型的显示进行动画显示输出呢?借助ANSYS的“/SEG”命令即可实现这样的功能,用户可以使用APDL命令随意控制模型的旋转,然后生成动画并输出为avi文件,这个可以很方便地用来给业主或者领导演示。

下面是OKOK论坛三月雨的一个例子(加了些注释供参考):

FINISH
/CLEAR
/PREP7
K,1
K,2,100 
K,3,300,400  
K,4,150,550
K,5,130,880
K,6,300,1150
K,7,400,1100
K,8,500,1150 
SPLINE,ALL
K,1001,,1000
AROTAT,ALL,,,,,,1,1001,360
/VIEW,1,1,2,3
/ANG,1
/PNUM,AREA,1
/NUMBER,1
/TRIAD,OFF
/PLOPTS,INFO,OFF
APLOT
!现在生成AVI文件
/SEG,DELE
/SEG,MULTI,NAME1,0.1        !0.1为动画每桢的时间间隔
!以下是系列REPLOT,随便旋转
*DO,I,1,24
/ANG,1,15,YM,1            !定义旋转轴
/REPLOT
*ENDDO
/SEG,OFF
/ANFILE,SAVE,NAME1,AVI
ANIM,1                !运行此命令后才可生成AVI文件