OFF--在每个载荷步开始时采用DTIME定义的作为时间步。 ON--采用上一载荷步的结束时间步作为起始时间步。(在采用自动时间步长时)
注:本命令中的DTIME值与TIME命令中的值需要相互匹配。例如:如果DTIME值给定为0.9,TIME命令给定值为1.0则将导致只有一个时间步,这是因为1.0(TIME)只能将0.9(DTIME)整除一次。如果想要在时间范围为1.0的情况下输入10个increments(增量),则需要为DTIME赋0.1,TIME赋1.0。为了精确求解,建议此命令的所有参数都予以赋值。 此命令在prep7中有效。
Desize, minl, minh,?? 控制缺省的单元尺寸
minl: n 每根线上低阶单元数(缺省为3) defa 缺省值
stat 列出当前设置 off 关闭缺省单元尺寸
minh: n 每根线上(高阶)单元数(缺省为2)
DEVICE,LABEL,KEY 定义图形装备选项
Label 装备功能标签:
BBOX-包围盒(bounding box)模式。对于包含单元的图形显示,/SHOW,X11和/SHOW,WIN32,ANSYS通常显示动态旋转更快。如果KEY=1(on),环绕模型的包围盒就会显示并旋转,而不是单元轮廓(on在前处理是默认的)。如果key=0(OFF),动态旋转可能比较慢(ANSYS重新画出单元轮廓)。OFF在后处理是默认值。如果/EDGE,WN,1设置了任意的WN,这个命令都将被忽略。在POST1和SOLUTION显示中也会被忽略。
VECTOR-矢量模式。在矢量模式中,面,体,单元和后处理显示的几何以线框轮廓显示。当矢量模式OFF时(默认),这些都会显示成颜色填充模型。 DITHER-当DITHER打开时(默认),颜色强度的转化是平滑的,这种选择只应用在平滑阴影图片中。
ANIM-在PC平台上选择在2D装备上使用的动画类型。BMP的KEY值(或0)设置动画模式为ANSYS动画控制器(默认)。AVI的KEY值(或2)设置动画模式为AVI电影播放文件。 FONT-ANSYS图形窗口的字体选择。当label=font时,命令格式为:
/DEVICE,FONT,KEY,Val1,Val2,?val6其中KEY决定字体的类型。值1到6控制各种字体参数。 Key=1控制文档类的字体 Key=2控制实物(节点和关键点数字)字体 Key=3控制注释/曲线图字体。 PC:val1是字符串,其他是整数:
Val1:族名。空字符以星号代替。如果val=menu,所有其他值都被忽略而且字体选择菜单出现(GUI必须激活)。当此值为空时,ANSYS使用它搜索到的第一个可用资源。
Val2:重量(0-1000) Val3:方向 Val4:高度 Val5:宽度 Val6:斜体字(OFF=0,ON=1)
TEXT-ANSYS图形窗口定义的文本大小。格式为:/DEVICE,TEXT,KEY,PERCENT。文档类字体KEY=1,实物类字体KEY=2。Percent定义文本大小为默认文本大小的百分数。 KEY
OFF或0-关闭特定的功能
ON或1-打开特定的功能或指定文档类字体。 2指定实物类字体
3指定注释或图形类字体
DIM, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组
par: 数组名
type:array数组,如同fortran,下标最小号为1,可以多达三维缺省char 字符串组每个元素最多8个字符 imax,jmax, kmax 各维的最大下标号
var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时)
DIM par,type,imax,jmax,kmax,var1,var2,var3,csysid定义一个数组参数和其尺寸 Par 参数的名称 Type 数组类型
26
Array 和标准FORTRAN arrays相似。行,列和面的索引数字是以1开始的连续值。定义1,2和3维数组。 Arr4和array一样,但是用来定义4维数组。 Arr5和array一样,但是用来定义5维数组。
Char数组的输入是字符串(每个字符串最多八个字符),行,列和面的索引数字是以1开始的连续值。 Table数组的索引是实数,在填表的时候必须输入。行和列的索引数字保存在“数组单元”的零列和行,而且初始值设置为接近零的值。索引数字必须以升序形式出现,只在恢复数组单元时使用。如果重新找回的带实数索引的数组单元和指定的索引不匹配,就在最接近的索引和相应的数组值之间进行线性插值。定义1,2和3维table。
Table4和table一样,用来定义4维table。 Table5和table一样,用来定义5维table。 String 输入的是字符串(最大为Imax),索引数字是以1开头的连续值。行索引是字符在字符串中的位置。 Imax 第一维(行)的范围(对字符串为128),默认为1. Jmax 第二维(列)的范围,默认为1。
Kmax 第三维(面)的范围,默认为1. Var1 对应于第一维(行)的变量名,默认为行。 Var2 对应于第二维(列)的变量名,默认为列。 Var3对应于第三维(面)的变量名,默认为面。 Csysid 对应于坐标系ID数字的整数。
DIST, WN, DVAL, KFACT 设定从观察人到焦点的距离DVAL距离值
KFACT 0 代表用DVAl的实际值1,代表DVAL为相对值,如0.5代表距离减少一半,也就是图像放大一倍
DA, AREA, Lab, Value1, Value2 在所选择的面上施加DOF约束
其中AREA为将要施加约束的面号,也可以为AL、P或元件明,其他变量的意义参见”DL”,可仿照执行 使用提示:
(1) 对于单元”SOLID117”,如果Lab=AZ和Value1=0,这将边缘公式设置平行流通量条件。不要使用命令”DA”将边缘流通量DOF中的”AZ”设置为一个非零值。
(2) 如果有Lab=MAG和Value1=0时,这将为磁彪梁公式设置一个法向通量条件。 (3) 如果有Lab=VOLT,和Value1=0时,J-法向条件将被设置
(4) 对于单元’HF119”和”HF120”来说,当在一个高频电磁分析中使用时,自由度AX并不是某一个矢量势的x分量,而是在单元和面E(电场域)的切向分量。为了得到一个电墙(Electric wall)的条件,可以设置AX=0
(5) 使用命令”DTRAN”和”SBCTRAN”,可以将约束从面上转换到节点上。 (6) 对称和反对称约束将按命令“DSYM”的方式生效。
(7) 对于速度DOF(VX、VY、VZ),一个0值将会取代在两条线相交点的非0值。
(8) 可以使用命令”MSSPEC”改变FLOTRAN特定的标签为用户自定义标签,当要在命令”DL”上使用这些自定义标签前,必须用命令”MSSPEC”对它们进行定义。 (9) 表格边界条件(VALUE = %tabname%)仅适宜于下列DOF标签,电场(VOLT), FLOTRAN 有(UX, UY, UZ, PRES, VX, VY, VZ, ENKE, ENDS, TEMP, SP01, SP02, SP03, SP04, SP05, and SP06); 结构有 (UX, UY, UZ, ROTX, ROTY, ROTZ), 温度有 (TEMP, TBOT, TE2, TE3, . . ., TTOP). (10) 由”DA”命令定义的约束可能与其他指定的约束冲突。
DK, KPOI, Lab, VALUE, VALUE2, KEXPND, Lab2, Lab3, Lab4, Lab5, Lab6 在关键点上施加DOF约束。
KPOI: 将要施加约束的关键点号,可以为ALL、P或元件名。如果为ALL,将载荷施加到所有线。如果为P,则可以通过图形区进行选择。 Lab: 有效的DOF标签。如果为ALL,则为所有适宜的标签名。结构标签有:UX, UY, or UZ (位移); ROTX, ROTY, or ROTZ (转角); WARP (扭曲)。热分析标签有: TEMP, TBOT, TE2, TE3, . . ., TTOP (温度)。电场标签: VOLT (电压)。磁场标签有:MAG (s标磁势); AX, AY, or AZ (矢磁势)。
VALUE: DOF的值或者表格边界条件的表格名称,表格名必须用符号”%”括起来,如(DK,NODE,TEMP,%tabname%)。用*DIM命令定义表格。
VALUE2: 第二个自由度值,如果分析类型和自由度允许一个复数输入,则VALUE为实数部分,VALUE2为虚数部分。
KEXPND: 扩展键。若为0,则仅施加约束到关键的节点上,若为1,则扩展到关键点之间的所有节点上,
27
也包括关键点上的节点。
Lab2,Lab3,Lab4,Lab5,Lab6: 附加的DOF标签。对这些标签,同样的值施加到关键点上。
使用提示:使用KEXPND选项,可以将约束施加到附加在实体上关键点之间的节点上,使用命令”DTRAN”和”SBCTRAN”,可以将约束从关键点上转换到节点上。扩展利用插值的方式将约束施加在标记关键点之间线上的节点,如果一个面或者体上的所有关键点都标记上,且其约束值相同,约束将施加到该区域的内节点上。表格型边界条件仅适用于下列DOF标签:电场(VOLT), 结构分析(UX, UY, UZ, ROTX, ROTY, ROTZ), 温度 (TEMP, TBOT, TE2, TE3, . . ., TTOP)。由”DK”命令定义的约束可能域其他指定的约束发生冲突。 DL, LINE, AREA, Lab, Value1, Value2 在线上施加DOF约束
LINE:将要施加DOF约束的线编号,也可以为ALL、P、或元件名。如果为ALL,将载荷施加到所有线。如果为P,则可以通过图形区进行选择。
AREA:包含线的面号。与对称面或反对称面垂直的线假定位于该面内,默认值是包含线号的所选面的最小编号。 LAB:
SYMM--施加对称约束(对非流体动力分析模型) ASYM--施加反对称约束(对非流体动力分析模型) UX、UY、UZ――X、Y、Z方向的位移
ROTX、 ROTY、 ROTZ――绕X、Y、Z轴的转动 WARP――翘曲度
TEMP,TBOT,TE2,TE3,------,TTOP—温度 VOLT—电势
AX、AY、AZ—X、Y、Z方向的矢量磁势 ALL――施加所有适宜的DOF约束。
对于标准的FLOTRAN的DOF标签有:VX, VY, VZ, PRES, TEMP, ENKE, ENDS 对于特定的FLOTRAN的DOF标签有:SP01, SP02, SP03, SP04, SP05, SP06 对于FLOTRAN任意拉格朗日-欧拉公式网格位移标签有:UX, UY, UZ
VALUE1:DOF的值(实数部分)或者线上的表格名称。对于所有DOF标签均有效。表格要用*DIM定义,其表格名要用符号”%”括起来(如DL,LINE,AREA,TEMP,%tabname%)。
如果有Lab=ENKE和Value=-1,表示一个FLOTRAN标志用来指定为可移动的墙。
如果有Lab=ENDS和Value=-1,则FLOTRAN施加一个对称条件,若ALE公式没有激活,速度分量将与对称面想切。若ALE公式激活,与网格速度相等。 VALUE2: 对于FLOTRAN自由度:
0— 值将施加到线的内节点上
1— 值将施加到线的端点和内节点上 对于VOLT 选项,则为DOF值的虚部。 提示:
(1) 可以使用命令“DTRAN”和”SBCTRAN”,将线上的约束转到节点上。 (2) 对称和反对称约束将按命令“DSYM”的方式生效
(3) 对于速度DOF(VX、VY、VZ),一个0值将会取代在两条线相交点的非0值
(4) 可以使用命令”MSSPEC”改变FLOTRAN特定的标签为用户自定义标签,当要在命令”DL”上使用这些自定义标签前,必须用命令”MSSPEC”对它们进行定义。
(5) 设置Lab=VOLT和Value1=0,并施加到J-法向便笺条件,由于这是一个自然边界条件,其J-切向条件不要输入。
(6) 表格边界条件(VALUE = %tabname%)仅适宜于下列DOF标签,电场(VOLT), FLOTRAN 有(UX, UY, UZ, PRES, VX, VY, VZ, ENKE, ENDS, TEMP, SP01, SP02, SP03, SP04, SP05, and SP06); 结构有 (UX, UY, UZ, ROTX, ROTY, ROTZ), 温度有 (TEMP, TBOT, TE2, TE3, . . ., TTOP). (7) 由”DL”命令定义的约束可能与其他指定的约束冲突。 (8) 该命令也可在PREP7中使用。
28
Dmpart,ratio 为谐响应分析、模态重叠分析和谱分析指定一个常阻尼比率
mdamp:
gui:Main Menu>Soution>Load Step Opts>Time/Frequenc>Damping 使用格式:mdamp,stloc,v1,v2,v3,v4,v5,v6 stloc表格输入的起始位置号 v1...v6为阻尼率
含义:将阻尼比率定义为一个模态函数,模态数与表格的位置相对应。 本定义可重复使用,最多可定义300个
*DO, Par, IVAL, FVAL, INC 定义开始一个do循环。
Par:用于循环索引标量参数的名称。参看*SET了解命名限制。任何已存在的同名参数将被重新定义。没有字符参数可以替换Par的领域。
IVAL, FVAL, INC 将IVAL初始赋值给Par。每成功一个循环IVAL增加INC 。如果IVAL超过FVAL并且INC 为正值,循环将停止执行。INC默认值为1。允许负数和非整数增量。 注意:
*DO 命令(直到*ENDDO命令之间)其后的命令块被重复执行直到某些循环控制条件被满足。第一次执行后所有循环输出结果都自动禁止(包括一个用于保存输出结果的/GOPR命令)。循环控制命令行(Par,IVAL,FVAL,INC) 必须输入;然而,在块内使用一个*IF也可以用于控制循环[*EXIT , *CYCLE]。一个标准内置文件开关被用于每个*DO嵌套。do循环允许20个级别的嵌套。 提示:
DO循环包括 /INPUT, *USE, 或者一个“未知的命令”宏,只能获得较少的嵌套因为这些操作同样使用一个标准的文件开关。*DO, *ENDDO, 和任何DO循环的*CYCLE 和*EXIT命令必须从同一文件(或者键盘)读取。在一个*DO循环内你不能使用MULTIPRO 或者*CREATE命令。拾取操作同样不能在在一个*DO循环内使用。在任何处理机里都可以使用该命令。 菜单路径:
*DOWHILE,parm 重复执行循环直到外部控制参数发生改变为止。只要parm 为真,循环将不停的执行
下去,如果parm为假,循环中止。
DSCALE, wn, dmult 显示变形比例;
wn: 窗口号(或all),缺省为1;
dmult, 0或auto : 自动将最大变形图画为构件长的5%
DSYM 在节点上施加对称或反对称约束。 使用格式:DSYM,Lab,Normal,KCN
Lab:对称标签。若为SYMM,生成对称约束,若为ASYM,生成反对称约束。
Normal:确定约束的表面方向标签,表面一般假定与KCN坐标系统中的坐标方向垂直,有: X:表面与坐标X方向垂直(默认设置),对非笛卡尔坐标系则为R方向。 Y:表面与坐标X方向垂直(默认设置),对非笛卡尔坐标系则为θ方向。 Z:表面与坐标X方向垂直(默认设置),对球形和环形坐标系则为φ方向。 KCN:用来定义表面方向的整体或局部坐标系的参考号。
提示:在所选择的节点上施加对称或反对称DOF约束,首先,节点自动旋转到KCN指定的坐标系,然后在所选择的DOF集生成一个0值约束,约束就被施加在节点坐标系上。
对称和反对称约束主要是根据模型上有效自由度的情况生成约束。如自由度与依附在单元上的节点相关,在生成器中使用的自由度标签主要来源于Normal标签。 对于位移自由度,生成的约束如下表: SYMM ASYM
Normal 2-D 3-D 2-D 3-D
X UX, ROTZ UX, ROTZ, ROTY UY UY, UZ, ROTX Y UY, ROTZ UY, ROTZ, ROTX UX UX, UZ, ROTY Z -- UZ, ROTX, ROTY -- UX, UY, ROTZ 对于速度自由度,生成的约束如下表:
29
SYMM ASYM
Normal 2-D 3-D 2-D 3-D X VX VX VY VY, VZ Y VY VY VX VX, VZ Z -- VZ -- VX, VY
对于磁自由度,对称标签”SYMM”生成一个流通量法向条件,即与表面垂直的流通量流动。当流通量法向条件是”自然”满足时,将没有约束生成。反对称约束标签”ASYM”生成的是流通量平行条件,即于表面平行的流通量流动,其生成的约束情况如下表: SYMM ASYM
Normal 2-D 3-D 2-D 3-D X -- AX AZ AY, AZ Y -- AY AZ AX, AZ Z -- AZ -- AX, AY
E, I,J,K,L,M,N,O,P
定义元素的连接方式,元素表已对该元素连接顺序作出了说明,通常2-D平面元素节点顺序采用顺时针逆时针均可以,
但结构中的所有元素并不一定全采用顺时针或逆时针顺序。3-D八点六面体元素,节点顺序采用相对应的顺时针或逆时针皆可。
当元素建立后,该元素的属性便由前面所定义的ET,MP,R来决定,所以元素定义前一定要定义ET,MP,R。I~P为定义元素节点的顺序号码。
edwrite 在ansys下的ls-dyna中编的程序里写入 edwrite,both 可生成d3plot文件,这样可在“独立”的ls-dyna中读入该文件。这是我的经验。wpcsys,-1,0 将工作平面与总体笛卡尔系对齐csys,1 将激活坐标系转到总体柱坐标系antype,static 定义分析类型为静力分析
EGEN,ITIME, NINC, IEL1, IEL2, IEINC, MINC, TINC, RINC, CINC, SINC, DX, DY, DZ
单元复制命令是将一组单元在现有坐标下复制到其他位置, 但条件是必须先建立节点,节点之间的号码要有所关联。 ITIME:复制次数,包括自己本身。
NINC: 每次复制元素时,相对应节点号码的增加量。 IEL1,IEL2,IEINC:选取复制的元素,即哪些元素要复制。 MINC:每次复制元素时,相对应材料号码的增加量。 TINC:每次复制元素时,类型号的增加量。
RINC:每次复制元素时,实常数表号的增加量。 CINC:每次复制元素时,单元坐标号的增加量。 SINC:每次复制元素时,截面ID号的增加量。
DX, DY, DZ:每次复制时在现有坐标系统下,节点的几何位置的改变量。
EINTF, TOLER, K, TLAB, KCN, DX, DY, DZ, KNONROT 在一致的或有偏移的节点之间定义两节点单元。
TOLER: 一致容差(基于最大的笛卡尔坐标系的节点位置不同和节点的角度不同)。确省的是0。0001。尽在容叉范围内的节点是一致的。
K: 用在将被产生的单元是PRETS179时。K是预紧节点预紧面公用的。如果K不被指定,ANSYS自动创建并有一个ansys指定的节点号。如果K被指定但是不存在,ANSYS自动创建,但用用户指定的节点编号。K不能被连接到任何已经存在的单元上。
TLAB: Nodal number ordering. Allowable values are: 节点号码排序。允许值是:
LOW—单元产生从最低点到最高点 HIGH—单元产生从最高点到最低点 REVE-翻转被选的两节点的方向。
KCN: 在单元坐标系KCN中,节点1和节点2之间的单元被创建
30