ANSYS 图标的一些命令

更新时间:2024-06-30 11:39:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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

ANSYS 的资料 2010-08-07 08:36:32 阅读57 评论0 字号:大中小 订阅 2.4 几何建模的其它常用命令 2.4.1 图形控制命令

在采用命令流方式建模与求解过程中,一般不需要对屏幕的图形进行设置,但有时命令流中也用到,考虑到学习方便,这里简单进行介绍。需要说明的是图形控制命令并不改变模型本身及其几何位置。 1. 视图显示控制

2. 编号、边界条件及面荷载显示控制 3. 显示风格设置 4. 多窗口显示技术 5. 动画 6. 注释 7. 图形设备 8. 图像输出

1. 视图显示控制 主要命令如下表所示:

(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. 编号、边界条件显示控制

(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. 显示风格设置

(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 *****

最终结果的变形形状:

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

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

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

(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. 多窗口显示技术

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

(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

① 图素显示控制

命令:/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,并显示体

5. 动画

动画的生成有两种方式,即直接生成和利用图形序列生成。

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

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

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

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

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

示例 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 文件的输出定向,并定向到屏幕

示例 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 ! 屏幕硬拷贝

本文来源:https://www.bwwdw.com/article/gnu3.html

Top