大概是因为实在是太懒了,以往需要在一个页面中现实若干个ANSYS分析结果的时候,总是通过word排版来实现。近日闲暇时琢磨了一下ansys内置的多窗口显示功能,有点心得,总结如下:
ANSYS多窗口显示有三种实现途径
1、GUI菜单下PlotCtrl>Windows Controls所属六个命令,如Window Layout,可以设置新增窗口的位置布局。如下图设置window2的位置在左下角:
看设置后的效果:
这种方法用起来方便,尤其是Layout里面有一个Picked选项,可以在现有窗口内随意指定小窗口的位置。但调整每个小窗口内模型的位置、视角、缩放,以及想达到不同视图内有不同的显示内容就做不到了。
2、GUI菜单下的PlotCtrls>Muti plot Controls/Muti window layout两个命令。不仅可以设置小窗口的位置,还可以设置不同窗口内的不同显示内容。
通过这种方式绘制出来的小窗口,可以在鼠标点选后,进行各自不同的操作,比如缩放、设置显示内容等。
3、用APDL实现
先看一段实例:
/post1 !进入后处理
/WINDOW,1,LTOP !设置窗口1,位于左上角
/REPLOT
/WINDOW,2,RTOP !设置窗口2,位于右上角
/REPLOT
/WINDOW,3,LBOT !设置窗口3,位于左下角
/REPLOT
/WINDOW,4,RBOT !设置窗口4,位于右下角
/REPLOT
/REPLOT
/erase !重显示时从屏幕上删除原来的显示内容
/win,1,on !打开窗口1,关闭其他窗口
/win,2,off
/win,3,off
/win,4,off
allsel
/view,1,1,0,0 !设置视图角度
plns,s,eqv !设置窗口1的显示内容
/noerase !重显示时保留屏幕上原来的显示内容,否则先前显示的就变化了
/win,1,off
/win,2,on !打开窗口2,以下类推
/win,3,off
/win,4,off
esel,s,mat,,1
/view,2,0,1,0
plns,s,eqv
/noerase
/win,1,off
/win,2,off
/win,3,on
/win,4,off
esel,s,mat,,2
/view,3,0,0,1
plns,s,eqv
/noerase
/win,1,off
/win,2,off
/win,3,off
/win,4,on
esel,s,mat,,3
/view,4,1,1,1
plns,s,eqv
一般情况下,APDL都会比GUI便捷,但在多窗口的这个操作中,用上述常用APDL方式显示的结果不能继续编辑,全靠/view命令来控制视窗角度,这样就不如方法2来得方便了。
想请教长河版主使用APDL时,如何让CONTOUR落在自己的窗口底下呢,我下完APDL之后,CONTOUR会显示在窗口外并只显示第一个
不错
这个很有用,用ansys就方便了!
这个很适用,谢谢分享
@橙甜柚子 不客气