ANSYS模态分析结果的多窗口显示
默认分类 2010-05-21 23:56:11 阅读36 评论0 字号:大中小
在对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
/erase !/noerase /VIEW,4,1,1,1
/VUP,4,Z
/REPLOT
重显示时从屏幕上删除原来的显示内容,为默认值
/win,1,on
/win,2,off
/win,3,off
/win,4,off
!显示模型单元
!重显示时保留屏幕上原来的显示内容
EPLOT
/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