ANSYS 经典常用命令大全(一)

2017-05-13  by:CAE仿真在线  来源:互联网


1

A,P1,P2,P3,P4,P5,P6,P7,P8,P9


此命令用已知的一组关键点点(P1~P9)来定义面(Area),

最少使用三个点才能围成面,同时产生转围绕些面的线。

点要依次序输入,输入的顺序会决定面的法线方向。

如果超过四个点,则这些点必须在同一个平面上。

Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs



2

*ABBR,Abbr,String--定义一个缩略语


Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符.

String:将由"Abbr"表示的字符串,长度不超过60个字符



3

ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语


Lab:指定读操作的标题,

NEW:用这些读出的缩略语重新取代当前的缩略语(默认)

CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语.

Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".



4

ABBSAV,Lab,Fname,Ext-将当前的缩略语写入一个文本文件里

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=0时只删除掉面积本身,=1时低单元点一并删除。



7

Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6


!面积的建立,沿某组线段路径,拉伸而成。



8

Afillt,na1,na2,rad

!建立圆角面积,在两相交平面间产生曲面,rad为半径。



9

*AFUN,Lab


在参数表达式中,为角度函数指定单位.

Lab:指定将要使用的角度单位.有3个选项.

RAD:在角度函数的输入与输出中使用弧度单位(默认)

DEG:在角度函数的输入与输出中使用度单位.

STAT:显示该命令当前的设置(即是度还是弧度)



10

Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove


!面积复制命令。

itime包含本身所复制的次数;

na1,na2,ninc为现有的坐标系统下复制到其他位置(dx,dy,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为负号,则反向。

Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>By Lines



13

ALLSEL, LABT, ENTITY 选中所有项目


LABT: ALL: 选所有项目及其低级项目

BELOW: 选指定项目的直接下属及更低级项目

ENTITY: 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

ansys数学函数


ABS(X) 求绝对值

ACOS(X) 反余弦

ASIN(X) 反正弦

ATAN(X) 反正切

ATAN2(X,Y) 反正切, ArcTangent of (Y/X) , 可以考虑变量X,Y 的符号


COS(X) 求余弦

COSH(X) 双曲余弦

EXP(X) 指数函数

GDIS(X,Y) 求以X为均值,Y为标准差的高斯分布,在使用蒙地卡罗法研究随机荷载和随机材料参数时,可以用该函数处理计算结果

LOG(X) 自然对数

LOG10(X) 常用对数(以10为基)

MOD(X,Y) 求 X/Y的余数. 如果 Y=0, 函数值为 0

NINT(X) 求最近的整数

RAND(X,Y) 取随机数,其中X 是下限, Y是上限

SIGN(X,Y) 取 X的绝对值并赋予Y的符号. Y>=0, 函数值为|X|, Y<0, 函数值为-|X|,. SIN(X) 正弦

SINH(X) 双曲正弦

SQRT(X) 平方根

TAN(X) 正切

TANH(X) 双曲正切



17

antype, status, ldstep, substep, action


ANTYPE, Antype, Status, LDSTEP, SUBSTEP, Action

声明分析类型,即欲进行哪种分析,系统默认为静力学分析。

antype:

static or 1 静力分析

buckle or 2 屈曲分析

modal or 3 模态分析

trans or 4 瞬态分析

status: new 重新分析(缺省),以后各项将忽略

rest 再分析,仅对static,full transion 有效

ldstep: 指定从哪个荷载步开始继续分析,缺省为最大的,runn数(指分析点的最后 一步)

substep: 指定从哪个子步开始继续分析。缺省为本目录中,runn文件中最高的子步 数

action, continue: 继续分析指定的ldstep,substep

说明:继续以前的分析(因某种原因中断)有两种类型

singleframe restart: 从停止点继续

需要文件:jobname.db 必须在初始求解后马上存盘

jobname.emat 单元矩阵

jobname.esav 或 .osav :

如果.esav坏了,将.osav改为.esav

results file: 不必要,但如果有,后继分析的结果也将很好地附加到它后面

注意:如果初始分析生成了.rdb, .ldhi, 或rnnn 文件。必须删除再做后继分析

步骤:

(1)进入anasys 以同样工作名

(2)进入求解器,并恢复数据库

(3)antype, rest

(4)指定附加的荷载

(5)指定是否使用现有的矩阵(jobname.trl)(缺省重新生成)

kuse: 1 用现有矩阵

(6)求解

multiframe restart:从以有结果的任一步继续(用不着)


Menu Paths:Main Menu>Prprocessor>Loads>New Analysis

Menu Paths:Main Menu>Prprocessor>Loads>Restart

Menu Paths:Main Menu>Prprocessor>Solution>New Analysis

Menu Paths:Main Menu>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,PAX1,PAX2,ARC,NSEG


建立一组圆柱型面(Area)。

产生方式为绕着某轴(PAX1,PAX2为轴上的任意两点,并定义轴的方向),

旋转一组已知线段(NL1~NL6),

以已知线段为起点,旋转角度为ARC,NSEG为在旋转角度方向可分的数目。

Menu Paths:Main Menu>Preprocessor>Operator>Extrude/Sweep>About Axis



22

Arsym,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

*ASK, Par, Query, DVAL


提示用户输入参数值

Par 是数字字母名称,用于存储用户输入数据的标量参数的名称;

Query是文本串,向用户提示输入的信息,最多包含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, key 是否使用自动时间步长


key:on: 当solcontrol为on时缺省为on

off: 当solcontrol为off时缺省为off

1: 由程序选择(当solcontrol为on且不发生autots命令时在 .log文件中纪录“1”

注意:当使用自动时间步长时,也会使用步长预测器和二分步长



29

/axlab, axis, lab 定义轴线的标志

axis: “x”或“y”

lab: 标志,可长达30个字符



30

Blc4,xcorner,ycorner,width,height,depth

!建立一个长方体区块。



31

Blc5,xcenter,ycenter,width,height,depth


!建立一个长方体区块。区块体积中心点的x、y坐标。



32

BLOCK,X1,X2,Y1,Y2,Z1,Z2


建立一个长方体,以对顶角的坐标为参数。X1,X2为X向最小及最大坐标值,Y1,Y2为Y向最小及最大坐标值, Z1,Z2为X向最小及最大坐标值。

Menu paths:Main Menu>Preprocessor>Create>Block>By Dimensions



33

BOPTN, Lab, Value


设置布尔操作选项.

Lab:它的值如下:

Lab=DEFA,恢复各选项的默认值;

Lab=STAT,列表输出当前的设置状态;

Lab=KEEP.删除或保留输入实体选项;

Lab=NWARN,警告信息选项;

Lab=VERSION,布尔操作兼容性选项.

Value:根据Lab的不同有不同的值,

如果Lab=KEEP,若Value=ON,删除输入实体, 如果Lab=NWARN,其值有:

0:布尔操作失败时产生一个警告信息.

1:布尔操作失败时不产生警告信息或错误信息.

-1:布尔操作失败时产生一个错误信息

如果Lab=VERSION,其值有:

RV52:激活5.2版本兼容性选项;

RV51:激活5.1版本兼容性选项;



34

Bspline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6

!通过6点曲线,并定义两端点的斜率。



35

*CFCLOS

关闭一个"命令"文件.格式:*CFCLOS



36

*CFOPEN, Fname, Ext

打开一个"命令"文件. Ext:如果Fname为空,则其扩展名为"CMD"



37

*CFWRITE, Command

把ANSYS命令写到由*CFOPEN打开的文件中.Command是将要写的命令或字符串.



38

Circle,pcent,rad,paxis,pzero,arc,nseg

产生圆弧线。该圆弧线为圆的一部分,依参数状况而定,与目前所在的坐标系统无关, 6点的号码和圆弧的线段号码会自动产生。

Pcent为圆弧中心坐标点的号码;

paxis 定义圆心轴正方向上任意点的号码;

Pzero定义圆弧线起点轴上的任意点的号码,此点不一定在圆上;

RAD:圆的半径,若此值不输,则半径的定义为PCENT到PZERO的距离

ARC:弧长(以角度表示),若输入为正值,则由开始轴产生一段弧长,若没输和,产生一个整圆。

NSEG:圆弧欲划分的段数,此处段数为线条的数目,非有限元网格化时的数目。默认为4。

Menu Paths:Main Menu>Preprocessor>Create>Arcs>By End Cent & Radius

Menu Paths:Main Menu>Preprocessor>Create>Arcs>Full Circle。



39

/clear

!清除目前所以的database资料,该命令在起始层才有效。



40

cm, cname, entity


定义组元,将几何元素分组形成组元

cname: 由字母数字组成的组元名

entity: 组元的类型(volu, area, line, kp, elem, node)



41

cmgrp, aname, cname1, ……,cname8


将组元分组形成组元集合

aname: 组元集名称

cname1……cname8: 已定义的组元或组元集名称



42

CON4, XCENTER, YCENTER, RAD1, RAD2, DEPTH


在工作平面上生成一个圆椎体或圆台.

XCENTER, YCENTER:圆椎体或圆台中心轴在工作平面上X和Y的座标值.

RAD1,RAD2:圆椎体或圆台两底面半径.

DEPTH :离工作平面的垂直距离即椎体的高度,平行于Z轴,DEPTH 不能为0.

说明:在工作平面上生成一个实心圆椎体或圆台.

圆椎体的体积必须大于0,一个底面或两个底面都为圆形,并且由两个面组成.



43

Cone,rtop,rbot,z1,z2,theta1,theta2


!建立一个圆锥体积。

Rtop,z1为圆锥上平面的半径与长度、rbot,z2为圆锥下平面的半径与长度;theat1,theta2为圆锥的起始、终结角度



44

cp, nset, lab,,node1,node2,……node17


nset: 耦合组编号

lab: ux,uy,uz,rotx,roty,rotz

node1-node17: 待耦合的节点号。如果某一节点号为负,则此节点从该耦合组中删去。

如果node1=all,则所有选中节点加入该耦合组。

注意:

1,不同自由度类型将生成不同编号

2,不可将同一自由度用于多套耦合组



45

CPINTF, LAB, TOLER


将相邻节点的指定自由度定义为耦合自由度

LAB:UX,UY,UZ,ROTX,ROTY,ROTZ,ALL

TOLER: 公差,缺省为0.0001

说明:先选中欲耦合节点,再执行此命令



46

*CREATE, Fname, Ext


打开或生成一个宏文件

Fname:若在宏里,使用命令"*USE"的Name选项读入文件时,不要使用路径名.

Ext:若在宏里,使用命令"*USE"的Name选项读入文件时,不要使用文件文件扩展名



47

csys,kcn


声明坐标系统,系统默认为卡式坐标(csys,0)。

kcn = 0 笛卡尔

1 柱坐标

2 球

4 工作平面

5 柱坐标系(以Y轴为轴心)

n 已定义的局部坐标系

Menu Paths:Utility Menu>WorkPlane>Change Active CS to>(CSYS Type)

Menu Paths:Utility Menu>WorkPlane>Change Active CS to>Working Plane

Menu Paths:Utility Menu>WorkPlane>Offset WP to>Global Origin



48

*cycle

当执行DO循环时,ANSYS程序如果需要绕过所有在*cycle和*ENDDO之间的命令,只需在下一次循环前执行它.



49

Cyl4,xcenter,ycenter, rad1, theta1, rad2,theta2,depth

!建立一个圆柱体积。以圆柱体积中心点的x、y坐标为基准;rad1,rad2为圆柱的内外半径;theat1,theta2为圆柱的起始、终结角度。



50

Cyl5,xedge1,yedge1,xedge2,yedge2,depth

!建立一个圆柱体积。xedge1,yedge1,xedge2,yedge2为圆柱上面或下面任一直径的x、y起点坐标与终点坐标。



文章综合于网络,如有侵权请联系删除!


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:ANSYS 经典常用命令大全(一) Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com