您的位置:网站首页 > Ansys教程

ANSYS模态分析结果处理应用

时间:2011-02-09 09:10:57 来源:未知

在对ANSYS的分析结果进行处理时,有时需要对几个结果进行并排,从而可以进行直观的比较。基于此并结合网上资料,编写了以下命令流,此程序经修改后可用于各种结果的显示,输出结果为modal.bmp,存在于当前的ANSYS工作目录下。

  此例的前处理及求解来源于ANSYS自带的例子《3.7. A Sample Modal Analysis (GUI Method)》

  !调节ANSYS背景为白色

  /RGB,INDEX,100,100,100, 0

  /RGB,INDEX, 80, 80, 80,13

  /RGB,INDEX, 60, 60, 60,14

  /RGB,INDEX, 0, 0, 0,15

  /REPLOT

  /post1

  !设置窗口1:位于左上角

  /WINDOW,1,LTOP

  /VIEW,1,1,1,1 !调节窗口1的视角

  /VUP,1,Z !Z向坐标朝上

  /REPLOT

  !设置窗口2:位于右上角

  /WINDOW,2,RTOP

  /VIEW,2,1,1,1

  /VUP,2,Z

  /REPLOT

  !设置窗口3:位于左下角

  /WINDOW,3,LBOT

  /VIEW,3,1,1,1

  /VUP,3,Z

  /REPLOT

  !设置窗口4:位于右下角

  /WINDOW,4,RBOT

  /VIEW,4,1,1,1

  /VUP,4,Z

  /REPLOT

  /erase !重显示时从屏幕上删除原来的显示内容,为默认值

  /win,1,on

  /win,2,off

  /win,3,off

  /win,4,off

  EPLOT !显示模型单元

  /noerase !重显示时保留屏幕上原来的显示内容

  /win,1,off

  /win,2,on

  /win,3,off

  /win,4,off

  SET,,, ,,, ,1 !读取第1阶模态

  PLNSOL, U,SUM, 0,1.0 !显示第1阶模态振型

  /noerase

  /win,1,off

  /win,2,off

  /win,3,on

  /win,4,off

  SET,,, ,,, ,2 !读取第2阶模态

  PLNSOL, U,SUM, 0,1.0 !显示第2阶模态振型

  /noerase

  /win,1,off

  /win,2,off

  /win,3,off

  /win,4,on

  SET,,, ,,, ,3 !读取第3阶模态

  PLNSOL, U,SUM, 0,1.0 !显示第3阶模态振型

  !输出图片为modal.bmp

  /image,save,'modal.bmp'

  /win,all,on

  /erase

  !调节ANSYS背景为黑色

  /RGB,INDEX, 0, 0, 0, 0

  /RGB,INDEX, 60, 60, 60,13

  /RGB,INDEX, 80, 80, 80,14

  /RGB,INDEX,100,100,100,15

  /REPLOT

  /WIND,ALL,OFF

  /WIND,1,FULL

  EPLOT

  modal.bmp