ANSYS中如何进行多窗口显示.docx
- 文档编号:23705800
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:20
- 大小:23.42KB
ANSYS中如何进行多窗口显示.docx
《ANSYS中如何进行多窗口显示.docx》由会员分享,可在线阅读,更多相关《ANSYS中如何进行多窗口显示.docx(20页珍藏版)》请在冰豆网上搜索。
ANSYS中如何进行多窗口显示
ANSYS中如何进行多窗口显示
2009-10-2716:
26
在ANSYS中进行多窗口显示的其主要步骤可归纳为如下四步。
1设置窗口个数和窗口位置
(1)在UtilityMenu中:
Plotctrls;MultiWindowlayout
然后出现一个小窗口,内有两个操作:
a.WindowLayout-选择窗口布局
提供了6个选项,代表不同的窗口布局方式,分别为:
Onewindow-一个窗口
Two;Left-Right>-两个窗口(左-右)
Twot;Top-Bottom>-两个窗口(上-下)
Three;2Top/Bot>-三个窗口(2上1下)
Three;Top/2Bot>-三个窗口(1上2下)
Four;2Top/2Bot>-四个窗口(2上2下)
b.DisplayuponOK/Apply?
-在OK/Apply后的显示操作
提供了3个选项:
No-re-display-不重显示(保持屏幕显示不变)
Replot-重画(屏幕显示方式不变)
Multi-Plots-多窗口显示(根据设置进行多窗口重画)
要注意的是,在这个子菜单所设置的多窗口显示,其窗口个数和位置都是预先设置好的,且最多设置4个窗口。
实际上,在ANSYS中最多可以设置5个窗口,且窗口的位置和大小也是可变的。
例如,上述6个窗口布局中没有三个窗口(1左2右或2左1右)的情况,就可以自己进行设置。
为此,需执行如下子菜单:
(2)在UtilityMenu中:
Plotctrls;Windowcontrol然后出现一个小窗口,内有6个操作:
a.WindowLayout-选择窗口布局
b.WindowOption-窗口选项
c.ResetWindowOption-重置窗口选项
d.WindowOnorOff-打开或关闭窗口
e.CopyWindowSpecs-拷贝窗口特性
f.DeleteWindow-删除窗口
其中与多窗口显示有关的部分分别叙述如下:
A.WindowLayout-选择窗口布局
内有两个操作:
a.WindowLayout-设置不同窗口的位置、大小。
首先选择窗口号WNWIndownumber,可以是1-5;
其次对指定窗口选择显示方式Windowgeometry,有可选项:
Square-当前图形区中的最大正方形区域
Full-全屏
Tophalf-上半
Bottomhalf-下半
Lefthalf-左半
Roghthalf-右半
Topleftquarter-左上1/4
TopRightquarter-右上1/4
Bottomleftquarter-左下1/4
BottomRightquarter-右下1/4
Three;2Top/Bot>-三个窗口(2上1下)
Three;Top/2Bot>-三个窗口(1上2下)
Four;2Top/2Bot>-四个窗口(2上2下)
Picked-人工点选
b.ReplotuponOK/Apply?
-在OK/Apply后的显示操作
提供了2个选项:
DonotreplotorReplot
B.WindowOnorOff
将1-5号窗口中你需要显示的窗口设置为On,不需要显示的窗口设置为Off。
C.CopyWindowSpecs-拷贝窗口特性
出现两个小窗口,上面为源窗口(copyfrom),下面为目标窗口(copyto),执行该操作后,即将源窗口的设置拷贝到目标窗口中。
D.DeleteWindow-删除窗口
被删除的窗口不能再用ON打开,需要时必须重新进行定义。
2定义模型在各窗口中的显示大小和方位
如果不进行这一步,则除1#窗口外,其他窗口中所显示的模型大小和方位是一样的。
比较正规的方法是通过UtilityMenu中Plotctrl下的 Viewingsetting,WIndowoption,style,Font
controls等子菜单来设置。
可以对不同窗口中所显示的模型的大小、方位、实体颜色、说明文字的格式、位置、字体大
小和格式等进行设置,但比较麻烦。
简单一些的做法是通过鼠标或Pan-Zoom-Rotate菜单直接在各窗口中对模型进行平移、缩放和旋转。
为此,首先在Pan-Zoom-Rotate菜单最上方的小窗口中选择要进行操作的窗口号(1-5,或all),然后利用鼠标活该菜单的功能将模型调整到需要的大小和方位,至于说明文字的位置、字体等就不另设置了。
如果你希望说明文字分别显示在各个窗口中(特别当个窗口中显示的内容不一样时),需要到:
PlotCtrls;windowcontrols;windowoptions下,将INFOdisplayoflegend设置为Multilegend。
3设置不同窗口中的显示内容
在UtilityMenu中:
Plotctrl-〉Multi-plotcontrol
然后出现一个窗口,上半部用来选择所要设置的窗口的编号WN,每次可以从1-5号窗口中任意选择一个;下半部选择该窗口的显示类型,有两个选项:
实体显示(Entityplot)和图形显示(Graphplot),然后点击ApplyorOK,则进入WN窗口的设置。
根据是实体显示(Entityplot)还是图形显示(Graphplot),可显示的内容是不同的。
如果选择实体显示(Entityplot),将会弹出另一个窗口,它分为两部分,上半部用来选择要显示哪些实体类型(keypoints,lines,areas,volumns,nodesandelements),可以任意组合选择或全不选择(显示结果时);下半部只有在你调入result之后才会出现,根据计算类型出现所有可以显示的结果组供你选择。
例如,一个静力问题,可显示的结果组有:
noelements–不显示单元(也不显示其它结果);
elements-显示单元(不显示其它结果);
deformedshape-变形形状
nodalsolution-节点解
elementsolution-单元解
elementtable-单元表
LineEleresult-线性单元结果
predefineVect-预定义矢量
UsrdefinedVect-用户定义矢量
每一组中又提供若干选项,为可以显示的具体内容,因具体内容较多,这里不再详述。
要说明的是:
对每一个窗口只能选择一个具体显示内容,然后和上面选择的实体类型一起显示。
如果选择图形显示(Graphplot),也会弹出一个窗口,内有5个选项:
MatieralPlots-绘制材料特性曲线
PathPlots-绘制路径设置
LinearizedStress-沿路径设置绘制线性化应力
ArrayColumn-绘制数组参数
FatigueStress-疲劳应力
每一组中又提供若干选项,为可以显示的具体内容,这里不再详述。
同样对每一个窗口只能选择一个具体显示内容。
4进行多窗口显示
在调出计算结果并设置好各窗口中要显示的内容之后,执行:
Multiplots
则各窗口中就会显示出你所设置的内容。
注意:
不能在POST1菜单中通过PlotResults子菜单下的选项来选择显示内容,否则各窗口中显示的是同一内容,而不管你对不同窗口的设置如何。
但是这一点也可以用来显示不同方位、不同大小或局部的模型计算结果。
此外,Replot也只有在上一次是多窗口显示(MultiPlots)的情况下,才会继续进行MultiPlots。
以上方法比较“正规”,设置好各窗口的显示内容后,只要窗口处于打开状态,随时可以到POST1中,调入所需的计
算结果,使用Plot;Multi-plot就可以完成多窗口显示。
一次设置可以多次使用。
一些高手推荐了另一种简单实用的方法,即利用ANSYS中提供的/erase(重显示时从屏幕上删除原来的显示内容,为
默认值)和/noerase命令(重显示时保留屏幕上原来的显示内容),在定义好各窗口的位置、大小和所要显示的模型的
大小、方位以后,不用定义每个窗口所要显示的结果内容,而是通过POST1;plotsolution菜单,逐个窗口选择并显
示所需的内容,具体做法可归纳如下(假定窗口位置已设置好,并已进入POST1;plotsolution菜单):
首先发出/erase命令,打开任一窗口,同时关闭其他窗口,在打开的窗口中选择和绘制所需要的结果。
此时屏幕
上只显示这一个窗口的内容。
接下来发出/noerase命令,以便在后续操作中保留已绘制好的窗口及其中内容。
然后关闭刚才打开的窗口,打开另一窗口,并选择和绘制所需要的结果。
此时屏幕上显示的不仅是这一个窗口,上一个窗口也保留在屏幕上。
以此类推,逐个打开各个窗口(同时关闭其他窗口),选择和绘制所需要的结果,则可以在屏幕上逐个显示出所有的窗口,且可以是模型的不同部分、不同载荷工况或不同载荷步的结果。
当所有窗口都执行一次以后,所有窗口也就按你的要求显示出来了。
然后发出/erase命令,可以再次开始另一次多窗口显示的操作或将屏幕显示操作恢复为默认值。
这里有几点需要说明:
1在执行第一个窗口的操作以前,一定要发出/erase命令,以便在显示第一个窗口的内容时,清除以前的显示内容。
而在进行其余窗口的操作前,一定要发出/noerase命令,以便保留此前各窗口的显示内容。
至于窗口的操作次序可以是任意的,但不能重复,否则显示内容会重叠在一起。
2在某个窗口中进行操作时,应关闭其他窗口,否则正打开的窗口将显示相同的内容。
对于已经设置过的窗口,其显示内容会重叠在一起。
3所有窗口设置完毕,所需的显示也就自然完成;此时若再执行其他plot操作,将会导致不能正确显示所设置的内容。
不能replot了,否则所以的窗口都只显示最后绘制的那个图形。
一些实例:
1.如果模型由几部分(如几种材料)组成,在每个窗口中只显示某种材料的模型部分或结果
/post1
/WINDOW,1,LTOP
/REPLOT
!
*
/WINDOW,2,RTOP
/REPLOT
!
*
/WINDOW,3,LBOT
/REPLOT
!
*
/WINDOW,4,RBOT
/REPLOT
!
*
/erase
/win,1,on
/win,2,off
/win,3,off
/win,4,off
allsel
plns,s,eqv
/noerase
/win,1,off
/win,2,on
/win,3,off
/win,4,off
esel,s,mat,,1
plns,s,eqv
/noerase
/win,1,off
/win,2,off
/win,3,on
/win,4,off
esel,s,mat,,2
plns,s,eqv
/noerase
/win,1,off
/win,2,off
/win,3,off
/win,4,on
esel,s,mat,,3
plns,s,eqv
/win,all,on
/erase
/window,1,ltop
/view,1,1,0,0
/window,2,rtop
/view,2,0,1,0
/window,3,lbot
/view,3,0,0,1
/window,4,rbot
/view,4,1,1,1
2.显示定义弯矩、剪力、轴力,命令流如下,
/post1
/WINDOW,1,LTOP
/REPLOT
!
*
/WINDOW,2,RTOP
/REPLOT
!
*
/WINDOW,3,LBOT
/REPLOT
!
*
/WINDOW,4,RBOT
/REPLOT
!
*
/erase
/win,1,on
/win,2,off
/win,3,off
/win,4,off
!
allsel
!
plns,s,eqv
plls,Imoment,Jmoment,-1!
显示弯矩
/noerase
/win,1,off
/win,2,on
/win,3,off
/win,4,off
!
esel,s,mat,,1
!
plns,s,eqv
plls,Iforce,Jforce,-1!
显示轴力
/noerase
/win,1,off
/win,2,off
/win,3,on
/win,4,off
!
esel,s,mat,,2
!
plns,s,eqv
plls,Ishear,Jshear,-1!
显示剪力
/noerase
/win,1,off
/win,2,off
/win,3,off
/win,4,on
!
esel,s,mat,,3
!
plns,s,eqv
PLDISP,1!
显示变形
/win,all,on
/erase
ANSYS中如何进行多窗口显示
2009-10-2716:
26
在ANSYS中进行多窗口显示的其主要步骤可归纳为如下四步。
1设置窗口个数和窗口位置
(1)在UtilityMenu中:
Plotctrls;MultiWindowlayout
然后出现一个小窗口,内有两个操作:
a.WindowLayout-选择窗口布局
提供了6个选项,代表不同的窗口布局方式,分别为:
Onewindow-一个窗口
Two;Left-Right>-两个窗口(左-右)
Twot;Top-Bottom>-两个窗口(上-下)
Three;2Top/Bot>-三个窗口(2上1下)
Three;Top/2Bot>-三个窗口(1上2下)
Four;2Top/2Bot>-四个窗口(2上2下)
b.DisplayuponOK/Apply?
-在OK/Apply后的显示操作
提供了3个选项:
No-re-display-不重显示(保持屏幕显示不变)
Replot-重画(屏幕显示方式不变)
Multi-Plots-多窗口显示(根据设置进行多窗口重画)
要注意的是,在这个子菜单所设置的多窗口显示,其窗口个数和位置都是预先设置好的,且最多设置4个窗口。
实际上,在ANSYS中最多可以设置5个窗口,且窗口的位置和大小也是可变的。
例如,上述6个窗口布局中没有三个窗口(1左2右或2左1右)的情况,就可以自己进行设置。
为此,需执行如下子菜单:
(2)在UtilityMenu中:
Plotctrls;Windowcontrol然后出现一个小窗口,内有6个操作:
a.WindowLayout-选择窗口布局
b.WindowOption-窗口选项
c.ResetWindowOption-重置窗口选项
d.WindowOnorOff-打开或关闭窗口
e.CopyWindowSpecs-拷贝窗口特性
f.DeleteWindow-删除窗口
其中与多窗口显示有关的部分分别叙述如下:
A.WindowLayout-选择窗口布局
内有两个操作:
a.WindowLayout-设置不同窗口的位置、大小。
首先选择窗口号WNWIndownumber,可以是1-5;
其次对指定窗口选择显示方式Windowgeometry,有可选项:
Square-当前图形区中的最大正方形区域
Full-全屏
Tophalf-上半
Bottomhalf-下半
Lefthalf-左半
Roghthalf-右半
Topleftquarter-左上1/4
TopRightquarter-右上1/4
Bottomleftquarter-左下1/4
BottomRightquarter-右下1/4
Three;2Top/Bot>-三个窗口(2上1下)
Three;Top/2Bot>-三个窗口(1上2下)
Four;2Top/2Bot>-四个窗口(2上2下)
Picked-人工点选
b.ReplotuponOK/Apply?
-在OK/Apply后的显示操作
提供了2个选项:
DonotreplotorReplot
B.WindowOnorOff
将1-5号窗口中你需要显示的窗口设置为On,不需要显示的窗口设置为Off。
C.CopyWindowSpecs-拷贝窗口特性
出现两个小窗口,上面为源窗口(copyfrom),下面为目标窗口(copyto),执行该操作后,即将源窗口的设置拷贝到目标窗口中。
D.DeleteWindow-删除窗口
被删除的窗口不能再用ON打开,需要时必须重新进行定义。
2定义模型在各窗口中的显示大小和方位
如果不进行这一步,则除1#窗口外,其他窗口中所显示的模型大小和方位是一样的。
比较正规的方法是通过UtilityMenu中Plotctrl下的 Viewingsetting,WIndowoption,style,Font
controls等子菜单来设置。
可以对不同窗口中所显示的模型的大小、方位、实体颜色、说明文字的格式、位置、字体大
小和格式等进行设置,但比较麻烦。
简单一些的做法是通过鼠标或Pan-Zoom-Rotate菜单直接在各窗口中对模型进行平移、缩放和旋转。
为此,首先在Pan-Zoom-Rotate菜单最上方的小窗口中选择要进行操作的窗口号(1-5,或all),然后利用鼠标活该菜单的功能将模型调整到需要的大小和方位,至于说明文字的位置、字体等就不另设置了。
如果你希望说明文字分别显示在各个窗口中(特别当个窗口中显示的内容不一样时),需要到:
PlotCtrls;windowcontrols;windowoptions下,将INFOdisplayoflegend设置为Multilegend。
3设置不同窗口中的显示内容
在UtilityMenu中:
Plotctrl-〉Multi-plotcontrol
然后出现一个窗口,上半部用来选择所要设置的窗口的编号WN,每次可以从1-5号窗口中任意选择一个;下半部选择该窗口的显示类型,有两个选项:
实体显示(Entityplot)和图形显示(Graphplot),然后点击ApplyorOK,则进入WN窗口的设置。
根据是实体显示(Entityplot)还是图形显示(Graphplot),可显示的内容是不同的。
如果选择实体显示(Entityplot),将会弹出另一个窗口,它分为两部分,上半部用来选择要显示哪些实体类型(keypoints,lines,areas,volumns,nodesandelements),可以任意组合选择或全不选择(显示结果时);下半部只有在你调入result之后才会出现,根据计算类型出现所有可以显示的结果组供你选择。
例如,一个静力问题,可显示的结果组有:
noelements–不显示单元(也不显示其它结果);
elements-显示单元(不显示其它结果);
deformedshape-变形形状
nodalsolution-节点解
elementsolution-单元解
elementtable-单元表
LineEleresult-线性单元结果
predefineVect-预定义矢量
UsrdefinedVect-用户定义矢量
每一组中又提供若干选项,为可以显示的具体内容,因具体内容较多,这里不再详述。
要说明的是:
对每一个窗口只能选择一个具体显示内容,然后和上面选择的实体类型一起显示。
如果选择图形显示(Graphplot),也会弹出一个窗口,内有5个选项:
MatieralPlots-绘制材料特性曲线
PathPlots-绘制路径设置
LinearizedStress-沿路径设置绘制线性化应力
ArrayColumn-绘制数组参数
FatigueStress-疲劳应力
每一组中又提供若干选项,为可以显示的具体内容,这里不再详述。
同样对每一个窗口只能选择一个具体显示内容。
4进行多窗口显示
在调出计算结果并设置好各窗口中要显示的内容之后,执行:
Multiplots
则各窗口中就会显示出你所设置的内容。
注意:
不能在POST1菜单中通过PlotResults子菜单下的选项来选择显示内容,否则各窗口中显示的是同一内容,而不管你对不同窗口的设置如何。
但是这一点也可以用来显示不同方位、不同大小或局部的模型计算结果。
此外,Replot也只有在上一次是多窗口显示(MultiPlots)的情况下,才会继续进行MultiPlots。
以上方法比较“正规”,设置好各窗口的显示内容后,只要窗口处于打开状态,随时可以到POST1中,调入所需的计
算结果,使用Plot;Multi-plot就可以完成多窗口显示。
一次设置可以多次使用。
一些高手推荐了另一种简单实用的方法,即利用ANSYS中提供的/erase(重显示时从屏幕上删除原来的显示内容,为
默认值)和/noerase命令(重显示时保留屏幕上原来的显示内容),在定义好各窗口的位置、大小和所要显示的模型的
大小、方位以后,不用定义每个窗口所要显示的结果内容,而是通过POST1;plotsolution菜单,逐个窗口选择并显
示所需的内容,具体做法可归纳如下(假定窗口位置已设置好,并已进入POST1;plotsolution菜单):
首先发出/erase命令,打开任一窗口,同时关闭其他窗口,在打开的窗口中选择和绘制所需要的结果。
此时屏幕
上只显示这一个窗口的内容。
接下来发出/noerase命令,以便在后续操作中保留已绘制好的窗口及其中内容。
然后关闭刚才打开的窗口,打开另一窗口,并选择和绘制所需要的结果。
此时屏幕上显示的不仅是这一个窗口,上一个窗口也保留在屏幕上。
以此类推,逐个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSYS 如何 进行 窗口 显示