注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

ANSYS 入门教程 (14) - 几何建模的其它常用命令  

2010-08-07 08:36:32|  分类: ANSYS 入门基础 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

2.4  几何建模的其它常用命令

2.4.1  图形控制命令
    在采用命令流方式建模与求解过程中,一般不需要对屏幕的图形进行设置,但有时命令流中也用到,考虑到学习方便,这里简单进行介绍。需要说明的是图形控制命令并不改变模型本身及其几何位置。
    1. 视图显示控制
    2. 编号、边界条件及面荷载显示控制
    3. 显示风格设置
    4. 多窗口显示技术
    5. 动画
    6. 注释
    7. 图形设备
    8. 图像输出

 

1.  视图显示控制

    主要命令如下表所示:

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

(1)  图形平移、缩放和旋转
        GUI:Utility Menu > PlotCtrls > Pan,Zoom,Rotate
    该操作没有直接的对应方式,执行菜单后弹出操作工具框。
(2)   设置坐标轴方向
        GUI:Utility Menu>PlotCtrls>View Setting>View Direction
    命令:/VUP, WN, Label
    其中 Label 为方向选择,其值可取:
        Label = Y(缺省)表示 X 轴水平向右,Y,Z 轴垂直屏幕向外。
        Label = -Y  表示 X 轴水平向左,Y 轴竖直向下,Z 轴垂直屏幕向外。
        Label = X   表示 X 轴竖直向上,Y 轴水平向左,Z 轴垂直屏幕向外。
        Label = -X  表示 X 轴竖直向下,Y 轴水平向右,Z 轴垂直屏幕向外。
        Label = Z   表示 X 轴垂直屏幕向外,Y 轴水平向右,Z 轴竖直向上。
        Label = -Z  表示 X 轴垂直屏幕向外,Y 轴水平向左,Z 轴竖直向下。

(3)   设置视图方向
        GUI:Utility Menu > PlotCtrls > View Setting > View Direction
    命令:/VIEW, WN, XV, YV, ZV
    其中:
        WN - 窗口号(下同),即对哪个窗口进行视图设置,可为 ALL,缺省为 1。
        XV,YV,ZV - 总体坐标系下的某点坐标,此点与总体坐标系原点组成线的方向即为视图方向。缺省时为(0,0,1)即 X 轴水平向右,
                           Y 轴竖直向上,Z轴垂直屏幕。
    视图方向总是垂直屏幕,如需改变视图角度可用 /ANGLE 命令设置,如要改变坐标轴方向可用 /VUP 命令。如果 XV=WP 则视图方向垂直于当前工作平面,例如 /VIEW,1,WP。

(4)   设置视图旋转角度
        GUI:Utility Menu > PlotCtrls > View Setting > Angle of Rotation
    命令:/ANGLE, WN, THETA, Axis, KINCR
    其中:
        THETA - 要旋转的角度,如为负则按逆时针旋转,单位为度
        Axis - 旋转轴。旋转轴有两种,一种是屏幕坐标系,其值可取 XS,YS,ZS(缺省),另一种是总体直角坐标系(XM,YM,ZM)。二者不同之处

                  是屏幕坐标系的轴旋转是改变视图方向,模型不动;而总体直角坐标系的轴旋转是视图方向不变,而模型旋转。所有轴都过焦点(屏

                   幕中心)。
        KINCR - 相对或绝对角度旋转。KINCR=0(缺省)采用绝对角度旋转;KINCR=1 采用相对角度旋转,即在上次设置的基础上旋转该角度。

 

2.  编号、边界条件显示控制

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

 (1)  编号和颜色显示控制

①  编号显示控制
        GUI:Utility Menu > PlotCtrls > Numbering
    命令:/PNUM, Label, KEY
        Label - 编号与颜色类型,其值可取:
            =NODE:在单元和节点上显示节点编号。
            =ELEM:在单元上显示单元编号和颜色。
            =SEC:在单元上显示截面号和颜色(由SECTYPE命令设置截面)
            =MAT:在单元和几何图素上显示材料号和颜色。
            =TYPE:在单元和几何图素上显示单元类型号和颜色。
            =REAL:在单元和几何图素上显示实常数号和颜色。
            =ESYS:在单元和几何图素上显示单元坐标系号。
            =LOC:在单元上显示按求解排序的单元位置编号和颜色.
            =KP:在几何图素上显示关键点号。
            =LINE:在几何图素上显示线号和/或颜色(可仅显示颜色)。
            =AREA:在几何图素上显示面号和/或颜色。
            =VOLU:在几何图素上显示体号和/或颜色
            =SVAL:在模型上显示面荷载数值和颜色,或在后处理中显示应力与等值线
            =STAT:列表显示当前/PNUM命令设置状态。
            =DEFA:恢复所有的/PNUM到缺省状态。

        KEY - 编号与颜色控制参数。
            KEY=0 则关闭指定类型的编号和颜色;
            KEY=1 则显示编号和颜色。如果显示较高级图素,则低级图素仅显示编号,编号的颜色和图素本身采用缺省方式;但显示本级图素时

                        颜色和编号同色,不同的图素显示不同的颜色。
            MAT,TYPE,REAL,ESYS 如为打开状态,则在执行命令 xPLOT(x可为E,K,L,A,V)时显示出来,并且这几项在显示时不能同时显

                         示,只能逐项显示。当采用 Zbuffered 显示方式时,3D 单元号和体号不能显示出来。


②  颜色显示控制
    命令:/NUM, NKEY
    其中 NKEY 为显示控制参数。
            NKEY=0 则颜色和编号同时显示(缺省);
            NKEY=1 仅显示颜色;
            NKEY=2 仅显示编号(缺省的单一颜色);
            NKEY=-1 颜色和编号都不显示(缺省的单一颜色)。

 

(2)  显示边界条件和荷载的符号及数值
        GUI:Utility Menu > PlotCtrls > Symbols
①  显示边界条件及数值
    命令:/PBC, Item, --, KEY, MIN, MAX, ABS
②  显示面荷载符号
    命令:/PSF, Item, Comp, KEY, KSHELL, Color
③  显示体荷载符号
    命令:/PBF, Item, --, KEY
④  显示单元初始条件
    命令:/PICE, Item, --, KEY
⑤  显示其它各种符号
    命令:/PSYMB, Label, KEY

 

    具体说明如下:

①    显示边界条件及数值
    命令:/PBC, Item, --, KEY, MIN, MAX, ABS
        Item - 显示内容参数,有很多项可选择。主要有:
            U - 平动自由度约束,ROT - 转动自由度约束,TEMP  度,F---集中力,M---弯矩,MAST---主自由度,CP - 耦合节点,
            CE - 节点约束方程,NFOR - 节点力,NMOM - 节点弯矩,RFOR - 支反力,RMOM - 支反弯矩,PATH - 路径,ACEL - 加速度,

             ALL - 所有上述项目。
        KEY - 符号显示控制参数。
            KEY=0 不显示符号;
            KEY=1 显示符号;
            KEY=2 在符号附近显示数值。
        MIN,MAX - 在屏幕上要显示数值的最小和最大值范围,数值不在该范围内的不显示。
        ABS - 绝对值号。如 KEY=2 且 ABS=0(缺省)则显示在 MIN~MAX 之间的数值;如果 KEY=2 且ABS=1,则显示绝对值在 MIN~MAX 之间的数值;

 

3. 显示风格设置

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

                 ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

    (1)  设置曲线图形练习
    例如二力杆的几何非线性分析及其荷载位移曲线如下:
        finish  $/clear  $/prep7
        pi=acos(-1)  $l0=1000
        et,1,link1  $mp,ex,1,2.1e4  $r,1,1
        k,1  $k,2,l0*cos(15/180*pi),l0*sin(15/180*pi)  $k,3,2*kx(2)
        l,1,2  $l,2,3  $lesize,all,,,1  $lmesh,all  $finish
        /solu
        dk,1,all  $dk,3,all  $fk,2,fy,-200.0
        antype,0  $nlgeom,1  $nsubst,500  $outres,all,all  $arclen,1
        arctrm,u,600,2,uy  $solve
        /post26
        nsol,2,2,u,y
        PROD,3,2,,,,,,-1
        prod,4,1,,,,,,200.0
        xvar,3

        /axlab,x,displacement of kp 2(mm)         ! 设置 X 轴名称
        /axlab,y,P(N)                                          ! 设置 Y 轴名称
        /gropt,view,1                                          ! 设置视图控制
        /gropt,divx,12                                         ! 设置 X 轴为 12 等分刻度点,结合数值范围,则 50 一点
        /gropt,divy,16                                         ! 设置 Y 轴为 16 等分刻度点,结合数值范围,则 25 一点
        /gthk,curve,4                                          ! 设置曲线线宽为 2 倍的缺省线宽
        /xrange,0,600                                         ! 设置 X 轴数据范围为 0~600
        /yrange,-200,200                                   ! 设置 Y 轴数据范围为 -200~200
        plvar,4                                                   ! 显示曲线。绘制变量 4 的曲线
        /gmarker,1,3,2                                       ! 设置曲线标记为菱形,且每隔两个数据点一个标记
        /gthk,curve,-1                                        ! 不绘制曲线,仅显示标记
        plvar,4                                                   ! 显示曲线。绘制变量4的曲线
        /grid,3                                                    ! 仅 X 轴方向设置网格
        /color,axes,8                                          ! 将坐标轴颜色设为绿色
        /color,axnum,4                                       ! 将坐标轴旁的刻度值设为蓝色
        /color,grid,12                                         ! 将网格线颜色设为红色
        /color,axlab,10                                       ! 将坐标轴名称设为黄色
        /color,curve,2                                         ! 将曲线颜色设为洋红色
        /color,grbak,9                                         ! 将图形区背景色设为黄绿色
        plvar,4                                                    ! 显示曲线。绘制变量 4 的曲线

    结果文件中,数据组的摘要 (Results Summary) 如下:

        ***** INDEX OF DATA SETS ON RESULTS FILE *****
       

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

 最终结果的变形形状:

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

 关键点 2,位移迭代过程曲线:

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

关键点 2,位移迭代过程曲线 - 显示为虚线:

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

关键点 2,位移迭代过程曲线 - 显示为不同颜色:

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

(2)  单元尺寸和形状
        GUI:Utility Menu > PlotCtrls > Style > Size and Shape
    ①  图素收缩显示控制
    命令:/SHRINK, RATIO
    其中 RATIO 为图素的收缩比例,其值在 0.0~0.5 之间,缺省为 0.0,即没有收缩。当其值大于 0.5 时,都设为 0.1。当几何模型或有限元模型比较复杂时,为查看方便,使用此命令可使相邻的图素分开,其关系及其它显示更清晰和明确。
    ②  显示单元形状
    命令:/ESHAPE, SCALE, KEY
        SCALE - 缩放系数,其值可取:
            =0(缺省):对线单元和面单元使用简单的形状显示。
            =1:使用实常数或定义的截面以实体方式显示单元形状
            =FAC:以FAC乘以实常数如壁厚,以实体方式显示单元形状。
        KEY - 当前壳厚度显示控制参数。

            KEY=0(缺省),用当前厚度以实体方式显示壳单元(仅对 SHELL181、SHELL208 及 SHELL209 有效);

            KEY=1 使用初始厚度以实体方式显示壳单元。

 

(3)  等值线显示控制
    缺省情况下,ANSYS 从要显示的数据中自动选择最大值和最小值,并以 9 条等值线按均匀间隔显示数据的变化,但有时为观察方便,需要用户设置等值线的显示风格。
a.    均匀等值线设置
        GUI:Utility Menu>PlotCtrls>Style>Contours>Uniform Contours
    命令:/CONTOUR, WN, NCONT, VMIN, VINC, VMAX
        NCONT - 等值线数目。缺省情况为 9 条,对 Win32 可小于等于 9 条;对 Win32c 可小于等于 128 条,当为 128 条时,等值线就成了

                       连续光滑的阴影效果;对 3D 图形设备,缺省时图形显示为连续光滑的阴影效果,横跨了 128 条可用等值线。缺省图例采用

                       9 种颜色框,但它覆盖了图形窗口中所有的颜色范围,图例颜色框的变化与NCONT相关。图形设备的设置可采用/SHOW命令。
        VMIN - 等值线的最小值。如 VMIN=AUTO 则根据 NCONT 自动在最小和最大范围内计算等值线的值;如 VMIN=USER 则采用上一次的值。
        VINC - 等值线间的增量,缺省为(VMAX-VMIN)/ NCONT。
        VMAX - 等值线的最大值,如果指定了 VMIN 和 VINC 则此值将被忽略。
    等值线与当前显示方式有关,当为矢量方式时,用线条表示等值线,可用到 128 条,但带文字标注时最多 24 条;如为光栅方式,则用彩色云图表示等值线,可用到 128 种颜色。

b.  设置等值线的文字标注
    命令:/CLABEL, WN, KEY
    其中 KEY 为文字标注控制参数。

        KEY=0  或1(缺省)则采用文字或颜色标注等值线,且有图例标注;

        KEY=-1 不进行文字标注且无图例,但用颜色标识;

        KEY=N  则每隔 N 个单元显示其文字注解。
    ANSYS 中的等值线在光栅模式中用颜色标识(云图),而在矢量模式中用线条标识(等高线),缺省采用光栅模式即颜色标识。在矢量模式中等值线加入字母标识,如 KEY=-1 则等值线中不加入文字标注,且无图例;如 KEY=N 则所加入的字母可以通过 N 值调整疏密,且有图例;而在光栅模式中,使用该命令可以增加(KEY=0 或 1)或移走(KEY=-1)图例,但结果仍采用云图标识。

 

(4)  颜色设置
    ANSYS 记录色彩的方法是对各种色彩定义不同的索引号,为每一索引号分配不同的色彩,通过索引号和所分配的色彩定义彩色图。通过CMAP 程序可生成用户化的彩色图文件,其启动方式有两种,可在 ANSYS 内部启动 CMAP 程序,也可在外部启动 CMAP 程序。这里不作详细介绍。
        GUI:Utility Menu>PlotCtrls>Style>Color>……
    命令:/COLOR, Lab, Clab, N1, N2, NINC
    其中:Lab - 设置颜色的项目标识,缺省采用默认的颜色图。常用的有:
        =AXES:坐标轴颜色设置,用于绘制曲线图形时。如 /color,axes,8 将坐标轴设为绿色。
        =AXNUM:坐标轴刻度值的颜色设置,用于绘制曲线图形时。
        =NUM:设置编号为 NUM 的图素及其它(单元类型、材料号等)颜色
        =OUTL:设置单元、面积、体等的边界颜色。如 /color,outl,4 将边界设为蓝色。
        =elem:设置以 N1,N2,NINC 为选择范围的单元颜色。如 /color,elem,12,30,40 将编号为 30~40 的单元设为红色显示。
                     该命令仅对Eplot命令有效。

        =line:设置以N1,N2,NINC为范围的线颜色。如 /color,line,8,2,11 将编号为 2~11 的线颜色设为绿色。该命令仅对lplot命令有效。
        =area:设置以 N1,N2,NINC 为范围的面颜色。该命令仅对aplot命令有效。
        =Volu:设置以 N1,N2,NINC 为范围的体颜色。该命令仅对vplot命令有效。
        =ISURF:设置等值面的颜色(如应力等值面)。
        =WBAK:设置窗口背景颜色。如 /color,wbak,8,1 将窗口1的背景颜色设为绿色。
        =边界条件颜色设置,Lab 可为U, ROT, TEMP, PRES, F, M, CP,CE, NFOR, PATH 等。
        =GRBAK:绘图(POST26)区的背景颜色。如 /color,grbak,15。
        =GRID:设置网格线颜色;
        =AXLAB:设置坐标轴名称的颜色;
        =CURVE:设置曲线颜色。
        =CM:设置组件颜色,N1 为组件名。该命令可将某个组件以设定的颜色显示出来。

        =PBAK:激活阴影背景参数。
            格式 /COLOR, PBAK,Key_On_Off, KEY_TYPE, KEY_INDEX
                    Key_On_Off 控制背景色的打开与关闭,数值为 ON 或 1,OFF 或 0。
                    KEY_TYPE 设定阴影背景的变化类型,其值可取 0,1,2,3,-1 (纹理图案背景)。
                    KEY_INDEX 与背景色或纹理相应的整数值。

                        如为纹理图案背景,则与 /txtre 命令的 NUM 相同,

                        如为其它背景色,则与 Clab 设定的颜色号相同。
                            如 /color,pabk,on,1,12 将背景设为红色,且从上到下逐渐加深颜色
                            如 /color,pbak,on,2,8 将背景设为绿色,且从右到左逐渐变浅颜色
                            如 /color,pbak,on,-1,15 将背景设为砖墙式图案。
                        PBAK 选项优于 WBAK选项,即采用 PBAK 则覆盖了 WBAK 选项。
                        屏幕背景色为白色与背景色取反是不同的。

                    Clab 为颜色号码或名称参数,其值可取:
                            =BLAC 或 0 黑色;=MRED 或 1 洋红色;=MAGE 或 2 浅红;=BMAG 或 3 紫红;
                            =BLUE 或 4 蓝色;=CBLU 或 5 青蓝;=CYAN 或 6 青色;=GCYA 或 7 青绿;
                            =GREE 或 8 绿色;=YGRE 或 9 浅黄;=YELL 或 10 黄色;=ORAN 或 11 橘红;
                            =RED 或 12 红色;=DGRA 或 13 暗灰;=LGRA 或 14 亮灰;=WHIT 或 15 白色
                    使用 /color,defa 可恢复缺省设置,
                    使用 /color,stat 可列表显示当前设置。

(5)  设置图形中浮点数显示方式
        GUI:Utility Menu>PlotCtrls>Style> Floating Point Fromat
    命令:/GFORMAT, Ftype, NWIDTH, DSIGNF
        Ftype - 类似 FORTRAN 语言中的数据格式,
            Ftype 可为 G,F,E  和 Automatic(缺省)。
            NWIDTH - 数据总长度,最大为 12(缺省)。
            DSIGNF - 小数点后的位数,缺省时根据 Ftype 和 NWIDTH 计算确定。
        对于 F  格式, DSIGNF  范围为 0 ~ NWIDTH-3。如 /gformat,f,10,4 则设置了总长度为10,小数点后 4 位的显示方式,如果某些数据超出则显示该数据的整数部分。
        对于 G  和 E 格式,DSIGNF 范围为 0 ~ NWIDTH-6,如 /gformat,E,12,4。

(6)   设置变形放大系数
        GUI:Utility Menu>PlotCtrls>Style>Displacement Scaling
    命令:/DSCALE, WN, DMULT
    其中 DMULT 为变形放大系数,当 NLGEOM 为 ON 时缺省为 1.0;当 NLGEOM 为 OFF 时缺省为 AUTO。当 DMULT=AUTO 或 0 时,
自动缩放位移,其最大位移值以 5% 的模型最大长度进行显示,是 NLGEOM 为 OFF 时的缺省设置;当 DMULT=1 时,不对位移进行缩放, 是NLGEOM  为 ON  时的缺省设置; 当 DMULT=FACTOR(数值),则通过该 FACTOR 值缩放;当 DMULT=OFF 时则删除位移缩放;当 MULT=USER 则采用上一次设置值。
    在显示应力云图时,如希望在没有位移的模型上显示,则可采用 /DSCALE,,OFF。


(7)  设置矢量显式长度
    命令:/VSCALE, WN, VRATIO, KEY
        VRATIO为放大倍数

 

4. 多窗口显示技术

    多窗口显示技术可将屏幕分为几个窗口分别显示不同的内容。
                        多窗口显示控制的主要命令

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

(1)  设置窗口布局
        GUI:Utility Menu > PlotCtrls > Window Control
                 Utility Menu > PlotCtrls > Multi-Window Layout
    命令:/WINDOW, WN, XMIN, XMAX, YMIN, YMAX, NCOPY
        WN - 窗口编号(1~5),缺省为 1,也可为 ALL。
        XMIN,XMAX,YMIN,YMAX - 窗口大小的屏幕坐标。
                                                屏幕 X 坐标为 -1~1.67,Y 坐标为 -1~1,其原点在屏幕中心。如 XMIN=OFF 则关闭先前定义的窗口;

                                                如 XMIN=ON 则激活先前定义的窗口;如 XMIN=FULL 则为全屏幕窗口;

                                                如 XMIN=LEFT,RIGH,TOP,BOT 则为半屏幕窗口;如 XMIN=LTOP,LBOT,RTOP,RBOT 则为 1/4 屏幕窗口;

                                                如 XMIN=SQUA 则在当前图形区域形成一个最大的正方形窗口;如 XMIN=DELE则 删除这个窗口。
        NCOPY - 从NCOPY号窗口复制其设置到当前的窗口,如为 0 或空则不复制。
    该命令缺省为一个窗口,且为全屏幕。

    例如下列命令设置了四个窗口,1 和 2 在屏幕上半部的左右,3 和 4 在屏幕下半部的左右。
        /window,1,ltop    $/window,2,rtop    $/window,3,lbot    $/window,4,rbot

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 ①  图素显示控制
    命令:/GTYPE, WN, LABEL, KEY

        WN - 窗口号 (1~5).
        LABEL - 显示图素选项,其值可取 NODE,ELEM,KEYP,LINE,AREA,VOLU 和 GRPH。
        KEY - 开关,为0则关闭选定的图素显示,为1则打开选定的图素显示。该命令可为不同的窗口选择显示不同的图素及后处理结果显示。

                    在缺省状态下,各种图素的显示处于打开状态。当为 ELEM 时可通过 /GCMD 命令控制单元显示。当为 GRPH 时则其它图素类型

                    显示则关闭,相反的当为其它图素类型时则 GRPH 处于关闭状态。
    该命令的设置不受当前窗口关闭的影响,一旦激活后使用 /gplot 命令显示图素时也有效。
②  显示所有图素
    命令:GPLOT
    该命令显示 /GTYPE 设置的所有图素。当为多重窗口时,只要该窗口是活动的,则按 /GTYPE 的设置显示各个窗口的图素。但是 GPLOT  命令同 xPLOT 不一样,在执行GPLOT前总是立即清屏,不管当前是否使用了 /NOERASE 不清屏命令,而 xPLOT 则受 /NOERASE 的约束。
    这两个命令结合可同时显示带编号和颜色的不同级图素。

(3)  图形擦除
        GUI:Utility Menu>PlotCtrls>Erase Options
①  立即清屏
    命令:ERASE
    类似于硬件屏幕擦除键,执行该命令后立刻彻底清除屏幕,而不管随后执行何命令。该命令自动包含在了 xPLOT 命令之中, 如果先执行了
/NOERASE 命令,执行 ERASE 命令也清除掉显示区域,但随后的 /REPLOT 命令则显示执行 /NOERASE 前的内容;如果这两个命令之间使用了 xPLOT 命令,则 /REPLOT 显示执行 /NOERASE 之后的内容。
②  显示之前清屏
    命令:/ERASE
    执行该命令后,屏幕显示区域不马上清除,只有在随后的显示时才清除屏幕。系统缺省为 /ERASE,使用 /NOERASE 命令可反之。
③  不清屏
    命令:/NOERASE
    执行该命令后,当前显示的内容被保留,随后显示的内容叠加到前面的显示内容上。

    例如利用多窗口显示技术,在 4 个窗口中分别显示关键点及编号、线及编号、面及编号、体,并关闭总体坐标系显示等。
        /prep7                                                     ! 进入前处理
        cyl4,,,1,,1.5,-200,3                                  ! 创建部分圆柱体
        /win,1,ltop  $/win,2,rtop  $/win,3,lbot  $/win,4,rbot         ! 设置 4 个窗口及其位置
        /view,all,1,1,1,1                                       ! 设置所有窗口的视图方式
        /triad,off  $/plopts,logo,0                         ! 关闭坐标符号,ANSYS 图标为文本方式
        /win,all,off                                                ! 关闭所有窗口
        erase  $/noerase                                     ! 立即清屏,然后设置不清屏
        /win,1,on  $/pnum,kp,on                          ! 激活窗口 1,设置显示关键点号
        kplot                                                        ! 显示关键点号,此处不能使用 GPLOT
        /win,1,off  $/pnum,kp,off                          ! 关闭窗口 1 和关键点号显示
        /win,2,on  $/pnum,line,on                        ! 激活窗口 2,设置显示线号
        lplot                                                         ! 显示线
        /win,2,off  $/pnum,line,off                        ! 关闭窗口 2 和线号显示
        /win,3,on  $/pnum,area,on                      ! 激活窗口 3,设置显示面号
        aplot                                                       ! 显示面
        /win,3,off  $/pnum,area,off                      ! 关闭窗口 3 和面号显示
        /win,4,on  $vplot                                     ! 激活窗口 4,并显示体

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
 

 5.   动画
    动画的生成有两种方式,即直接生成和利用图形序列生成。
    结果的动画可直接生成,例如结构变形、模态、等值线(云图或等高线)等;而几何模型则可利用保存图形序列生成动画。
生成动画命令如表所示。

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

    利用图形序列生成动画的示例:

        Finish  $/clear  $/prep7
        cyl4,,,10,,12,,8
        /pnum,area,1
        /view,1,1,1,1
        aplot
        !-----------------
        /triad,off
        /plopts,info,0
        /seg,dele
        /seg,multi,name,1
        *do,i,1,24
            /ang,1,15,ys,1
            /replot
        *enddo
        /seg,off
        /anfile,save,name,avi
        anim,24

    结果生成如下图形的转动动画

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

6.   注释
    为模型或结果的显示添加注释,可使图形更加漂亮。注释有文字、尺寸、多边形、符号、饼图等形式,且可 2D 或 3D 注释。2D 注释直接覆盖在屏幕图形上,并且不随图形显示(如放大或缩小等)而改变,因此 2D 注释多用于最终输出时。但 3D 注释因与坐标相关,所以这种注释会随着图形视图的改变而改变。
    因为文字注释只能使用英文,且图形复制后有多种软件可以对图形加工,一般不必直接在 ANSYS 添加注释,因此关于注释的命令此处不再赘述。

 

7.   图像输出

    几何模型、有限元模型或结果图形等有时需要输出,保存到文件或直接打印等,其主要命令解释如下。通过 GUI 方式可以直接获得图形硬拷贝,但只能采用缺省的分辨率,而命令方式可以获得较高质量的图像。
(1)   设置 JPEG 文件输出参数
(2)   设置 TIFF文 件输出参数
(3)   设置 PNGR 文件输出参数
(4)   设置 Z-buffered 图像文件的像素
(5)   图形硬拷贝
(6)   捕捉图形
(7)   RGB 色彩与屏幕反色显示

    以下分别具体说明:

(1)   设置 JPEG文件 输出参数
        GUI:Utility Menu>PlotCtrls>Redirect Plots>To JPEG File
    命令:JPEG, Kywrd, OPT
        Kywrd - JPEG 文件输出设置参数,其可取值和 OPT 如下:
            =QUAL:JPEG 图像质量比例参数,其 OPT 范围为 0~100,缺省为 75。
            = ORIENT:图像方向控制参数,其 OPT 值可为水平 HORIZ(缺省)或竖向 VERT。
            = COLOR:颜色控制参数,其 OPT 值可为 0、1、2(缺省),分别对应黑白、灰度和彩色。一般采用彩色图像输出,

                               也是其缺省方式,故可不设置
            =TMOD:文本方式控制,其 OPT 可为 0(缺省)和 1 分别对应 BMP 和线划方式。
            = DEFAULT:所有上述选项采用缺省设置。
    该命令直接保存图形窗口中的图像,因此其背景色与屏幕相同。如背景色关闭(黑色)则所保存的图形同样为黑色背景;如果要保存白色背景的图像,则必须将背景色取反。GUI 下可直接显示反相图像,然后保存;或在本命令的 GUI 方式下点击强制反色设置按钮也可。

    示例 1:输出体的 PNG 图像

        /prep7                                                           ! 进入前处理,

        /view,1,1,1,1  $cyl4,,,1,,1.1,-210,2                ! 设置视图方式,创建圆柱体
        et,1,solid45  $esize,0.1  $vmesh,all              ! 定义单元类型,单元尺寸,划分单元
        ! 以下输出体的 PNG 图像
        /show,png                                                     ! 定向到 PNG 文件,此时屏幕不响应显示请求
        pngr,comp,1,-1                                             ! 设置最佳压缩速度和压缩比例(系统自定)
        pngr,orient,horiz                                           ! 设置图像方向为水平,即屏幕图形不旋转
        pngr,color,2                                                 ! 采用彩色图像
        pngr,tmod,1                                                 ! 图中文本以线划方式而非 BMP 方式
        /gfile,1200                                                   ! 设置图像分辨率为 1200
        vplot                                                            ! 显示体,该显示图像将输出为 PNG 图像
        /show,close                                                 ! 关闭到 PNG 文件的输出定向,也可为 /show,term

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

    示例 2     输出单元的灰度 JPEG 图像
        /show,jpeg                  ! 定向到 JPEG 文件,此时屏幕不响应显示请求
        jpeg,qual,100             ! 设置 JPEG 图像为最好质量水平
        jpeg,orient,horiz         ! 设置图像方向为水平
        jpeg,color,1                ! 采用灰度图像
        jpeg,tmod,0                ! 图中文本以 BMP 方式表达
        /gfile,900                    ! 设置图像分辨率为 900
        eplot                          ! 显示单元,该显示图像将输出为 JPEG 图像
        /show,term                 ! 关闭到 JPEG 文件的输出定向,并定向到屏幕

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客

 

    示例 3  以白色背景和缺省设置输出 JPEG 图像
        /show,jpeg  $jpeg,default              ! 定向到 JPEG 文件,采用缺省 JPEG 设置
        /gfile,1000                                     ! 设置图像分辨率为 1000
        /RGB,INDEX,100,100,100, 0         ! 设置反色背景
        /RGB,INDEX, 80, 80, 80,13
        /RGB,INDEX, 60, 60, 60,14
        /RGB,INDEX, 0, 0, 0,15
        vplot                                             ! 显示体,该显示图像将输出为 JPEG 图像
        /show,close                                  ! 关闭到 JPEG 文件的输出定向
        /cmap                                           ! 恢复缺省的色彩设置,即不再将背景反相
        lplot                                              ! 显示线
        /UI,COPY,SAVE,JPEG,GRAPH,COLOR,REVERSE,PORTRAIT,NO,100      ! 屏幕硬拷贝
        /pnum,area,1                               ! 显示面积号
        /device,text,2,200                        ! 设置实体号字体尺寸为缺省的 2 倍
        aplot                                            ! 显示面积,可以看到面号字体增大
        /UI,COPY,SAVE,JPEG,GRAPH,COLOR,REVERSE,PORTRAIT,NO,100    ! 屏幕硬拷贝

                ANSYS 入门教程  (14) - 几何建模的其它常用命令 - htbbzzg - htbbzzg的博客
  评论这张
 
阅读(5313)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016