SERR 结构误差能量SDSG 节点应力最大改变量的绝对值TERR 热误差能量 TDSG 节点热梯度最大改变量的绝对值F X, Y, Z 各方向力,为单元各节点力的和
M X, Y, Z 各方向力矩,为单元各节点力矩的和HEAT 热流速,为单元各节点热流速的和 FLOW 流体流速,为单元各节点流速的和AMPS 电流,为单元各节点电流的和
FLUX 磁通量,为单元各节点磁通量的和VF X, Y, Z 各方向流体力CSG X, Y, Z 磁流片段 SENE 硬度能量或热消散(取决于单元),同TENE.AENE 单元的人工能量。 TENE 热量消散或刚度能量。同SENEKENE 动能(使用所有有意义的单元) JHEAT 单元焦耳热
JS X, Y, Z, SUM 低频磁分析的源电流密度。低频磁分析的总源电流密度(SUM)。 JT X, Y, Z, SUM 低频磁分析的传导电流密度。SUM为电流和
JC X, Y, Z, SUM 支持传导电流的单元的传导电流密度。SUM为电流和。 MRE 磁雷诺数。
VOLU 单元体积。2-D plane单元必须指定厚度,2-D axisymmetric(轴对称)单元要使用360度。 CENT X, Y, Z 无变形的质心位置(当前坐标系)。 BFE TEMP 求解中的体温度。(仅适用面单元和体单元)
SMISC snum 单元在序号snum的可加和数据。不同snum的含义请参见ANSYS Elements Reference NMISC snum 单元在序号snum的不可加和数据。不同snum的含义请参见ANSYS Elements Reference SURF snum 单元在序号snum的面数据值。不同snum的含义请参见ANSYS Elements Reference
CONT STAT 接触状况。STAT取3为粘性关闭,取2为封闭滑动,取1为开放近接触,取0为开放非近接触。 CONT PENE 接触渗透(>=0) CONT PRES 接触压力
CONT SFRIC 接触摩擦应力。
CONT STOT 接触总应力(压力+摩擦力)。 CONT SLIDE 接触滑动距离。 CONT GAP 接触间隙(0或负数)。 CONT FLUX 接触表面的总热流量。
CONT CNOS 在子步中总的接触状况改变数。
TOPO 拓扑优化中使用的密度。用于PLANE2, PLANE82, SOLID92, SHELL93, SOLID95单元。
Exit,slab,Fname,Ext 退出程序
Slab: model, 仅保存模型数据文件(默认)
solu 保存模型及求解数据 all, 保存所有的数据文件 nosave, 不保存任何数据文件
EXTOPT, Lab, Val1, Val2, Val3 使用功能:由面单元生成体单元的相关控制的选项。
使用格式:extopt,lab,val1,val2,val3
其中: LAB:识别控制选项的标签。VAL1、VAL2和VAL3的含义将根据LAB不同而变化。 ? 0N:生成的体单元与面单元具有相同的材料属科、实R常数和坐标系统属性,并删除面上的网格,
VAL1、VAL2和VAL3无效。
? OFF:删除所有与该命令有关的设置,VAL1、VAL2和VAL3无效。 ? STAT:显示与该命令有关的设置,VAL1、VAL2和VAL3无效。
? ATFR:将面单元上的特殊属性传给生成的体单元。若VAL1=0,表示生成的体单元使用由命令MAT设置的材料属性;若VAL1=1,则使用面单元的材料属性。而UAL2是控制实常数,VAL3控制单元坐标系。可仿照VAL1进行。 ? ESIZE:VAL1表示在体生成或体扫掠的方向上单元分割的数量。对于VDRAG和VSWEEP,VAL1的值可由LESIZE命令中的NDIV的值取代。VAL2表示在体生成或体扫掠的方向上间隔比率,可参考命令LESIZE对选项SPACE的说明。VAL3无效。
EXTOPT,ESIZE,10,0,解释为在体扫掠的方向上单元分割为10份。
36
? ACLEAR:体生成时面单元网格是否清除选项,若VAL1= 0,在体生成时保留面单元网格;若VAL1=1,体生成时清除面单元网格。VAL2和VAL3无效。 ? VSWE:确定VAL1和VAL2设置体扫掠选项。当VSWEEP命令下一次被调用时使用EXPORT,VAWE指定的设置项。如果LAB=VAWE,VAL1成为一个标签,其值有AUTO或TETS。若VALL=AUTO,表示源对象和目标对象的确定方式,如果VAL2=ON(默认设置),则自动确定VSWEEP命令的源对象和目标对象,扫掠的体可以有多个;如果VAL2=OFF,由用户指定源对象和目标对象,这时只能对一个体进行扫掠。若VAL1=TETS,确定对不可能进行体扫掠的实体所要进行的操作,若VAL2=OFF(默认设置),对体不划分网格;若VAL2=ON,划分四面体单元。而VAL3无效。 ? VAL1,VAL2,VAL3:对于LAB选项的输入值。 使用提示:该命令的提示有一下几项
1,EXTOPT命令控制命令VEXT,VROTAT,VOFFST,VDRAG和VSWEEPL等由面单元生成体单元时的相关选项。
2当用VEXT,VROTAT,VOFFST或VDRAG命令时能够将面单元的属性传递到生成的体单元上。当用VSWEEP命令时,由于体已存在,在扫掠之前可用VATT命令指定属性。
3,当用VEXT、VROTAT、VOFFST或VDRAG命令时能够在体单元生成后将面网格删除,当用VSWEEP命令时,样式面(源对象)、目标面以及边面的面网格在体扫掠后将清除。
4, EXTOPT,VSWE,AUTO和EXTOPT,VSWE,TETS豆受EXTOPT,ON或EXTOPT,OFF的影响。
F,NODE,Lab,VALUE,VALUE2,NEND,NINC 在节点上施加集中载荷.
NODE:将要施加集中载荷的节点编号,也可以为ALL,P或元件名
Lab:有效的集中载荷标签.结构标签有:FX,FY,或FZ;MX,MY,MZ.热标签有:HEAT,HBOT,HE2,HE3,...HTOP; VALUE:输入力的数值或指定表格边界条件的表格名称,表格名必须要用符号\括起来i,如:FX,KPOI,HEAT,%tabname%.
VALUE2:如果需要的话,是第二个力值.如果分析类型和集中力允许使用复数表示,则VALUE输入的是复数实部,VALUE2位复数的虚部.
NEND,NINC:对按增量NINC(默认值为1)从NODE到NEND(默认值为NODE)的节点上指定同样的集中载荷值.
使用提示:如果一个力和一个DOF约束同时施加在同一个节点上,则约束优先.力将定义在节点坐标系上.结构力和力矩的正向与绕节点轴向的正向相同.与李相关的节点和DOF标签也可以被选择. 表格边界条件(VALUE = %tabname%)仅适宜于下列标签:FLOW,AMPS,FX,FY,FZ,MX,MY,MZ,HEAT,HBOT,HE2,HE3,...,HTOP.所有的标签仅在静态分析和完全瞬态分析中有效.
FC, MAT, Lab1, Lab2, DATA1-6
允许定制材料破坏准则及输入一个随温度改变而变化的应力和应变的极限值数据表。 MAT 材料编号,允许为最多10个不同的材料定义破坏准则。 Lab1 数据类型
TEMP -- 温度,所定义的材料可以有在不同温度下的破坏准则。 EPEL -- 应变 S -- 应力
Lab2 特定破坏准则,当Lab1的值为TEMP是不可用 XTEN -- 定义X方向的拉应力或拉应变(必须为正值) XCMP -- 定义X方向的压应力或压应变(默认为负值) YTEN -- 定义Y方向的拉应力或拉应变(必须为正值) YCMP -- 定义Y方向的压应力或压应变(默认为负值) ZTEN -- 定义Z方向的拉应力或拉应变(必须为正值) ZCMP -- 定义Z方向的压应力或压应变(默认为负值) XY -- 定义XY平面内的应力或应变(必须为正值) YZ -- 定义YZ平面内的应力或应变(必须为正值) XZ -- 定义XZ平面内的应力或应变(必须为正值)
37
XYCP -- XY偶合作用,仅当Lab1=S时可用,缺省为-1.0 YZCP -- YZ偶合作用,仅当Lab1=S时可用,缺省为-1.0 XZCP -- XZ偶合作用,仅当Lab1=S时可用,缺省为-1.0 DATA1-6 输入数据DATA1 到 DATA6
T1, T2, T3, T4, T5, T6 -- 当Lab1=TEMP时,表示所输入破坏极限荷载对应的温度值
V1, V2, V3, V4, V5, V6 -- 当Lab1=S or EPEL时,表示温度T1至T6所对应的极限应力或应变值
注意: 数据表可以在前后处理中输入,只能在后处理中使用。当用FC命令定义了后处理破坏准则后,当前坐标系必须与分析材料坐
标系相一致。对应用了层坐标系的部位,同样使用LAYER命令定义破坏准则坐标系。定义层坐标系的更多细节,可参考ANSYS单元 说明中特殊单元手册。
一些曲线图的绘制和打印输出功能不支持破坏准则。当使用破坏准则时,会对其结果产生细微影响。更多信息请参阅图形绘
制及打印输出命令说明。GUI方式路径:
FCDELE, MAT 删除之前所定义的破坏准则数据
MAT 材料编号,删除FC命令所定义该材料的所以破坏准则 注意:该命令同样只用在POST1中
FDELE, NODE, Lab, NEND, NINC 删除节点上压力载荷。
NODE 要删除压力的节点。如果取值ALL, 则NEND和NEND被忽略并且所有选定的节点上压力都被删除[NSEL]。如果NODE = P,图形拾取功能被激活并且所有剩下命令区域都被忽略(只有通过GUI有效)。一个组合名字也可以用来取代NODE。 Lab 有效压力标志。如果为ALL,使用所有适当的标志。结构的标志:FX, FY, 或者 FZ (压力);MX, MY, 或者 MZ(力矩)。热量的标志:HEAT, HBOT, HE2, HE3, . . ., HTOP (热量)。流体标志:FLOW (流量)。电标志:AMPS (电流), CHRG(电荷)。磁标志FLUX (磁体流量);CSGX, CSGY, 或者 CSGZ (磁流量段)。前线标志:FX, FY, or FZ (应力)。
NEND, NINC 依照NINC(默认值为1)的步调从NODE到NEND (默认值为NODE)删除压力。 注意:与压力相应的节点和自由度必须从[NSEL, DOFSEL]选择。该命令也可以从PREP7获得。******
FE, NEV, CYCLE, FACT, Title 定义疲劳失效事件参数集。
NEV 该事件涉及数(在MXEV内)。 CYCLE 要求的循环数(默认值为1)。如果为-1,则擦除所有参数和该事件疲劳应力值。 FACT 该事件所有载荷比例因数(默认值为1)。
Title 用户为该事件定义识别标题(最多为20个字符)。 默认命令 事件代表一个循环,统一的比例因数和不带标题。
注意:重复FE命令则增加定义疲劳失效事件参数集(受MXEV限制),同时重定义事
件参数,或者删除事件应力情况。失效事件参数集与所有的载荷和坐标值相关。查看FTSIZE命令了解事件允许的最大集合(MXEV) 。
Filname,fname,key 指定新的工作文件名
fname: 文件名及路径,默认为先前设置的工作路径
key: 0 使用已有的log和error文件 1 使用新的log和error,但不删除旧的.******
FILL, NODE1, NODE2, NFILL, NSTRT, NINC, ITIME, INC, SPACE 在已存在两节点间产生节点线。
NODE1, NODE2: 填充节点线的起点和端点。NODE1默认与下一指定节点连接,NODE2默认指定为端点。如果NODE1 = P,图形拾取功能被激活并且忽略所有剩下的命令区域(只有通过GUI操作有效)。 NFILL在NODE1和NODE2填充节点数NFILL(默认值|NODE2-NODE1|-1)。NFILL必须为正值。 NSTRT: 首次填充节点时的节点数(默认值为NODE1 + NINC)。 NINC: 给每个剩下填充节点数加上增量(可能是正数或者负数)。默认为(NODE2-NODE1)/(NFILL + 1)的结果取整,也就是,线形插补。如果默认值趋近于0,或者输入0,NINC设置为1。 ITIME, INC: 整个ITIMEs期间重复填充操作,在首次填充之后每次通过INC增加NODE1, NODE2 and
38
NSTRT。ITIME 和 INC默认值都为1。
SPACE : 间隔比例。最后一段分割大小与第一段分割大小比值。如果>1.0,分割段大小增加。如果< 1.0,分割段大小下降。比例值默认为1(同一大小间隔)。
注意: 已存在两节点间产生节点线(在活动坐标系中)。这两个节点可以在任何坐标系中定义。节点位置和旋转角度由插补确定。任何节点都可以填充并且任何节点编号次序都可以分配。当在非笛卡儿坐标系中填充180°奇异交叉线时,查看CSCIR命令。
FITEM, NFIELD, ITEM, ITEMY, ITEMZ 识别选取项目(GUI)
NFIELD: 用到选取数据命令的区域编号(以命令名作为域,即2代表第一个命令的(论据)基础,3则代表第二个命令的基础,依此类推)。相应命令的域会含有一个P51X的标签。
ITEM :选取实体的实体号。负的实体号用来表示实体的范围。如果选取的项目是坐标位置,则该该域代表X坐标。见FLST命令。
ITEMY, ITEMZ :选取位置的Y和Z坐标。ITEM代表X坐标。见FLST命令。
注意:这是由GUI操作产生的一个命令,而且如果用了图形拾取操作的话,它将会在日志文件(Jobname.LOG)中出现。该命令并非为了直接在ANSYS部分敲入程序(尽管它可以包含在一批文件中的一个输入文件或为了以/INPUT命令的方式使用).在日志文件中,一个FLST命令将会出现在一组FITEM命令之前,它定义了选取操作的选取规则。 FTIEM命令列出的数据将会被其后面第一个包含一个P51X标签的命令在它的一个域内所使用。警告: 对于一个给定的实体类型,一个大于最大可定义实体的含ITEM的列表可以占用大量系统内存并产生不可预期的结果。该命令在任何处理器中都有效。 菜单操作:该命令无法通过菜单操作。******
FK,KPOI,Lab,VALUE1,VALUE2
该命令与F命令相对应,在点(Keypoint)上定义集中外力(Force),KPOI为受上力点的号码,VALUE为外力的值。Lab与F命令相同。
Flst命令是GUI操作的拾取命令,总是与FITEM命令一起用,举例说明:
FLST,2,4,4,ORDE,2
!!第一个2表示拾取项作为后面命令的第一个条件,第一个4 表示拾取4项 !!第三个4 表示拾取直线号 最后一个2 表示有2项FITEM FITEM,2,1
FITEM,2,-4 !负号表示与上面同类,即拾取1,2,3,4四条线 LCCAT,P51X !拾取的线作为LCCAT的第一个条件 ******
FORMAT 设置数据格式命令
FORMAT, NDIGIT, Ftype, NWIDTH, DSIGNF, LINE, CHAR NDIGIT: 数据表第一列数据编码长度(3-32位)(通常为节点或单元编号)默认为7 Ftype: 数据类型(默认为普通计数法) G –普通计数法(例如192.36) F – 科学计数法 (例如1.9236×102)E – E指数形式 (例如1.9236E002) NWIDTH: 数据中XX部分的数据宽度(9-32位)默认12位
DSIGNF :小数点后的数据位数或G形式数据的有效数据位数。对于G和E形式的数据范围为2到xx-7;对于F型数据范围为0到xx-4.
LINE : 每页显示的数据行数(最小值为11)
CHAR : 每行的字符数(根据系统不同为41-240个字符) 命令默认设置 程序决定的数据形式 注释:特殊的数据格式控制后处理程序中PRNSOL, PRESOL, PRETAB, PRRSOL和 PRPATH命令的输出格式。不设定或设定超出范围时维持当前设定形式, /FORMAT, STAT命令使输出按当前形式显示,/FORMAT,DEFA使输出按最先的设定形式显示
这个命令在任何处理器中均有效,这个命令不能从菜单中获取。
FSNODE, NODE, NEV, NLOD 计算并存储节点上的应力分量用于疲劳分析
NODE:存储应力分量的节点对应的节点号 NEV: 应力对应的事件号(默认值为1)
39
NLOD:应力对应载荷号(默认值为1)
注意:疲劳分析时应在指定节点计算和存储全部应力分量,应力应按照不同的事件号和载荷号分别存储。这些节点位置通过FL命令提前定义或者自动定义,每个应力均包含六个应力分量(Sx至SYZ)。随同应力分量一起存储的还有温度。计算时使用当前应力值(用*set或lcase命令读入)。不管当前结果坐标是什么坐标,应力都是按照整体坐标系存储。可以通过FSLIST命令显示应力,FS命令可以用来修改存储的应力。
fsum, lab, item 对单元之节点力和力矩求和
lab: 空 在整体迪卡尔坐标系下求和 rsys 在当前激活的rsys坐标系下求和 item: 空 对所有选中单元(不包括接触元)求和 cont: 仅对接触节点求和
FVMESH ,KEEP 由表面面单元生成节点和四面体单元。
KEEP 选项指明在划分四面体单元后是否仍保留面单元。 0 — 删除面单元(默认) 1 — 保留面单元
注意:FVMESH 命令从选择的一组面单元产生四面体单元。 要求这些面单元没有实体模型相关性。这些面单元可以使三角形,四边形或两者的混合。当使用四边形单元时,ANSYS默认在边界产生金字塔形单元,但是此时[MOPT,PYRA]必须选择相应的配置。
与VMEH命令不同, FVMESH不要求输入体积。
只有主四面体网格划分器[MOPT,VMESH,MAIN]支持FVMESH命令。副四面体网格划分器[MOPT,VMESH,ALTERNATE]不支持。MESH200单元也不支持FVMESH命令。
四面体网格划分扩展功能 [MOPT,TETEXPND,Value] 是唯一支持FVMESH的网格控制功能。它也支持VMESH。
FVMESH命令不支持多个体积。 如果你的模型有多个体积,务必只选择代表一个体积的面单元,并保证其他面单元处于未选择状态。 每次选择代表一个体积的面单元划分网格并以此类推,直到产生模型中所有体积的网格。如果网格划分中出现错误,即使选项KEEP=0,面单元仍将被保留。
GET,Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM 获得某个值将其存入某个参数或数组元素
Par:存储提取项的参数名;
Entity:被提取项目的关键字,有效地关键字是NODE, ELEM, KP, LINE, AREA, VOLU, PDS等; ENTNUM:实体的编号(若为0指全部实体);
Item1:指某个指定实体的项目名.例如,如果Entity是ELEM,那么Item1要么是NUM(选择集中的最大或最小的单元编号),要么是COUNT (选择集中的单元数目).可以把*GET命令看成是对一种树型结构从上至下的路径搜索,即从一般到特殊的确定.
下面介绍几个常用的*get格式,用好了这个命令,对APDL编程很有用.
*get,nnum,node,,count 得到所选节点的总数存放到nnum中,可将node替换为其他实体,单元、关键点、线、面等. *get,nmin,node,,num,min 得到所选节点的最小编号,将min改为max则为最大编号,node可替换为其他实体. *get,nnxt,node,nmin,nxth 得到所选节点中比nmin节点编号大的最小节点编号,nxth换为nxtl则为比nmin节点编号小.
*get,nx,node,nn,loc,x 得到节点nn的x坐标,x可替换为y、z.
*get,nxmax,node,,mxloc,x 得到所选节点的最大x坐标,mxloc换为mnloc则为最小x坐标,x可替换为y、z.
*get,len,line,ln,leng 得到编号为ln的线的长度,同理可得到面的面积及体的体积. *get,nt,node,nn,temp 得到节点nn的温度
*get,nux,node,nn,u,x 得到节点nn的x方向位移,y、z同理.
*get,nsx,node,nn,s,x 得到节点nn的x方向应力,y、z、xy、xz、yz、1、2、3、eqv等同理********
GO,Base 在输入文件里,程序执行指定行.
Base:将要"进行"的动作.选项有:lable是一个用户定义的标题,必须以":"开头,后面的字符最多不超过8个.命令读入器会跳到与":lable"相匹配的那行;STOP:它会引起ANSYS程序从当前位置退出. GO 使用功能:激活禁止输出。 使用格式:/GO。
使用提示:从/NOPR禁止任何输出中激活输出。而/GOPR命令有相同的功能,当后者能在程序命令中产生响应
注意:此命令在任何处理器中都有效
GOPR 使用功能:激活禁止输出。 使用格式:/GOPR
40