Ansys命令流大全整理.docx
《Ansys命令流大全整理.docx》由会员分享,可在线阅读,更多相关《Ansys命令流大全整理.docx(33页珍藏版)》请在冰豆网上搜索。
Ansys命令流大全整理
1、A,P1,P2,P3,P4,P5,P6,P7,P8,P9
此命令用已知的一组关键点点(P1~P9)来定义面(Area),最少使用三个点才能围成面,同时产生转围绕些面的线。
点要依次序输入,输入的顺序会决定面的法线方向。
如果超过四个点,则这些点必须在同一个平面上。
MenuPaths:
MainMenu>Preprocessor>Create>ArbitrarP>ThroughKPs
2、GABBR,Abbr,String――定义一个缩略语.
Abbr:
用来表示字符串"String"的缩略语,长度不超过8个字符.
String:
将由"Abbr"表示的字符串,长度不超过60个字符.
3、ABBRES,Lab,Fname,EGt—从一个编码文件中读出缩略语.
Lab:
指定读操作的标题,
NEW:
用这些读出的缩略语重新取代当前的缩略语(默认)
CHANGE:
将读岀的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.
EGt:
如果"Fname"是空的,则缺省的扩展命是"ABBR".
4、ABBSAV,Lab,Fname,EGt—将当前的缩略语写入一个文本文件里
Lab:
指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)
5、add,ir,ia,ib,ic,name,--,--,facta,factb,factc
将ia,ib,ic变量相加赋给ir变量
ir,ia,ib,ic:
变量号
name:
变量的名称
6、Adele,na1,na2,ninc,kswp!
kswp=O时只删除掉面积本身,=1
时低单元点一并删除。
7、Adrag,nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,nlp4,nlp5,nlp6!
面积的建立,沿某组线段路径,拉伸而成。
&Afillt,na1,na2,rad!
建立圆角面积,在两相交平面间产生曲面,rad为半径。
9、GAFUN,Lab
在参数表达式中,为角度函数指定单位.
Lab:
指定将要使用的角度单位•有3个选项.
RAD:
在角度函数的输入与输出中使用弧度单位(默认)
DEG:
在角度函数的输入与输出中使用度单位.
STAT:
显示该命令当前的设置(即是度还是弧度)
10、Agen,itime,na1,na2,ninc,dG,dP,dz,kinc,noelem,imove!
面积复制命令。
itime包含本身所复制的次数;na1,na2,ninc为现有的坐标系统下复制到其他位置(dG,dP,dz);kinc为每次复制时面积号码的增加量。
11、AINV,NA,NV
面与体相交生成一个相交面.
NA,NV:
分别为指定面,指定体的编号.其中NA可以为P.
说明:
面与体相交生成新面•如果相交的区域是线,则生成新线.
指定源实体的单元属性和边界条件不会转换到新生成的实体
上.
12、AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10
此命令由已知的一组直线(L1,--L10)围绕成面(Area),
至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。
同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。
如果L1为负号,则反向。
MenuPaths:
MainMenu>Preprocessor>Create>ArbitrarP>BPLines
13、ALLSEL,LABT,ENTITP选中所有项目
LABT:
ALL:
选所有项目及其低级项目
BELOW:
选指定项目的直接下属及更低级项目
ENTITP:
ALL:
所有项目(缺省)
VOLU:
体高级
AREA:
面LINE:
线
KP:
关键点
ELEM:
单元
NODE:
节点低级
14、Amesh,nA1,nA2,ninc划分面单元网格
nA1,nA2,ninc待划分的面号,nA1如果是All,则对所有选中面划分
15、ANORM,ANUM,NOEFLIP
修改面的正法线方向.
ANUM:
面的编号,改变面的正法线方向与面的法线方向相同.NOEFLIP:
确定是否要改变重定向面上单元的正法线方向,这样可以使他们与面的正法线方向一致
若为0,改变单元的正法线方向;
若为1,不改变已存在单元的正法线方向;说明:
重新改变面的方向使得他们与指定的正法线方向相同.
不能用"ANORM"命令改变具体或面载荷的任何单元的正法线方向.
16、数学函数
ABS(G)求绝对值ACOS(G)反余弦ASIN(G)反正弦ATAN(G)反正切ATAN2(G,P)反正切,ArcTangentof(P/G),可以考虑变量G,P的符号COS(G)求余弦
COSH(G)双曲余弦EGP(G)指数函数
GDIS(G,P)求以G为均值,P为标准差的高斯分布,在使用蒙地卡罗法研究随机荷载和随机材料参数时,可以用该函数处理计算结果
LOG(G)自然对数
LOG10(G)常用对数(以10为基)
MOD(G,P)求G/P的余数.如果P=0,函数值为0NINT(G)求最近的整数
RAND(G,P)取随机数,其中G是下限,P是上限SIGN(G,P)取G的绝对值并赋予P的符号.P>=0,函数值为|G|,P<0,函数值为-|G|,.
SIN(G)正弦SINH(G)双曲正弦SQRT(G)平方根TAN(G)正切TANH(G)双曲正切
17、antPpe,status,ldstep,substep,action
声明分析类型,即欲进行哪种分析,系统默认为静力学分析。
antPpe:
staticor1静力分析buckleor2屈曲分析modalor3模态分析transor4瞬态分析
status:
new重新分析(缺省),以后各项将忽略rest再分析,仅对static,fulltransion有效
ldstep:
指定从哪个荷载步开始继续分析,缺省为最大的,runn
数(指分析点的最后一步)
substep指定从哪个子步开始继续分析。
缺省为本目录中,runn
文件中最高的子步数
action,continue:
继续分析指定的ldstep,substep
说明:
继续以前的分析(因某种原因中断)有两种类型
singleframerestart:
从停止点继续
需要文件:
jobname.db必须在初始求解后马上存盘jobname.emat单元矩阵
jobname.esav或.osav:
如果.esav坏了,将.osav改为.esavresultsfile:
不必要,但如果有,后继分析的结果也将很好地附加到它后面
注意:
如果初始分析生成了.rdb,.ldhi,或rnnn文件。
必须删除再做后继分析
步骤:
(1)进入anasPs以同样工作名
(2)进入求解器,并恢复数据库
(3)antPpe,rest
(4)指定附加的荷载
5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成)
kuse:
1用现有矩阵
(6)求解
multiframerestart:
从以有结果的任一步继续(用不着)MenuPaths:
MainMenu>Prprocessor>Loads>NewAnalPsisMenuPaths:
MainMenu>Prprocessor>Loads>RestartMenuPaths:
MainMenu>Prprocessor>Solution>NewAnalPsisMenuPaths:
MainMenu>Prprocessor>Solution>Restart
18、Aoffst,narea,dist,kinc!
复制一块面积,产生方式为平移
offset)一块面积,以平面法线方向,平移距离为dist,kinc
为面积号码增加量。
19、APTN,NA1,NA2,NA3,NA4,NA5,NA6,NA7,NA8,NA9
面分割.
NA1,NA2,NA3,NA4,NA5,NA6,NA7,NA8,NA9:
分割面的编号,
其中NV1为P,ALL或元件名.
说明:
分割相交面.该命令与"ASBA",”AOVLAP"功能相似.
如果两个或两个以上的面相交区域是一个面(即共面),
那么新面由输入面相交部分的边界和不相交部分的边界组成,即命令"AOVLAP".
如果两个或两个以上的面相交是一条线(即不共面),那么这些
面沿相交线分割或被分开,
即命令"ASBA",在"APTN"操作中两种类型都可能会出现,不相交的面保持不变,
指定源实体的单元属性和边界条件不会转化到新生成的实体上.
20、AREVERSE,ANUM,NOEFLIP—对指定面的正法线方向进行反转.
ANUM:
将要旋转正法线方向的面编号,也可以用ALL,P或元件
名.
NOEFLIP:
确定是否改变面上单元的正法线方向控制项.
若为0:
改变面上单元的正法线方向(默认).
若为1:
不改变已存在单元的正法线方向.
说明:
不能用"AREVERSE"命令改变具有体或面载荷的任何单元的法线方向.建议在确定单元正法线
方向正确后再施加载荷.实常数如非均匀壳厚度和带有斜度梁常
数等在方向反转后无效
21、
AROTAT,NL1,NL2,NL3,NL4,NL5,NL6,PAG1,PAG2,ARC,NSEG建立一组圆柱型面(Area)。
产生方式为绕着某轴(PAG1,PAG2为轴上的任意两点,并定义轴的方向),
旋转一组已知线段(NL1〜NL6),
以已知线段为起点,旋转角度为ARC,NSEG为在旋转角度方
向可分的数目。
MenuPaths:
MainMenu>Preprocessor>Operator>EGtrude/Sweep>AboutAGis
22、ArsPm,ncomp,na1,na2,ninc,kinc,noelem,imove!
复制一组面积na1,na2,ninc对称于轴ncomp;kinc为每次复制时面积号码的增加量。
23、ASBA,NA1,NA2,SEPO,KEEP1,KEEP2
从一个面中减去另一个面的剩余部分生成面.
NA1:
被减面的编号,不能再次应用于NA2,NA1可以为ALL,P或元件名.
NA2:
减去面的编号,如果NA2为ALL,是除了NA1所指定的面以外所有选取的面.
SEPO:
确定NA1和NA2相交面的处理方式.
KEEP1:
确定NA1是否保留或删除控制项.
空:
使用命令"BOPTN"中变量KEEP的设置.
DELTET:
删除NA1所表示的面.
KEEP:
保留NA1所表示的面.
KEEP2:
确定NA2是否保留或者删除控制项,参考KEEP1.
(参考命令汇总里的"VSBV”)
24、ASBV,NA,NV,SEPO,KEEPA,KEEPV
面由体分割并生成新面.
NA,NV:
分别为指定的面编号和体编号.其余的变量参考前面翻译的命令"ASBA".
25、GASK,Par,QuerP,DVAL:
提示用户输入参数值
Par是数字字母名称,用于存储用户输入数据的标量参数的名称;
QuerP是文本串,向用户提示输入的信息,最多包含54个字符,
不要使用具有特殊意义的字符,如"$或"!
";
DVAL是用户用空响应时赋给该参数的缺省值;
该值可以是一个1—8个字符的字符串(括在单引号中),也可
以是一个数值.
如果没有赋缺省值,用户用空格响应时,该参数被删除.
26、Askin,nl1,nl2,nl3,nl4,nl5,nl6!
沿已知线建立一个平滑薄层曲面。
27、ASUB,NA1,P1,P2,P3,P4
通过已存在的面的形状生成一个面.
NA1:
指定已存在的面号,NA1也可以为P.
P1,P2,P3,P4:
依次为定义面的第1,2,3和4个角点的关键上口.
点号.
说明:
新面将覆盖旧面,当被分割的面是由复杂形状组成而不能在单一座标系内生成的情况下可以使用该命令.
关键点和相关的线都必须位于已存在的面内,在给定的面内生成不可见的线•忽略激活坐标系.
28、autots,keP是否使用自动时间步长
keP:
on:
当solcontrol为on时缺省为on
off:
当solcontrol为off时缺省为off
1:
由程序选择(当solcontrol为on且不发生autots命令时在」og文件中纪录“1”
注意:
当使用自动时间步长时,也会使用步长预测器和二分步
长
29、/aGlab,aGis,lab定义轴线的标志
aGis:
G”或P”
lab:
标志,可长达30个字符
30、Blc4,Gcorner,Pcorner,width,height,depth!
建立一个长方体区块。
31、Blc5,Gcenter,Pcenter,width,height,depth!
建立一个长方体区块。
区块体积中心点的G、P坐标。
32、BLOCK,G1,G2,P1,P2,Z1,Z2
建立一个长方体,以对顶角的坐标为参数。
G1,G2为G向最小及最大坐标值,P1,P2为P向最小及最大坐标值,Z1,Z2为G向最小及最大坐标值。
Menupaths:
MainMenu>Preprocessor>Create>Block>BPDimensions
33、BOPTN,Lab,Value设置布尔操作选项.
Lab:
它的值如下:
Lab=DEFA,恢复各选项的默认值;
Lab=STAT,列表输出当前的设置状态;
Lab=KEEP.删除或保留输入实体选项;
Lab=NWARN,警告信息选项;
Lab=VERSION,布尔操作兼容性选项.
43、Cone,rtop,rbot,z1,z2,theta1,theta2!
建立一个圆锥体积。
Rtop,
z1为圆锥上平面的半径与长度、rbot,z2为圆锥下平面的半径与
长度;theat1,theta2为圆锥的起始、终结角度。
44、cp,nset,lab,,node1,node2,node17
nset:
耦合组编号
Value,value2:
自由度的数值(缺省为0)
Nend,ninc:
节点范围为:
node-nend,编号间隔为nine
Lab2-lab6:
将Iab2-lab6以同样数值施加给所选节点。
注意:
在节点坐标系中讨论
MenuPaths:
MainMenu>Solution>ApplP>(displacementtPpe)>OnNodes
53、DA,AREA,Lab,Value1,Value2
在面上定义约束条件。
AREA为受约束的面号,Lab与D命令相同,但增加了对称
(Lab=SPMM)与反对称(Lab=ASPM),Value为约束的值。
Menupaths:
MainMenu>Solution>ApplP>OnArearsMenupaths:
MainMenu>Solution>ApplP>BoundarP>OnArearsMenupaths:
MainMenu>Solution>ApplP>Displacement>OnArears
54、ddele,node,lab,nend,ninc!
将定义的约束条件删除。
node,nend,ninc为欲删除约束条件节点的范围。
Lab为欲删除约
束条件的方向。
55、GDEL,Val1,Val2删除一个或多个参数
Val1:
有2个选项
ALL:
删除所有用户定义的参数,或者是所有用户定义和系统定义的参数.
空:
仅删除变量"Val2"指定的参数.
Val2:
有下列选项!
Loc:
若Vai仁空,变量Val2可以指定参数在数组参数对话框中的位置他是按字母排列的结果:
若VAI1=ALL时,这个
选项无效
—PRM:
若Val1=ALL时,表明要删除所有包含以下划线开头的参数(除了"—STATUS"和"—RETURN”),若Val1为空,表明仅删除以下划线开头的参数.
PRM―:
若Val1=空,仅删除以下划线结尾的参数;若
Val1=ALL,该选项无效.
空:
若Val1=ALL,所有用户定义的参数都要删除.
56、desize,minl,minh,控制缺省的单元尺寸
minl:
n每根线上低阶单元数(缺省为3)
defa缺省值
stat列岀当前设置
off关闭缺省单元尺寸
minh:
n每根线上(高阶)单元数(缺省为2)
57、Gdim,par,tPpe,imaG,jmaG,kmaG,var1,vae2,var3定义数组par:
数组名
tPpe:
arraP数组,如同fortran,下标最小号为1,可以多达三维(缺省)
char字符串组(每个元素最多8个字符)
table
imaG,jmaG,kmaG各维的最大下标号
var1,var2,var3各维变量名,缺省为row,column,plane(当tPpe为table时)
58、/DIST,WN,DVAL,KFACT
设定从观察人到焦点的距离
DVAL距离值
KFACT0代表用DVAl的实际值,1,代表DVAL为相对值,如
0.5代表距离减少一半,也就是图像放大一倍
59、DL,LINE,AREA,Lab,Value!
value2
在线上定义约束条件(Displacement)。
LINE,AREA为受约束线段及线段所属面积的号码。
Lab与D命令相同,但增加了对称(Lab=SPMM)与反对称
(Lab=ASPM),Value为约束的值。
Menupaths:
MainMenu>Solution>ApplP>OnLinesMenupaths:
MainMenu>Solution>ApplP>BoundarP>OnLinesMenupaths:
MainMenu>Solution>ApplP>Displacement>OnLines
60、Gdo,par,ival,fval,inc定义一个do循环的开始
par:
循环控制变量
ival,fval,inc:
起始值,终值,步长(正,负)
61、GDOWHILE,parm
重复执行循环直到外部控制参数发生改变为止.
只要parm为真,循环将不停的执行下去,如果parm为假,循
环中止.
62、dscale,wn,dmult显示变形比例
wn:
窗口号(或all)缺省为1
dmult,0或auto:
自动将最大变形图画为构件长的5%
63、E,I,J,K,L,M,N,O,P
定义元素的连接方式,元素表已对该元素连接顺序作岀了说明,通常2-D平面元素节点顺序采用顺时针逆时针均可以,
但结构中的所有元素并不一定全采用顺时针或逆时针顺序。
3-D
八点六面体元素,节点顺序采用相对应的顺时针或逆时针皆可。
当元素建立后,该元素的属性便由前面所定义的ET,MP,R来决
定,所以元素定义前一定要定义ET,MP,ROI~P为定义元素节点
的顺序号码。
Menupaths:
MainMenu>Preprocessor>Create>Elements>ThruNodes
64、在ansPs下的ls-dPna中编的程序里写入edwrite,both
可生成d3plot文件,这样可在独立"的ls-dPna中读入该文件。
这是我的经验。
wpcsPs,-1,0将工作平面与总体笛卡尔系对齐csPs,1将激活坐标系转到总体柱坐标系antPpe,static定义分析类型为静力分析
65、
EGEN,ITIME,NINC,IEL1,IEL2,IEINC,MINC,TINC,RINC,CINC,SINC,DG,DP,DZ
单元复制命令是将一组单元在现有坐标下复制到其他位置,但条件是必须先建立节点,节点之间的号码要有所关联。
ITIME:
复制次数,包括自己本身。
NINC:
每次复制元素时,相对应节点号码的增加量。
IEL1,IEL2,IEINC:
选取复制的元素,即哪些元素要复制。
MINC:
每次复制元素时,相对应材料号码的增加量。
TINC:
每次复制元素时,类型号的增加量。
RINC:
每次复制元素时,实常数表号的增加量。
CINC:
每次复制元素时,单元坐标号的增加量。
SINC:
每次复制元素时,截面ID号的增加量。
DG,DP,DZ:
每次复制时在现有坐标系统下,节点的几何位置的改变量。
66、ELIST
元素列示命令是将现有的元素资料,以卡式坐标系统列于窗口
中,使用者可检查其所建元素属性是否正确。
Menupaths:
UtilitPMenu>List>Element>(AttributesTPpe)
67、emodif,IEL,STLOC,I1,I2,I3,I4,I5,I6,I7,I8
改变选中的单元类型为所需要的类型
68、Genddo定义一个do循环的结束
69、ENSPM,IINC,--,NINC,IEL1,IEL2,IEINC
通过对称镜像生成单元.
IINC,NINC:
分别为单元编号增量和节点编号增量.
IEL1,IEL2,IEINC:
按增量IEINC(默认值为1)从IEL1到IEL2
(默认值为IEL1)将要镜像单元编号的范围,
IEL1可以为P,ALL或元件名.
说明:
除了可以显式的指定单元编号以外,它的命令"ESPM"
相同•重新定义任何具有编号的现存单元。
70、eplot,all
可以看到所有单元
元素显示,该命令是将现有元素在卡式坐标系统下显示在图形窗口中,以供使用者参考及查看模块。
Menupaths:
UtilitPMenu>plot>Elements
Menupaths:
UtilitPMenu>PlotCtrls>Numbering…
71、EQSLV命令
使用功能:
指定一个方程求解器
使用格式:
EQSLV,Lab,TOLER,MULT
其中Lab表示方程求解器类型可选项有
FRONT:
直接波前法求解器;
SPARSE:
稀疏矩阵直接法,适用于实对称和非对称的矩阵。
JCG:
雅可比共轭梯度迭代方程求解器。
可适用于多物理场
JCCG:
多物理场模型中其它迭代很难收敛时(几乎是无穷矩阵)
PCG:
预条件共轭梯度迭代方程求解器;
PCGOUT:
与内存无关的预条件共轭梯度迭代方程求解器;
AMG:
代数多重网格迭代方程求解器;
DDS:
区域分解求解器,适用于STATIC和TRANS分析。
TOLER:
默认精度即可;
MULT:
在收敛极端中,用来控制所完成最大迭代次数的乘数,取值范围为1到3,1是表示关闭求解控制。
一般取2
72、esel,TPpe,ltem,Comp,VMIN,VMAG,VINC,KABStPpe中有
s-选择新的单元
r—在所选中的单元中再次选单元
a-再选别的单元
u—在所选的单元中除掉某些单元
all-选中所有单元
none—不选
inve-反选刚才没有被选中的所有单元
stat—显示当前单元的情况
其中
Item,Comp一般系统默认
VMIN—选中单元的最小号
VMAG—选中单元的最大号
VINC—单元号间的间隔
KABS:
0---核对号的选取
1-