ANSYS宏命令的介绍和使用

•宏能够套嵌使用,即一个宏可以调用第二个宏,第二个宏可以调用第三个宏,最多可以套嵌20层

本文介绍了ANSYS宏命令的相关容。

一. ANSYS宏的概念

在ANSYS中,宏是包含一系列ansys命令并且后缀为.MAC或.mac的命令文件。宏文件往往记录一系列频繁使用的ansys命令流,实现某种有限元分析或其他算法功能(个人感觉宏如同PROE的零件库,在ansys中可以把经常用的模型或分析用宏保存后,根据现实情况调用,调用时只需改变参数就可以!)。宏文件在ansys中可以当作定义的ansys命令进行使用,可以带有宏输入参数,也可以有部变量,同时在宏部可以直接引用总体变量。除了执行一系列的ansys命令之外,宏还可以调用GUI函数或把值传递给参数。

宏能够套嵌使用,即一个宏可以调用第二个宏,第二个宏可以调用第三个宏,最多可以套嵌20层,在每个套嵌的宏执行完成后,a nsys软件将会返回到其上一层的位置!

二.ANSYS宏的搜索路径

当宏文件储存成后缀为.mac扩展名的文件时,ansys将按下列顺序在缺省的路径中搜索用户创建的宏文件:

1.目录:/ansys_inc/v70/ansys/apdl

2.由ANSYS_MACROLIB环境变量指定的路径或注册路径(主目录)

3./PSEARCH命令及其等价菜单路径Utility menu——macro——macro seach path

指定的宏文件存储路径

4.由/$HOME环境变量指定的路径

5.当前工作路径(在ansys lauch 中设置的路径)

三.ANSYS宏的创建

可以使用ANSYS本身或文本编辑软件(非GUI法创建宏),如记事本,pspad来创建一个宏。如果宏很短,用ANSYS软件很方便,如果宏较长,或很复杂,那么可以采用文本编辑软件(这里推荐PSpad),同时使用文本编辑软件可以使用类似的宏或ANSYS的LOG文件作为生成自己宏文件的参考。

对于一个复杂的宏来说,应该考虑是采用类似的宏作为参考的蓝本,还是先用ANSYS的GUI模式交互式执行任务,然后在将其L OG文件作为生成宏的基础。这样可以减少生成宏的时间和精力!

1.宏文件的命名规则

宏的名称不应该与ansys系统已存在的命令相同。否则ansys执行的是部命令而不是宏(如,VPLOT,VGLUE…),下面是具体的规则:宏名不能超过32个字符

宏名不能用数字开头

文件名不能包含空格

文件名不能包含系统禁止的字符

宏文件的后缀应为.mac

为了保证宏名不与ansys的命令冲突,可以现在ansys的help中搜索一下要使用的宏名!

2.宏的生成

宏的创建方法很多,通常包含以下四种:

2.1 使用*CREAT创建宏文件

格式:*CREATE,FNAME,EXT

*END

FNAME——文件名和路径,若不指定路径,将缺省为当前的工作目录

EXT——文件的扩展名,用.mac

END——宏结束语

注意:如果FNAME以存在,则本次的宏将覆盖原有的同名同路径文件

实例:创建一个1*2*3的长方体的宏

(可以在ansys命令行中编写,本文是通过在PSpad中编写,在复制到ansys中)

2.2使用*CFWRITE创建宏文件

格式:*CFOPEN,FNAME,EXT,_,LOC

*CFWRITE,…

*CFCLOS

FNAME——文件名和路径,不指定路径将缺省为当前的工作目录

EXT——文件扩展名(mac)

LOC——0 ,表示覆盖已存在的同名文件?? 1,表示向同名文件中追加

注意:只有在*CFOPEN和*CFCLOLSE 之间并以*CFWRITE开头的命令才有效!与命令*CFCRETE不同,*CFWRITE 并不能指定一个文件名,必须要用*CFOPEN指定一个宏文件,再用*CFWRITE进行编辑(修改或创建)用*CFCLOSE结束编辑!

实例:创建一个材料属性表

2.3使用/TEE创建宏文件

利用/TEE命令可以将输入窗口中输入的ANSYS命令重定向输入到指定的文件中,同时执行这些命令,直到执行/TEE,END命令时为止。

格式:/TEE,LABEL,FNAME,EXT

LABLE——1,new:表示新创建一个命令记录文件,如果这个文件存在则覆盖它

2,append:表示打开一个命令记录文件,向其中追加命令行

3,end:表示结束new或append操作,关闭命令记录文件

FNAME,EXT同上

实例:先使用new创建一个参数,再用append追加这个宏创建一个block

2.4使用utility menu——macro——creat macro 创建宏文件点击后,可出现如下的一个对话框。

实例:创建一个长方体和一个求体,并进行布尔运算

2.5使用文本编辑器进行编辑(容如同一般的创建命令),把文件保存为.mac格式并放入ansys的搜索目录中,这里建议用PSpad编辑,很方便.

四.宏的运行

其实在前面宏的创建中以多次运行了宏,具体方法如下:

1.对于后缀为.mac的宏文件并且储存在搜索路径中,可以直接输入到ansys的命令窗口,如同部命令一样

2.使用*USE来执行任何宏文件

如果一个名为abc.mac的宏文件在搜索路径中可以这样执行:

*USE,abc

如果不在搜索路径中,可这样执行

*USE,路径/abc

3. 使用utility menu——excecute macro 来运行扩展名为mac的宏文件

五.宏的变量

这个问题应该是本教程的一个难点,但是只要思路清晰,也就很简单了!这里我以一个问题开头:如此宏:

/TEE,NEW,MATP,MAC

A=10

B=5

C=5

/TEE,END

/TEE,APPEND,MATP,MAC

/prep7

block,,A,,B,,C

/TEE,END

A B C 是参数,在宏定义了分别为10 5 5 ,如果在执行宏前,在ansys中也定义相同的变量名称A B C并且赋值为 1 0.5 0.5 ,那么执行的宏是采用的哪组A B C 呢?

在宏文件部,APDL在一般情况下定义变量和数组都是全局变量,定义之后直至执行删除操作或退出ANSYS程序为止一直存在与A NSYS存中,任何菜单操作,命令流文件或者宏文件中都可以使用他们。(问题答案揭晓,A B C 依然为10 5 5),但是APDL还提供了两套特殊命名的变量参数用作宏的局部变量,他们只能用在宏文件中,其生命周期与宏运行周期完全相同,只有在调用宏时才会用宏局部变量,当宏运行结束时这些局部变量会从存中消失。这两种宏局部变量分别是:

1宏命令行的输入变量

2宏文件的部变量

5.1宏命令行的输入变量

宏可以当作ansys的命令,此时宏命令可以具有19个变量,他们分别表示宏的19个输入参数,在宏中可以直接引用这19个变量,从而实现将宏命令输入行的变量参数传入宏文件中。这19个宏输入变量参数只能在每个宏文件部使用,随着宏的调用而存在于宏的进程中,随着宏的退出二从存中消失。正是于此,所有宏都可以使用这19个宏输入变量。

这19个宏输入变量分别是ARG1~ARG9 以及AR10~AR19 他们可以输入以下值:

数值文字或字符串傻子或字符参数参数表达式

注意:如果使用*USE 命令调用宏,则只能将从ARG1到AR18的参数值传递到宏中,将宏当作ANSYS命令进行等价运行时,则可以将从ARG1到AR19的参数的值传递到宏中!

实例:

创建宏

*create,blo,mac

/prep7

Block,,ARG1,,ARG2,,ARG3

FINISH

*END

运行宏

Blo,1,2,3

或采用GUI方式

5.2宏部使用的局部变量

宏部使用的局部变量,只有在宏文件部才有效,调用宏时这些变量就存在,退出宏时会自动从存中清除。部使用的局部变量最多有79个变量参数,他们分别是从AR20到AR99的变量。注意,在套嵌中,这79个参数也不会互相传递,不能共享和传递.

实例:

用*CREATE命令创建一个计算阶乘的通用宏factorial.mac,其中利用ARG1最为宏的输入变量将阶乘数值传进宏文件,利用AR20作为宏的部变量,用作控制DO循环数目的循环变量。然后,在主程序中调用宏factorial.mac分别计算10!和!50.

宏如下:*CREATE,factorial,mac

output_fact=1

*DO,AR20,1,ARG1

output_fact=output_fact*AR20

*ENDDO

*END

求解!10和!50 调用宏FINISH

/CLEAR

/FILNAME,MAC_IN factorial,10

FACT10=output_fact factorial,50

FACT50=output_fact

六.宏的保存

默认情况下,宏都保存到了默认的起始目录,用户可以保存到任意路径,方法如上设置FNAME 即可,GUI模式选择浏览目录,但是最好保存到ansys的搜索路径中,方便调用!

七.宏的应用

通过以上的教程,创建宏以及运行宏都可轻松实现,但是,我们编制宏的目的是方便我们的分析和建模,所以我们可以把常用的零件或者标准零件或材料属性表..做成库,用的时候可以直接调用宏!这样不是大大加快了我们的效率了吗?

实例:

进行瞬态热应力分析时,给材料一般都要分配导热系数,比热容,密度,弹性模型,泊松比..我们可以把这个步骤制作成一个宏,每次分析的时候都可以调用这个宏,直接赋参数就可以了!

八.宏的套嵌和宏库

1.宏的套嵌

宏的套嵌就是在宏文件中调用其他的宏,APDL允许最多套嵌的宏为20层,套嵌调用宏时最多可以向宏中传递19个输入变量(ARG 1~ARG9,AR10~AR19)每个套嵌的宏运行完毕后程序的进程自动返回给调用该宏的上一层。

实例:结合以上容,创建一个名为msphere.mac的宏(创建一球体),在2.4的宏boo.mac中套嵌此宏,实现布尔运算:

2.宏库

可以把一些宏放到一个文件中,这个文件就是宏库文件,宏库文件没有明确的文件扩展名,但文件的命名规则和宏文件一样。其中,每个宏的开始处都有一个宏名,并以一个/EOF命令结束,建议把宏库文件放在宏的搜索路径中,这样方便调用.与宏文件不同,宏库文件可以有任何扩展名,做多包括8个字符。

宏库文件结构图:

MACRO_NAME1

…/EOF

MACRO_NAME2

/EOF

MACRO_NAME3

/EOF

创建后,就可以调用宏库文件中的宏了,运行宏库中宏的格式如下:

/ULIB,FNAME,EXT,--

*USE,…

FNAME——宏库文件名及其路径(默认为工作目录)

EXT——宏库文件后缀

注意,一旦用*ULIB调用了宏库后,就不能用*USE运行非此库中的宏。

实例:

创建一个宏库bs.mac,包括两个宏,一个创建长方体的宏bl.mac和一个创建球体的宏sp.mac。

Ansys命令流大全

Ansys命令流大全 ANSYS是一款广泛应用于工程领域的仿真软件,它能够对复杂工程问题进行建模、分析和优化。本文将提供一个包含常用ANSYS命令的大全,帮助读者快速了解和掌握ANSYS软件的使用。 一、前言 ANSYS是一款功能强大的工程仿真软件,它提供了丰富的建模和分析工具,适用于多个领域的工程问题。掌握ANSYS的命令流能够有效提高工程师的工作效率,快速完成复杂问题的仿真和分析。 二、ANSYS常用命令 1. 创建几何模型 由于ANSYS提供了多种创建几何模型的工具,我们可以使用命令流来进行几何模型的创建和编辑。以下是一些常用的几何模型命令:(1)BLOCK:创建矩形或立方体体素模型。 (2)CYLIND:创建圆柱体模型。 (3)SWEEP:创建沿路径扫掠的模型。 2. 定义材料属性 在进行仿真分析之前,需要定义材料的物理属性。以下是一些常用的材料属性命令: (1)MP: 定义材料的参数,如密度、弹性模量、泊松比等。

(2)EX: 定义材料的弹性模量。 (3)DENS: 定义材料的密度。 3. 设定网格划分 网格划分对于仿真分析的准确性和计算效率非常重要。以下是一些 常用的网格划分命令: (1)SIZE:设定初始网格尺寸。 (2)MESH:进行自动的网格划分。 (3)ESIZE:设定特定区域的网格尺寸。 4. 定义边界条件 在进行仿真分析之前,需要定义边界条件以模拟实际工程环境。以 下是一些常用的边界条件命令: (1)D:定义位移边界条件。 (2)S:定义约束条件。 (3)F:定义外部力或施加力。 5. 设置分析类型 ANSYS提供了多种分析类型,如结构分析、热分析、流体分析等。以下是一些常用的分析类型命令: (1)SOLVE:执行数值分析求解。

Ansys命令流大全

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

ANSYS常用命令大全

ANSYS常用命令大全 ANSYS是目前广泛应用于工程仿真领域的软件之一。在使用ANSYS进行仿真分析时,熟练掌握ANSYS的常用命令是非常重要的。 下面是ANSYS常用命令的大全: 文件操作 •/CLEAR:清除内存中所有的ANSYS对象。 •/TITLE:定义模型的名称。 •/SAVE,file.ans:将模型保存到指定的文件中。 •/RESUME,file.ans:恢复保存的模型。 •/EXIT:退出ANSYS。 几何模型操作 •PLANEXX,n:建立以全局坐标系为基准的平面。 •N,x,y,z:在坐标值为x,y,z的点处创建一个节点。 •LINE,n1,n2:创建两个节点n1,n2之间的线段。 •AREA,n1,n2,n3,...:创建由n1,n2,n3等节点构成的面。 •LSEL,all:将所有线段选中。 •ASEL,all:将所有面选中。 •VSOL,all:将所有体单元选中。 材料操作 •MP,EX,1,100E9:定义弹性模量为100GPa的材料属性。 •MP,NUXY,1,0.3:定义泊松比为0.3的材料属性。 •MP,DENS,1,7800:定义密度为7800kg/m3的材料属性。 •MP,ALPX,1,1E-5:定义线膨胀系数为1E-5/℃的材料属性。 •ET,1,SOLID185:定义实体单元类型为SOLID185。 网格操作 •SMESH,ON:启用网格自适应功能。 •SMRTSIZE,1E-6:设置最小网格尺寸为1E-6m。 •LMESH,all:将所有线段用有限元网格划分。 •AMESH,all:将所有面用有限元网格划分。 •VMESH,all:将所有实体用有限元网格划分。

(完整版)史上最全的ANSYS命令流大全

《史上最全的ANSYS命令流查询与解释》 【1】*************************************************************************************对ansys主要命令的解释 1,/PREP7 ! 加载前处理模块 2,/CLEAR,NOSTART ! 清除已有的数据, 不读入启动文件的设置(不加载初始化文件)初始化文件是用于记录用户和系统选项设置的文本文件 /CLEAR, START !清除系统中的所有数据,读入启动文件的设置 /FILENAME, EX10.5 ! 定义工程文件名称 /TITLE, EX10.5 SOLID MODEL OF AN AXIAL BEARING ! 指定标题 4,F,2,FY,-1000 ! 在2号节点上施加沿着-Y方向大小为1000N的集中力 6,FINISH ! 退出模块命令 7,/POST1 ! 加载后处理模块 8,PLDISP,2 ! 显示结构变形图,参数“2”表示用虚线绘制出原来结构的轮廓 9,ETABLE,STRS,LS,1 ! 用轴向应力SAXL的编号”LS,1”定义单元表STRS ETABLE, MFORX,SMISC,1 ! 以杆单元的轴力为内容, 建立单元表MFORX ETABLE, SAXL, LS, 1 ! 以杆单元的轴向应力为内容, 建立单元表SAXL ETABLE, EPELAXL, LEPEL, 1 ! 以杆单元的轴向应变为内容, 建立单元表EPELAXL ETABLE,STRS_ST,LS,1 !以杆件的轴向应力“LS,1”为内容定义单元表STRS_ST ETABLE, STRS_CO, LS,1 !以杆件的轴向应力“LS,1”定义单元表STRS_CO ETABLE,STRSX,S,X ! 定义X方向的应力为单元表STRSX ETABLE,STRSY,S,Y ! 定义Y方向的应力为单元表STRSY *GET,STRSS_ST,ELEM,STEEL_E, ETAB, STRS_ST !从单元表STRS_ST中提取STEEL_E单元的应力结果,存入变量STRSS_ST; *GET, STRSS_CO,ELEM,COPPER_E,ETAB,STRS_CO”从单元表STRS_CO中提取COPPER_E单元的应力结果,存入变量STRSS_CO 10 FINISH !退出以前的模块 11, /CLEAR, START ! 清除系统中的所有数据,读入启动文件的设置 12 /UNITS, SI !申明采用国际单位制 14 /NUMBER, 2 !只显示编号, 不使用彩色 /NUMBER, 0 ! 显示编号, 并使用彩色 15 /SOLU ! 进入求解模块:定义力和位移边界条件,并求解 ANTYPE, STATIC ! 申明分析类型是静力分析(STA TIC或者0) OUTPR, BASIC, ALL ! 在输出结果中, 列出所有荷载步的基本计算结果 OUTPR,BASIC,ALL !指定输出所有节点的基本数据 OUTPR,BASIC,LAST ! 选择基本输出选项,直到最后一个荷载步 OUTPR,,1 ! 输出第1个荷载步的基本计算结果 OUTPR,BASIC,1 ! 选择第1荷载步的基本输出项目 OUTPR,NLOAD,1 ! 指定输出第1荷载步的内容 OUTRES,ALL,0 !设置将所有数据不记录到数据库。 NSUBST,1 ! 指定当前求解的荷载步 16 /AUTO,1 ! 设置模型显示的最佳比例 17 /VUP,1,X ! 设置X轴向上 /ANGLE,1,0 ! 水平轴夹角0度 18 SMRT,OFF ! 关闭智能化网格功能 18 MP, EX, 1, 207E9 ! 定义第1类材料弹性模量EX=207GPa

ANSYS宏命令

ANSYS宏命令 4.1 什么是APDL宏命令? 用户可以将一些经常使用的ANSYS命令记录在一个宏文件当中(有时也称为命令流文件)。通过宏可以更加有效地定制用户自己的ANSYS命令。例如,再磁场分析中,由于计算旋涡电流而产生的功率消耗需要一系列的ANSYS后处理命令,通过将这些命令记录在一个宏文件里,用户就能得到一个新的,单一的命令,当需要计算时只要执行这个命令即可。除了执行一个系列的命令以外,宏也能够调用GUI函数,将赋值传给变量。 宏能够嵌套使用,即一个宏可以调用第二个宏,第二个宏可以调用第三个宏,以此类推,最多可嵌套二十个层,包括ANSYS命令“/INPUT”引起的任何文件转换。在每个嵌套的宏执行完后,ANSYS软件将会返回到其上一层的位置。 下面是一个非常简单的宏文件例字,其内容是:先生成一个4*3*2的块,然后再生成一个半径为一的球体,随后从块的一角减去球体。其命令流文件为: /PREP7 /VIEW,,-1,-2,-3 BLOCK,,4,,3,,2 SPHERE,1 VSVB,1,2 FINISH 如果这个宏名叫做“Mymacro.mac”,就可以使用下面的命令来执行这个宏文件。 *USE,mymacro 或者mymacro 尽管这并不是一个实际的宏,但它说明了一个原理。下面将介绍使用各种不同的方法来生成、储存、执行宏,同时也会讨论在使用APDL作为一种语言生成宏时的基本知识。 4.2创建宏 可以使用ANSYS本身或文本编辑软件,如记事本等,来创建一个宏。如果宏相对简单而且很短,则用ANSYS软件是非常方便的。如果生成的宏较长,且很复杂,或者是要编辑已经存在的宏,那么最好采用文本编辑软件。同时使用文本编辑软件可以使用类似的宏或ANSYS的LOG文件作为生成自己宏文件的参考。 对于一个复杂且长的宏来说,应该考虑是采用类似的宏作为参考的蓝本还是先用ANSYS的GUI模式交互执行任务,然后再将其LOG文件作为生成宏文件的基础。上述两种方法都可以减少生成一个合适宏文件的时间和精力。 4.2.1宏文件的命名规则 宏文件就是将一系列的ANSYS命令贮存在一个文件里。因此宏的名称不应该与ANSYS系统内已经存在的命令名相同。否则ANSYS会执行其内部命令而不是宏。下面是对宏命名的限制规则: •宏名不能超过32个字符。 •宏名不能用数字作为开头。 •文件的扩展名不能超过8个字符,如果在执行宏,那么按照ANSYS命令,其扩展名应该是“.mac”。 •文件名和扩展名不能包括空格。文件名和扩展名不能包含系统所禁止的任何字符。

ANSYS宏命令的介绍和使用

?宏能够套嵌使用,即一个宏可以调用第二个宏,第二个宏可以调用第三个宏,最多可以套嵌20层 本文介绍了ANSYS宏命令的相关容。 一. ANSYS宏的概念 在ANSYS中,宏是包含一系列ansys命令并且后缀为.MAC或.mac的命令文件。宏文件往往记录一系列频繁使用的ansys命令流,实现某种有限元分析或其他算法功能(个人感觉宏如同PROE的零件库,在ansys中可以把经常用的模型或分析用宏保存后,根据现实情况调用,调用时只需改变参数就可以!)。宏文件在ansys中可以当作定义的ansys命令进行使用,可以带有宏输入参数,也可以有部变量,同时在宏部可以直接引用总体变量。除了执行一系列的ansys命令之外,宏还可以调用GUI函数或把值传递给参数。 宏能够套嵌使用,即一个宏可以调用第二个宏,第二个宏可以调用第三个宏,最多可以套嵌20层,在每个套嵌的宏执行完成后,a nsys软件将会返回到其上一层的位置! 二.ANSYS宏的搜索路径 当宏文件储存成后缀为.mac扩展名的文件时,ansys将按下列顺序在缺省的路径中搜索用户创建的宏文件: 1.目录:/ansys_inc/v70/ansys/apdl 2.由ANSYS_MACROLIB环境变量指定的路径或注册路径(主目录) 3./PSEARCH命令及其等价菜单路径Utility menu——macro——macro seach path 指定的宏文件存储路径 4.由/$HOME环境变量指定的路径 5.当前工作路径(在ansys lauch 中设置的路径) 三.ANSYS宏的创建 可以使用ANSYS本身或文本编辑软件(非GUI法创建宏),如记事本,pspad来创建一个宏。如果宏很短,用ANSYS软件很方便,如果宏较长,或很复杂,那么可以采用文本编辑软件(这里推荐PSpad),同时使用文本编辑软件可以使用类似的宏或ANSYS的LOG文件作为生成自己宏文件的参考。 对于一个复杂的宏来说,应该考虑是采用类似的宏作为参考的蓝本,还是先用ANSYS的GUI模式交互式执行任务,然后在将其L OG文件作为生成宏的基础。这样可以减少生成宏的时间和精力!

ANSYS常用命令介绍(全二)

ANSYS常用命令介绍(全二) 224. HPTDELETE,NP1,NP2,NINC(删除硬点) 225. IMPD,Vpath,Ipath,Vsymm,Isymm(计算特定参考平面上装置的阻抗) 226. INRES,Item1,Item2,Item3,…,Item7,Item8(从数据项中选择要恢复的数据) 227. INTSRF,Lab(合成表面上的节点结果) 【注】Lab=PRES(压力)、TAUW(剪力)、FLOW(压力及剪力)。 228. IRLF,Key(定义执行惯性释放计算) 229. IRLIST(输出惯性释放计算结果) 230. ISFILE,Option,Fname,Ext,--,LOC,MAT1,…,MAT10(对从文件中读取的初应力操作)ISFILE,READ,Fname,Ext,Dir,LOC,MAT1,…,MAT10(从文件中读取初应力) ISFILE,LIST,Fname,Ext,Dir,LOC,MAT1,…,MAT10(列表显示读取的初应力) ISFILE,DELE,Fname,Ext,Dir,LOC,MAT1,…,MAT10(删除读取的初应力) 231. ISTRESS,Sx,Sy,Sz,Sxy,Syz,Sxz,MAT1,…,MAT10(施加恒定初应力) 232. ISWRITE,Switch(生成包含初应力的ASCII文件) 233. K,NPT,X,Y,Z(定义关键点) 【注】NPT:关键点号,如果赋0,则分配给最小号 234. KATT,MAT,REAL,TYPE,ESYS(指定关键点的单元属性) 235. KBC,KEY(指定载荷增加方式) 191. /EXIT,Slab,Fname,Ext,--(退出) 192. EXTOPT,Lab,Val1,Val2,Val3(扫掠体生成控制选项) EXTOPT,ACLEAR,Val1(指定在体扫掠完成后是否删除源面上的网格) EXTOPT,ATTR,Val1,Val2,Val3(定义扫掠体单元属性) EXTOPT,ESIZE,Val1,Val2(定义扫掠方向的单元尺寸)

ansys命令流语法

ansys命令流语法 ANSYS命令流语法是使用ANSYS软件进行仿真分析的关键部分。它是一种将命令以特定顺序组合在一起的方式,以实现特定的分析目标。本文将介绍ANSYS命令流语法的基本语法规则和常用命令,以及如何使用它们进行仿真分析。 一、ANSYS命令流语法的基本语法规则 1. 命令的基本格式:命令[选项] [参数1, 参数2, ...] 2. 命令的执行顺序:ANSYS命令流是按照命令的顺序逐条执行的。如果需要改变执行顺序,可以使用条件语句、循环语句等控制结构。 3. 注释:可以在命令流中添加注释,以"!"开头。注释部分不会被执行,可以用于解释命令的用途或添加说明。 4. 变量和参数:可以使用变量和参数来存储和传递数据。变量以"$"开头,参数以"%"开头。 二、常用命令 1. Preprocessor命令:用于定义和准备分析模型的预处理操作。 - /PREP7:进入预处理器界面。 - ET,MP,REAL等:定义单元类型、材料属性、实数等。 - K,L,A等:创建节点、单元、区域等。

2. Solution命令:用于设置和运行分析求解器。 - /SOLU:进入求解器界面。 - SOLVE,ANTYPE等:设置分析类型、求解选项等。 - D,S等:定义边界条件、加载条件等。 3. Postprocessor命令:用于后处理和分析结果的可视化。 - /POST1:进入后处理器界面。 - PLOT,PDEF等:绘制图形、定义图形属性等。 - PRINT,*VWRITE等:输出结果数据。 三、使用ANSYS命令流语法进行仿真分析 使用ANSYS命令流语法进行仿真分析的一般步骤如下: 1. 导入几何模型:使用CAD软件创建几何模型,并将其导入ANSYS 中。 2. 定义材料属性:根据实际材料的物理特性,使用MP命令定义材料属性。 3. 网格划分:使用网格划分命令划分几何模型,生成有限元网格。 4. 设置加载和边界条件:根据实际情况,使用D和S命令设置加载和边界条件。

ANSYS命令详解(超全)

一、定义材料号及特性 mp,lab, mat, co, c1,…….c4 lab: 待定义的特性项目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens) ex: 弹性模量 nuxy: 小泊松比 alpx: 热膨胀系数 reft: 参考温度 reft: 参考温度 prxy: 主泊松比 gxy: 剪切模量 mu: 摩擦系数 dens: 质量密度 mat: 材料编号(缺省为当前材料号) c 材料特性值,或材料之特性,温度曲线中的常数项 c1-c4: 材料的特性-温度曲线中1次项,2次项,3次项,4次项的系数 二、定义DP材料: 首先要定义EX和泊松比:MP,EX,MA T,…… MP,NUXY,MA T,…… 定义DP材料单元表(这里不考虑温度):TB,DP,MAT 进入单元表并编辑添加单元表:TBDATA,1,C TBDATA,2,ψ TBDATA,3,…… 如定义:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下: MP,EX,1,1E8 MP,NUXY,1,0.3 TB,DP,1 TBDA TA,1,27 TBDA TA,2,45这里要注意的是,在前处理的最初,要将角度单位转化到“度”,即命令:*afun,deg 三、单元生死载荷步

!第一个载荷步 TIME,... !设定时间值(静力分析选项) NLGEOM,ON !打开大位移效果 NROPT,FULL !设定牛顿-拉夫森选项 ESTIF,... !设定非缺省缩减因子(可选) ESEL,... !选择在本载荷步中将不激活的单元 EKILL,... !不激活选择的单元 ESEL,S,LIVE !选择所有活动单元 NSLE,S !选择所有活动结点 NSEL,INVE !选择所有非活动结点(不与活动单 元相连的结点) D,ALL,ALL,0 !约束所有不活动的结点自由度(可 选) NSEL,ALL !选择所有结点 ESEL,ALL !选择所有单元 D,... !施加合适的约束 F,... !施加合适的活动结点自由度载荷 SF,... !施加合适的单元载荷 BF,... !施加合适的体载荷 SA VE SOLVE 请参阅TIME,NLGEOM,NROPT,ESTIF,ESEL,EKILL,NSLE,NSEL,D,F,SF和BF命令得到更详

ANSYS土木工程经典实例命令流大全

ANSYS土木工程经典实例命令流大全ANSYS是目前最为领先的工程仿真软件之一,广泛应用于土木工程领域。本文将介绍一些ANSYS土木工程的经典实例以及相关的命令流,帮助工程师更好地应用该软件进行仿真分析。 1. 桥梁结构分析实例 实例简介 一座桥梁由多个零部件组成,包括桥墩、桥面、桥拱等。如何分析这些零部件的受力情况,以便于对桥梁结构进行优化和改进呢?ANSYS提供了一系列的分析工具和命令流,可以帮助我们完成这项任务。 命令流详解 首先需要创建一个桥梁模型,并进行网格划分。然后利用ANSYS的各种分析工具进行仿真分析,得到桥梁各个零部件的受力情况。在此基础上,可以进行结构优化,最终得到一个强度和稳定性都较好的桥梁结构。 以下是桥梁结构分析实例的一些关键命令流: •创建单元网格:ET, SOLID186 •定义材料属性:MP, EX, NU, DENS •定义边界条件:*BOUNDARY,MP,SYM,FIX •加载边界条件:DLOAD,TYPE,P,_LOC •计算位移和应力分布:*POST1,DISPL,NF,S 2. 地基基础分析实例 实例简介 地基基础是土木工程中的重要组成部分,承载着整个工程的重量。如何对地基基础的承载力进行分析和计算呢?ANSYS也提供了相应的分析工具和命令流,帮助土木工程师完成这项任务。 命令流详解 首先需要建立地基基础的三维模型,并进行网格划分。然后利用ANSYS的各种分析工具进行仿真分析,计算地基基础承载力、变形等相关指标。在此基础上,可以进行结构优化,最终得到一个承载能力和稳定性都较好的地基基础。 以下是地基基础分析实例的一些关键命令流:

ansys命令流使用方法

ansys命令流使用方法 摘要: 一、引言 二、Ansys命令流简介 1.APDL命令格式 2.命令前缀的含义 3.命令中的逗号使用 三、Ansys命令流操作步骤 1.进入求解器 2.选择求解器类型 3.设置求解参数 4.施加边界条件 5.求解 6.查看结果 四、实际应用案例 1.屈曲分析 2.齿轮模型生成 五、总结 正文: 作为一名职业写手,本文将为您详细介绍Ansys命令流的使用方法。通过本文,您将了解到Ansys命令流的基本概念、操作步骤以及实际应用案例。

一、引言 Ansys是一款广泛应用于工程领域的有限元分析软件。命令流则是Ansys 中一种用于控制分析过程的脚本语言。掌握命令流的使用方法,对于提高分析效率和精度具有重要意义。 二、Ansys命令流简介 1.APDL命令格式 Ansys命令流采用APDL(Ansys Parametric Design Language)编写。APDL命令的基本格式为: ``` 关键词参数1="值1" 参数2="值2" ... ``` 2.命令前缀的含义 在Ansys命令流中,不同的命令前缀用于区分不同类型的命令。常见的命令前缀包括: - /:用于进入处理器、输出、显示和文件控制等操作 - solu:用于求解器操作 - pre:用于前处理操作 - post:用于后处理操作 3.命令中的逗号使用 Ansys命令流中的逗号用于分隔关键词和参数。请注意,逗号应使用英文逗号(,),不应包含中文字符。 三、Ansys命令流操作步骤

以下将以一个简单的屈曲分析为例,介绍Ansys命令流的操作步骤:1.进入求解器 ``` /solu ``` 2.选择求解器类型 ``` antype,0 ``` 3.设置求解参数 ``` eqslv,spar ``` 4.施加边界条件 ``` pstres,on ``` 5.求解 ``` solve ``` 6.查看结果

ansys命令用法大全

ANSYS常用命令 对ANSYS学习也有一个来月的时间了,可是还是什么都不会!郁闷!整理了一些ANSYS常用的命令;但深知自己的水平,还不敢保证完全正确;给大家一些参考,望指正: 1. A,P1,P2,…,P17,P18(以点定义面) 2. AADD,NA1,NA2,…NA8,NA9(面相加) 3. AATT,MAT,REAL,TYPE,ESYS,SECN(指定面的单元属性) 【注】ESYS为坐标系统号、SECN为截面类型号。 4. *ABBR,Abbr,String(定义一个缩略词) 5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词) 6. ABBSAVE,Lab,Fname,Ext(将当前定义的缩略词写入文件) 7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值) 【注】************* 8. ACCAT,NA1,NA2(连接面) 9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度) 10. ACLEAR,NA1,NA2,NINC(清除面单元网格) 11. ADAMS,NMODES,KSTRESS,KSHELL 【注】************* 12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC 【注】************* 13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算) 14. ADELE,NA1,NA2,NINC,KSWP(删除面) 【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。 15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面) 16. AESIZE,ANUM,SIZE(指定面上划分单元大小) 17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面) 18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元) 19. *AFUN, Lab(指定参数表达式中角度单位) 20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面) 21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接) 22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集) 23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交) 24. AINV,NA,NV(面体相交) 25. AL,L1,L2,…,L9,L10(以线定义面) 26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息) 【注】Lab=HPT时,显示面上硬点信息,默认为空。 27. ALLSEL,LabT,Entity(选择所有实体) 【注】LabT=ALL(指定实体及其所有下层实体)、BELOW(指定实体及其下一层实体); Entity=ALL、VOLU、AREA、LINE、KP、ELEM、NODE。 28. AMESH,NA1,NA2,NINC(划分面生成面单元) AMESH,AREA,KP1,KP2,KP3,KP4(通过点划分面单元) 29. /AN3D,Kywrd,KEY(三维注释) 30. ANCNTR,NFRAM,DELAY,NCYCL(在POST1中生成结构变形梯度线的动画)

ANSYS命令流学习指南

达尔文档DareDoc 分享知识传播快乐 ANSYS命令流学习指南 APDL内容简解 由DEAN原创、整理,仅供学习交流 2014年5月达尔文档|DareDoc整理

目录 什么是ANSYS命令流,APDL是什么? (1) ANSYS命令流与GUI方式联系及其优点 (1) 二次开发涉及到的工具 (1) 如何学习ANSYS命令和APDL (1) 工欲善其事必先利其器(编辑器选择) (2) LOG文件的秘密 (4) APDL主要内容 (5) 自定义工具栏 (5) 使用参数 (7) 变量命名 (7) 变量赋值 (7) 变量定义查看和删除 (7) 参数保存和恢复 (8) 字符变量的用法 (8) 数组初步 (8) 数组赋值 (9) ANSYS*get命令和查询函数 (9) *get命令 (9) 查询函数(Inquiry Function) (11) 系统信息查询函数/INQUIRE (12) 内嵌获取函数的用法 (12) 宏 (12) 什么是APDL宏 (12) 宏定义 (13) 宏的搜索路径(宏在何放) (14) 宏库(宏的家园) (15) 控制语句 (16) 条件转移命令 (16) 无条件转移 (17) 循环语句 (17) GUI交互 (18) 各种语言的含义 (20) 编写命令流的良好习惯 (21)

有用的东西整理 (21) 一些常用符号 (21) 参数与数据文件的写出与读入 (22) 常用宏解析 (24) 查询db名称,删除以db名+000.jpg为名称的图片 (24) 提取图片 (25) 查询变量或数组在ANSYS内部编号 (25) 线法线方向统一调整 (25) 梁单元单元表建立 (26) 参考资料 (26)

ansys命令详解

ansys命令详解 《ANSYS命令汇总》 A a A,P1,P2,........P18 ――连接点生成面 P1-P18 生成面的点号(用键盘输入,最多18个),最少3个, 如果p1=p,可以在图中拾取(仅在GUI中有效) 注意:点p1到p18一定按顺时针或逆时针方向沿面顺序输入,这个顺序也确定了面的法线正向(按右手法则)。面包含相邻点间已生成的线,如果两点间不只存在一条线,将用最短的一条。如果生成面的点大于4个,要求点和线在当前坐标系下坐标为常值(如面或柱)。建议环形坐标系下实体建模不用此命令。 菜单:main>preprocessor>modeling>create>area>arbitrary>through KPs aadd AADD, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 Main Menu>Preprocessor>Modeling>Operate>Booleans>Add>Areas 将分开的面相加生成一个面 NA1...为原来的面 note:要相加的面要是共面的,相加后生成新面,原来的面将被删除, aatt AATT, MAT, REAL, TYPE, ESYS, SECN 指定所选的未划分网格的面的单元属性。PREP7: Meshing MP ME ST DY <> PR EM <> FL PP ED MAT :指定给所选的未划分网格的面的材料号。 REAL :指定给所选的未划分网格的面的实常数号。 TYPE:指定给所选的未划分网格的面的单元类型号。 ESYS :指定给所选的未划分网格的面的坐标系号。 SECN :指定给所选的未划分网格的面的区域号。 注释:从所选的面中生成的面也将具有这些属性。当面划分网格时将使用这些单元属性。如果一个面在划分网格时,没有用此命令指定属性,那么该面的属性由当前的MAT,REAL,TYPE,ESYS,SECNUM命令的设置确定。在面划分网格前,可以重新使用AATT命令指定属性。参数为0或空白时则可取消当前指定。如果参数MAT, REAL, TYPE, ESYS, 或SECN 被定义为-1,则该参数不改变当前设置。

「ANSYS电磁场分析指南第十一章磁宏」

第十一章磁宏 11.1 什么是电磁宏 电磁宏是ANSYS宏命令,其主要功能是帮助用户方便地建立分析模型、方便地获取想要观察的分析结果。目前,ANSYS提供了下列宏命令,可用于电磁场分析: ·CMATRIX:计算导体间自有和共有电容系数 ·CURR2D:计算二维导电体内电流 ·EMAGERR:计算在静电或电磁场分析中的相对误差 ·EMF:沿预定路径计算电动力(emf)或电压降 ·FLUXV:计算通过闭合回路的通量 ·FMAGBC:对一个单元组件加力边界条件 ·FMAGSUM:对单元组件进行电磁力求和计算 ·FOR2D:计算一个体上的磁力 ·HFSWEEP:在一个频率范围内对高频电磁波导进行时谐响应分析,并进行 相应的后处理计算 ·HMAGSOLV:定义2-D谐波电磁求解选项并进行谐波求解 ·IMPD:计算同轴电磁设备在一个特定参考面上的阻抗 ·LMATRIX:计算任意一组导体间的电感矩阵 ·MAGSOLV:对静态分析定义磁分析选项并开始求解 ·MMF:沿一条路径计算磁动力 ·PERBC2D:对2—D平面分析施加周期性约束 ·PLF2D:生成等势的等值线图 ·PMGTRAN:对瞬态分析的电磁结果求和 ·POWERH:在导体内计算均方根(RMS)能量损失

·QFACT:根据高频模态分析结果计算高频电磁谐振器件的品质因子 ·RACE:定义一个“跑道形”电流源 ·REFLCOEF:计算同轴电磁设备的电压反射系数、驻波比、和回波损失·SENERGY:计算单元中储存的磁能或共能 ·SPARM:计算同轴波导或TE10模式矩形波导两个端口间的反射参数·TORQ2D:计算在磁场中物体上的力矩 ·TORQC2D:基于一个圆形环路计算在磁场中物体上的力矩 ·TORQSUM:对2-D平面问题中单元部件上的Maxwell力矩和虚功力矩求和 本章对这些宏有详细描述。在ANSYS命令手册和理论手册对这些宏有更详细的描述。 下面的表格列出了这些电磁宏的使用范畴。

有限元分析软件ANSYS命令流中文说明4 4

有限元分析软件ANSYS命令流中文 说明4 4 有限元分析软件ANSYS命令流中文说明4/42010-05-23 21:151设置分析类型 ANTYPE,Antype,status,ldstep,action 其中antype表示分析类型 STATIC:静态分析 MODAL:模态分析 TRANS:瞬态分析 SPECTR:谱分析 2 KBC,KEY 制定载荷为阶跃载荷还是递增载荷 EKY=0递增方式 KEY=1阶跃方式 3 SOLVE开始一个求解运算 4 LSSOLVE读入并求解多个载荷步 5 TIME,time设置求解时间 有时在分析中需要进入后处理,然后在保持进入后处理之前的状态的情况下接着算下去,可以使用以下的方法: PARSAV,ALL,PAR,TXT

!PARSAV命令是储存ANSYS的参数,ALL代表所有参数,PAR是文件名,TXT是扩展名 /SOLU ANTYPE,REST,CruStep-1,,CONTINUE !ANTYPE是定义分析类型的命令,REST代表重启动,CruStep代表本载荷步的编号 PARRES,NEW,PAR,TXT !PARRES是恢复参数的命令,NEW表示参数是以刷新状态恢复,PAR和TXT 代表了储存了参数的文件名和扩展名 如果有单元生死的问题,可以这样处理: ALLSEL,ALL *GET,E_SUM_MAX,ELEM,NUM,MAX!得到单元的最大编号,即单元的总数 ESEL,S,LIVE!选中"生"的单元 *GET,E_SUM_AL,ELEM,COUNT *DIM,E_POT_AL,E_SUM_MAX!单元选择的指示 *DIM,E_NUM_AL,E_SUM_AL!单元编号的数组 J=0 !读出所选单元号 *DO,I,1,E_SUM_MAX *VGET,E_POT_AL(I),ELEM,I,ESEL !对所有单元做循环,被选中的单元标志为"1" *IF,E_POT_AL(I),EQ,1,THEN J=J+1 E_NUM_AL(J)=I

ANSYS的最常用的命令解释

A a,1,2,4,3(由关键点生成面,注意关键点的顺序不能乱) accat,na1,na2 由多个面连结生成一个面,以便于体的映射网格划分。详见lccat add,加运算,只能对二维和三维图形用此命令,分为aadd和vadd aadd,注意与ovlap(搭接)命令的区别 Acel,0,10,0(在y方向施加重力加速度,相当于考虑结构自重。在模型上施加重力时,一般输入10或9.8,而不是-10或-9.8)aclear,all(删除与所选面相关的节点和单元),见kclear adele,na1,na2,ninc,1(删除所选择的面,na1表示要删除的起始面,na2表示要删除的终止面,ninc表示增量,1表示删除面及附在该面上而不依附于其它实体的线、关键点,此处为0时则仅删除面);删除所有选择的面时:adele,all,,,1;类似的还有kdele,ldele(只能删除没有划分网格的线段),ndele,edele等; Adrag,nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,n lp4,nlp5,nlp6由nl1…nl6沿着nlp1…nlp6扫掠生成面。nl1…nl6相当于准线,nlp1…nlp6相当于母线。 如adrag,1,,,,,,2,3表示由线1沿着线2、3生成面 aesize,all,27(指定面上划分单元大小,all表示对所有的面指定单元大小,也可以选择面的编号,27表示单元最大尺寸) AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10 此命令由已知的一组直线(L1,…L10)围绕成面(Area),至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。如果L1为负号,则反向。Paths:Main Menu>Preprocessor>Create>Arbitrary>By Lines allsel,all,all(选择所有实体类型,后面两个all为系统默认,可以省略;第二选项还可以为below,第三选项还可以volu、area、line、kp、elem、node。)中间项all和below 的区别如下:allsel,all,volu(选择所有的体、面、线和关键点);allsel,below,volu (选择所有的体、面、线和关键点、单元、节点);allsel,all,elem(选择所有的单元及节点)。也就是说,all只选择实体模型及其下级,below则不仅选择实体模型,还包括有限元单元及节点。(ansys中文帮助对此解释有误) 对面用映射方式划分网格:(李国编,p206)Amap,2,1,4,5,6(2表示要划分网格的面的编号,1、4、5、6为组成此面的关键点编号,它们没有顺序限制。当多余四个关键点时,取其中的四个,但取不同的四个关键点会得到不同的网格划分结果。在用此命令前,要用lesize命令对线划分好段数;MainMenu>Preprocessor>Meshing>Mesh>Ar eas>Mapped>By Corners) Amesh, nA1,nA2,ninc 在面上划分网格 nA1,nA2,ninc 待划分的面号,nA1如果是All,则对所有选中面划分。注意,在使用此命令之前,要设置网格尺寸和为单元分配属性(类似命令还有vmesh) 分配网格属性(对不同的围岩性质要分配不同的单元类型和材料类型): Type,1 Mat,1 Real,1(没有定义实常数时则没有此项)Aovlap,效果见下图,注意:新生成的面的名称改变了,类似的还有vovlap;在用aovlap,all命令之前,一般要用allsel命令选择对象。

ANSYS常用命令介绍(全)

ANSYS常用命令介绍(全) 1. A,P1,P2,…,P17,P18(以点定义面) 2. AADD,NA1,NA2,…NA8,NA9(面相加) 3. AATT,MA T,REAL,TYPE,ESYS,SECN(指定面的单元属性) 【注】ESYS为坐标系统号、SECN为截面类型号。 4. *ABBR,Abbr,String(定义一个缩略词) 5. ABBRES,Lab,Fname,Ext(从文件中读取缩略词) 6. ABBSA VE,Lab,Fname,Ext(将当前定义的缩略词写入文件) 7. ABS,IR,IA,--,--,Name,--,--,FACTA(取绝对值) 【注】************* 8. ACCAT,NA1,NA2(连接面) 9. ACEL,ACEX,ACEY,ACEZ(定义结构的线性加速度) 10. ACLEAR,NA1,NA2,NINC(清除面单元网格) 11. ADAMS,NMODES,KSTRESS,KSHELL 【注】************* 12. ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC 【注】************* 13. ADD,IR, IA, IB, IC, Name, --,-- , FACTA, FACTB, FACTC(变量加运算) 14. ADELE,NA1,NA2,NINC,KSWP(删除面) 【注】KSWP =0删除面但保留面上关键点、1删除面及面上关键点。 15. ADRAG,NL1,NL2,…,NL6,NLP1,NLP2,…,NLP6(将既有线沿一定路径拖拉成面) 16. AESIZE,ANUM,SIZE(指定面上划分单元大小) 17. AFILLT,NA1,NA1,RAD(两面之间生成倒角面) 18. AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元) 19. *AFUN, Lab(指定参数表达式中角度单位) 20. AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE(复制面) 21. AGLUE,NA1,NA2,…,NA8,NA9(面间相互粘接) 22. AINA,NA1,NA2,…,NA8,NA9(被选面的交集) 23. AINP,NA1,NA2,…,NA8,NA9(面集两两相交) 24. AINV,NA,NV(面体相交) 25. AL,L1,L2,…,L9,L10(以线定义面) 26. ALIST,NA1,NA2,NINC,Lab(列表显示面的信息) 【注】Lab=HPT时,显示面上硬点信息,默认为空。 27. ALLSEL,LabT,Entity(选择所有实体) 【注】LabT=ALL(指定实体及其所有下层实体)、BELOW(指定实体及其下一层实体); Entity=ALL、VOLU、AREA、LINE、KP、ELEM、NODE。 28. AMESH,NA1,NA2,NINC(划分面生成面单元) AMESH,AREA,KP1,KP2,KP3,KP4(通过点划分面单元) 29. /AN3D,Kywrd,KEY(三维注释) 30. ANCNTR,NFRAM,DELAY,NCYCL(在POST1中生成结构变形梯度线的动画) 31. ANCUT,NFRAM,DELAY,NCYCL,QOFF,KTOP,TOPOFF,NODE1,NODE2,NODE3(在POST1中生成等势切面云图动画) 32. ANDATA,DELAY,NCYCL,RSLTDA T,MIN,MAX,INCR,FRCLST,AUTOCNTRKY

相关文档
最新文档