ansys函数查询
2.5.5 ANSYS查询函数在用命令流建模、求解及后处理过程中,常常需要获得模型的许多参数,如几何图素和有限元图素的数量等。
普通的方法是通过*GET 命令或内部函数等得到这些参数,并在ANSYS 中有详细的帮助文件。
而较为便捷的方法是采用ANSYS 的查询函数,查询函数在帮助文件中没有详细介绍,查询函数通过访问数据库返回要查询的数值。
查询函数通常有两个变量,第一个变量为所要查询的图素或图素编号,第二个变量为所要查询的内容。
查询函数的种类和数量很多,这里仅介绍KPINQR、LSINQR、ARINQR、VLINQR、NDINQR、ELMIQR、ETYIQR、RLINQR、SECTINQR、CSYIQR 及ERINQR 等11 个函数及其主要查询标识。
1. 关键点查询函数命令:KPINQR(kpid,key)kpid - 为要查询的关键点号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;=-1:材料号;=-2:单元类型号;=-3:实常数号;=-4:节点号(已分网);=-7:单元号(已分网)当key=1 时函数的返回值:=-1:未选择;=0:未定义;=1:被选择例如:a=kpinqr(0,12) 则返回已定义的关键点最大数目,并赋值给参数A。
2. 线查询函数命令:LSINQR(lsid,key)lsid - 为要查询的线号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=2:长度;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;=-1:材料号;=-2:单元类型号;=-3:实常数号;=-4:节点数(已分网);=-6:单元数目(分网)=-8:分网的线拟化分数目=-9:关键点1;=-10:关键点2;=-15:截面号ID =-16:单元拟划分数目;当key=1 时函数的返回值同上。
例如:a=LSinqr(0,12) 则返回线的最大数目,并赋值给参数A。
3. 面查询函数命令:ARINQR(arid,key)arid - 为要查询的面号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;=-1:材料号;=-2:单元类型号;=-3:实常数号;=-4:节点数(已分网);=-6:单元数(已分网);=-8:单元形状;=-10:单元坐标系;=-11:面约束信息;当key=1 时函数的返回值同上。
当key=-11 时函数返回值:=0:没有约束;=1:对称约束;=2:反对称约束;=3:对称与反对称约束4. 体查询函数命令:vlinqr(vlid,key)vlid - 为要查询的体号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;=-1:材料号; =-2:单元类型号;=-3:实常数号; =-4:节点数(已分网);=-6:单元数;=-8:单元形状; =-10:单元坐标系当key=1时函数的返回值同上。
5. 节点查询函数命令:ndinqr(node,key)node - 为要查询的节点号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;=-1:材料号;=-2:超单元标记;=-3:主自由度;=-4:活动自由度=-5:依附的实体模型;当key=1 时函数的返回值同上。
6. 单元查询函数命令:ELMIQR(elid,key)elid - 为要查询的单元号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目=14:定义的最大编号;=-1:材料号;=-2:单元类型号;=-3:实常数号;=4:截面号ID;=5:单元坐标系号;=7:实体模型号;当key=1 时函数的返回值同上7. 单元类型查询命令:ETYIQR(itype,key)itype - 为要查询的单元类型号,当key=12,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=14:定义的最大编号;当key=1 时函数的返回值同上。
8. 实常数查询函数命令:rlinqr(nreal,key)nreal - 为要查询的实常数号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;当key=1 时函数的返回值同上。
9. 截面号查询函数命令:SECTINQR(nsect,key)nsect - 为要查询的截面号,当key=12,13,14 时为0。
key - 查询信息标识,其值可取及其返回值:=1:选择状态;=12:已定义数目;=13:被选择的数目;=14:定义的最大编号;当key=1 时函数的返回值同上。
2.5.6 *get 命令与GET 函数*GET 命令几乎可以提取ANSYS 数据库中的任何数据,并赋值给全局变量。
例如任何图素(关键点、线、面、体、节点和单元)的相关数据信息、各处理器的设置与状态、系统或环境等等数据信息。
*GET 命令的使用格式为:*GET,Par,Entity,ENTNUM,Item1,IT1NUM,Item2,IT2NUMPar - 欲赋值的变量名称,即提取结果将赋给该变量,由用户定义。
Entity - 被提取图素的关键字,如NODE,ELEM,KP,LINE,AREA,VOLU,PDS 等。
ENTNUM - 图素编号,如为0 则表示全部图素。
Item1,IT1NUM,Item2,IT2NUM - 某个图素的项目及其编号。
由于几乎可提取数据库中的任何数据,因此该命令参数极多,且有些比较复杂,详细可参见ANSYS 命令参考手册(ANSYS CommandsReference),此处不再介绍。
*GET 命令有许多等价的内部函数(称GET 函数),可以替代*GET 命令直接提取数据,这些内部提取函数既可将返回值赋给变量,也可直接在命令流中使用,比*GET 命令更加方便,这里介绍如下。
常用GET 函数表如表所示。
2.5.7 几何建模其它命令与技巧几何建模命令众多,除上述内容外,尚有其它一些问题和技巧,这里就几何建模的常见问题或技巧予以介绍,以提高建模水平和速度。
1. 撤销操作命令UNDO在GUI 方式操作下,可使用/UNDO,on 来打开UNDO 命令,但只能撤销上一次的操作;或使用UNDO,NEW 建立一个可编辑的GUI 窗口,允许用户修改最后一次执行RESUME 或SAVE 命令后的命令流。
一般不建议使用。
具体命令解释:GUI:Main Menu > Session Editor命令:UNDO,Kywrd其中Kywrd 为关键词,仅且必须为NEW,表示使用UNDO,NEW 建立一个可编辑的GUI 窗口,允许用户修改最后一次执行RESUME 或SAVE 命令后的命令流。
发布UNDO,new 命令后,打开文字窗口编辑器(SESSION EDITOR),其中显示了最后一次执行RESUME 或SAVE 命令后的所有操作命令。
可以编辑该命令文件,删除拟删除的操作命令,点击OK 即可完成UNDO 操作。
2. ANSYS 配置参数命令/CONFIG命令:/CONFIG, Lab, VALUELab 为要修改的配置参数,VALUE 为配置参数数值(整数),其值可取:Lab - 要修改的配置参数,可以是:NRES —VALUE 表示结果文件中允许的最大结果组个数(子步数)。
默认为1000。
对于MFX 分析,默认为5000。
最小值10。
NORSTGM —在结果文件中是否写入几何数据。
VALUE 可以为0 (写几何数据) 或1 (不写几何数据)。
对于可能创建过大的文件的复杂分析情况很有用。
默认为0。
NBUF —VALUE 为在求解时每个文件的缓冲(buffers) 大小(1 ~32),默认为4。
LOCFL —文件打开和关闭操作。
当VALUE 为:0 - 整体(默认); 1 - 局部。
用于文件File.EROT, File.ESAV, File.EMAT 和File.TRI。
SZBIO —VALUE 表示二进制文件中记录的大小(1024 到4194304,按整型字计算)。
默认16384 (与系统有关)。
ORDER —自动记录方案。
当VALUE 为: 0 - WSORT,ALL; 1 - WAVES; 2 - 同时WSORT,ALL and WAVES (默认)。
FSPLIT —定义二进制文件的分割点。
VALUE 是按照兆字节的分割点,默认为系统允许的最大文件尺寸。
例如FAT32 文件系统单个文件最大限制为4GB;如果文件格式为NTFS,理论上单个文件最大64GB,但操作系统限制在8GB 以下,而将一个文件用此命令分割为多个文件后其总的大小可超过8GB(例如设结果文件20GB,则可分割为3 个7GB的文件)。
如果设置VALUE=750,则所产生的文件大小在3GB 左右。
用该命令参数可以自动分割文件,从而突破操作系统对文件大小的限制,并且结果文件虽被分为多个文件,但对结果的处理没有影响。
MXND —最大节点数,如未指定,第一次使用时默认为100。
在超过最大值时,自动扩展为双倍,包括第一次使用时。
MXEL —最大单元数。
默认和扩展与MXND 相同。
MXKP —最大关键点数。
默认和扩展与MXND 相同。
MXLS —最大线数。
默认和扩展与MXND 相同。
MXAR —最大面数。
默认和扩展与MXND 相同。
MXVL —最大体数。
默认和扩展与MXND 相同。
MXRL —最大实常数组数(单元属性)。
默认和扩展与MXND 相同。
MXCP —最大耦合自由度组数。
默认和扩展与MXND 相同。
MXCE —最大约束方程组数。
默认和扩展与MXND 相同。
NOELDB —求解后是否将结果写入数据库选项。
当VALUE = 0 (默认), 将结果写入数据库。
当VALUE = 1, 不将结果写入数据库。
DYNA_DBL —对于显式动力求解器LS-DYNA 使用双精度版本选项。
当VALUE = 0 (默认), 使用单精度版本。
当VALUE = 1, 使用双精度版本。
STAT —显示/CONFIG 命令的当前设置。
ANSYS变量与函数及表达式
ANSYS变量与函数及表达式1 本篇主要内容导读本篇主要包含以下几个方面的内容:变量的定义方法、常用函数、APDL中数学表达式、本篇总结。
在变量的定义方法部分,讲述APDL程序化设计最重要部分变量的定义方法。
在函数调用部分主要描述APDL程序化常用的查询函数、对话框函数等几个最常用的函数。
在APDL中数学表达式部分,描述在APDL程序中,常用来通过变量表达计算式的数学表达式的常用元素和使用方法。
2 APDL程序变量在APDL程序中,变量定义与赋值有以下6种途径:利用命令*SET命令进行定义与赋值。
利用赋值号“=”进行定义与赋值。
利用菜单路径UtilityMenu>Parameters>ScalarParameters或命令输入窗口进行定义与赋值。
在启动时利用驱动命令进行定义与赋值。
利用*GET及其等效函数提取ANSYS数据库数据进行定义与赋值。
利用*ASK命令进行定义与赋值。
在以上的六种定义变量的方法中,除第四种方法使用频率不高之外,其它的变量定义方法都各有其优缺点,所以开发者在使用时应该对这几种方法都有所了解。
下面会简单描述每种定义的变量的方法。
1)利用命令*SET进行变量定义与赋值*SET命令定义和赋值参数的格式如下:*SET,Par,VALUE,VAL2,VAL3,VAL4,VAL5,VAL6,VAL7,VAL8,VAL9,VALl0 其中:Par是参数名、VALUE是参数的赋值,可以是数值或字符串、VAL2-VALl0也是参数的赋值,可以是数值或字符串。
利用该命令定义和赋值参数的实例如下:*SET,Width,12(即Width赋值为12)*SET,EX Matl,2.1Ell(即EX Matl赋值为2.1E11)*SET,Length,Width(即Length赋值为Width,即Length等于12)*SET,File name,"Good,(即File name赋值为"Good")2)利用赋值号“=”进行变量定义与赋值“=”可以直接用来定义和赋值变量,它作为一种速记符实际是通过内部调用*SET命令实现参数定义与赋值,其标准格式如下:Name=Value其中:Name是参数名、Value是赋给参数的数值或字符,字符值必须必须放在一对单引号中,长度不超过8个字符。
ANSYS常用命令查询
重发 numstr
◆ K, npt, x,y,z,
定义关键点
Npt:关键点号,如果赋 0,则分配给最小号
◆ Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove
Itime:拷贝份数
Np1,Np2,Ninc:所选关键点
Dx,Dy,Dz:偏移坐标 Kinc:每份之间节点号增量
7
Space: “+”: 最后尺寸比最先尺寸 “-“: 中间尺寸比两端尺寸 free: 由其他项控制尺寸 kforc 0: 仅设置未定义的线, 1:设置所有选定线,2:仅改设置份数少的,3:仅改设置份数多的 kyndiv: 0,No,off 表示不可改变指定尺寸,1,yes,on 表示可改变
◆ ESIZE,size,ndiv 指定线的缺省划分份数(已直接定义的线,关键点网格划分设置不受影响)
设定当前单元类型
◆ Keyopt, itype, knum, value itype: 已定义的单元类型号 knum: 单元的关键字号 value: 数值 注意:如果 ,则必须使用 keyopt 命令,否则也可在 ET 命令中输入
科研中国: 科研新闻·科研文章·科研资讯·科研图片·科研下载·科研搜索·科研网址·科研博客·科研论坛·服务中心
科研中国: 科研新闻·科研文章·科研资讯·科研图片·科研下载·科研搜索·科研网址·科研博客·科研论坛·服务中心
3
/cle (清空内存,开始新的计算) 1 定义参数、数组,并赋值.
◆ dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组 par: 数组名 type: array 数组,如同 fortran,下标最小号为 1,可以多达三维(缺省) char 字符串组(每个元素最多 8 个字符)
ANSYS函数
ANSYS 函数1. distnd( i,j) — I,j 两点的距离2. node(x,y,z) —提取距离位置(x,y,z)最近的节点号3. kp(x,y,z) —提取距离位置(x,y,z)最近的关键点号4. 基本函数ABS(x):求x的绝对值SIGN(x,y):反回值大小等于︳X︱,符号同y ,(y=0时也返回正数)EXP(x) :指数函数x eln(xLOG(x) :自然对数)logLOG10(x) :常用对数()x10SQRT(x) :求x的平方根NINT(x) :求最接近x的整数x/的余数(y=0时返回0)MOD(x,y) :求yx~间平均分布RAND(x,y)::随机数发生器,随机数在yGDIS(x,y):正态分布函数,平均值为x,方差为ySIN(x), COS(x), TAN(x) :三角函数,默认情况下x的单位为弧度,可用命令*AFUN转换为角度。
SINH(x), COSH(x), TANH(x) :双曲函数ASIN(x), ACOS(x), A TAN(x):反三角函数,默认情况下返回值单位为弧度ATAN2(y,x) :反双曲函数,默认情况下返回值单位为弧度V ALCHR(CPARM) :字符参数CPARM 数值,(如果CPARM含有非数字字符则返回0) CHRV AL(PARM) :数值参数PARM的字符串,小数位取决于量级。
UPCASE(CPARM):将字符串CPARM转换为大写LWCASE(CPARM) :将字符串CPARM 转换为小写5. kx(i):表示关键点i 的x坐标值;同理ky(i);kz(i)6. nx(i):表示节点i 的x坐标值;同理ny(i);nz(i)7. nsel(k):是节点k在就是1,不在就是0.8. NDNEXT(N)Next higher node number above N in selected set (or zero if none found).9. NELEM(ENUM,NPOS) returns the node number in position NPOS for element ENUM. Node number at position 1,2,... or 20 of elementN, where npos is 1,2,...20.10. UX(N), UY(N), UZ(N) X, Y, or Z structural displacement or vector sum.11. ROTX(N), ROTY(N), ROTZ(N) X, Y, or Z structural rotation or vector sum.12. TEMP(N) Temperature.13. PRES(N) Pressure.14. VX(N), VY(N), VZ(N) X, Y, or Z fluid velocity or vector sum.15. ENKE(N) Turbulent kinetic energy (FLOTRAN).16. ENDS(N) Turbulent energy dissipation (FLOTRAN).17. CENTRX(N), CENTRY(N), and CENTRZ(N)always retrieve the element centroid in global Cartesian coordinates, and are determined from the selected nodes on the elements.18. ELADJ(N,face)Element number adjacent to face 1,2,...6.。
ANSYS 查询函数(Inquiry Function)
ANSYS 查询函数(Inquiry Function)在ANSYS操作过程或条件语句中,常常需要知道有关模型的许多参数值,如选择集中的单元数、节点数,最大节点号等。
此时,一般可通过*GET命令来获得这些参数。
现在,对于此类问题,我们有了一个更为方便的选择,那就是查询函数— Inquiry Function。
Inquiry Function类似于ANSYS的 *GET 命令,它访问ANSYS数据库并返回要查询的数值,方便后续使用。
ANSYS每执行一次查询函数,便查询一次数据库,并用查询值替代该查询函数。
假如你想获得当前所选择的单元数,并把它作为*DO循环的上界。
传统的方法是使用*GET命令来获得所选择的单元数并把它赋给一个变量,则此变量可以作为*DO循环的上界来确定循环的次数*get, ELMAX,elem,,count*do, I, 1, ELMAX……*enddo现在你可以使用查询函数来完成这件事,把查询函数直接放在*DO循环内,它就可以提供所选择的单元数*do, I, ELMIQR(0,13)……*enddo这里的ELMIQR并不是一个数组,而是一个查询函数,它返回的是现在所选择的单元数。
括弧内的数是用来确定查询函数的返回值的。
第一个数是用来标识你所想查询的特定实体(如单元、节点、线、面号等等),括弧内的第二个数是用来确定查询函数返回值的类型的(如选择状态、实体数量等)。
同本例一样,通常查询函数有两个变量,但也有一些查询函数只有一个变量,而有的却有三个变量。
查询函数的种类和数量很多,下面是一些常用、方便而快速快捷的查询函数1 AREA—arinqr(areaid,key)areaid—查询的面,对于key=12,13,14可取为0;key—标识关于areaidr的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数=-1,材料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数…arinqr(areaid,key)的返回值对于key=1=0, areaid未定义=-1,areaid未被选择=1, areaid被选择…2 KEYPOINTS—kpinqr(kpid,key)kpid—查询的关键点,对于key=12,13,14为0 key —标识关于kpid的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数目=-1,数料号=-2,单元类型=-3,实常数=-4,节点数,如果已分网=-7,单元数,如果已分网kpinqr(kpid,key)的返回值对于key=1=-1,未选择=0,未定义=1,选择3 LINE—lsinqr(lsid,key)lsid—查询的线段,对于key=12,13,14为0 key—标识关于lsid的返回信息=1,选择状态=2, 长度=12,定义的数目=13,选择的数目=14,定义的最大数=-1,材料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数…4 NODE—ndinqr(node,key)node—节点号,对于key=12,13,14为0 key—标识关于node的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数=-2,超单元标记=-3,主自由度=-4,激活的自由度=-5,附着的实体模型ndinqr(node,key)的返回值对于key=1=-1,未选择=0,未定义=1,选择5 VOLUMES—vlinqr(vnmi,key)vnmi—查询的体,对于key=12,13,14为0 key—标识关于vnmi的返回信息=1,选择状态=12,定义的数目=13,选择的数目=14,定义的最大数目=-1,数料号=-2,单元类型=-3,实常数=-4,节点数=-6,单元数=-8,单元形状=-9,中节点单元=-10,单元坐标系vlinqr(vnmi,key)的返回值对于key=1=-1,未选择=0,未定义=1,选择。
参数的使用及查询函数
定义参数(Parameters)除非特别申明,否则下面这些说明将同时适用于标量参数和数组参数。
如果是仅仅对数组有效的,将特别说明。
你可以给参数赋一个值或者将ANSYS中的一些数据代回赋给参数。
如何从ANSYS中获得数据请看关于*GET及一些“在线获取函数(in-line get functions)”。
下面我们将详细地讲解这些相关信息。
你可以使用*SET命令来定义参数并给参数赋值。
下面我们举个简单的例子来说明:*SET,ABC,-24*SET,QR,2.07E11*SET,XORY,ABC*SET,CPARM,'CASE1'当然,你也可以使用“=”,就象C语言、FORTURN语言那样直接给参数赋值,这使用起来更加方便。
使用的格式是:参数名=值。
这里的参数名就是你将要给他赋值的参数,值就是数值或者字符或者字符串。
对于字符参数而言,字符或者字符串必须加上单引号‘’(在英文输入状态下,译者注),同时不超过8个字母(包括下划线在内)。
下面举个例子:ABC=-24QR=2.07E11XORY=ABCCPARM='CASE1'在用户图形界面UGI下,你也可以直接在对话框的输入窗口键入上面所说的命令,或者在菜单工具栏:Utility Menu> Parameters> Scalar Parameters产生的对话框中"Selection"的位置键入上述命令。
下面我们再来重点讲解ANSYS中如何从程序中获得数据并赋值给参数。
在ANSYS中,有两个强大的方法来完成这样的功能,其一是*GET函数,另外一个就是所谓的“在线查询函数”。
*GET命令获得一个指定的数据并把它保存到一个指定的参数中去,而在线查询函数则可以直接在表达式中使用。
每个查询函数都可以从某一个特定的项目中返回一个指定的数据。
*GET命令(Utility Menu> Parameters> Get Scalar Data)从程序中返回一个项目(例如节点、线、面、关键点)的指定数据(例如节点编号、实常数、坐标等信息)。
ANSYS命令查询
密令说明页码*AFUN函数中的单元角度单位130 *GET提取函数139 /ANFILE动画的保存与恢复109 /ANGLE设置视图旋转角度89 /AUTO设置自动合适的视察方式89 /AXLAB设置X和Y轴名称99 /CFORMAT控制字符串的图形显示95 /CLABEL设置等直线的文字标注97 /CLEAR清除当前数据库114 /COLOR颜色设置100 /CONFIG ANSYS配置参数命令142 /CONTOUR均匀等值线设置96 /CPLANE设置剖面显示的切平面94 /CTYPE设置等直线类型控制参数97 /CVAL不均匀等值线设置97 /CWD改变当前工作目录115 /DELETE删除文件117 /DEVICE设置图形设备显示选项110 /DSCALE设置变形放大系数102 /EDGE单元边缘显示控制96 /EFACET设置单元每边的分段数目95 /ERASE显示之前清屏104 /ESHAPE显示单元形状94 /EXIT退出ANSYS118 /FACET改变面小方格疏密命令148 /FILNAME改变工作文件名115 /FORMAT定义数据输出格式299 /GCMD单元或图表显示控制104 /GFILE设置Z-buffered图像文件的像素112 /GFORMAT设置图形中浮点数显示方式102 /GLINE单元轮廓显示控制96 /GMARKER设置曲线标记符号98 /GPLOT显示所有图素104 /GRAPHICS设置图形显示模式94 /GRID设置背景网格线99 /GROPT设置图形显示选项98 /GRTYP设置多轴显示99 /GST图形求解追踪器255 /GTHK设置图形的线宽98 /GTYPE图素显示控制和显示103 /HEADER每页的标题输出控制299 /IMAGE捕抓图形112 /INPUT从文件中输入命令116 /INQUIRE系统信息查询命令138 /LIGHT光源设置102 /MPLIB设置材料库读写的缺省路径179/NERR关闭警告信息144 /NOERASE不清屏105 /NUM颜色显示控制91 /OUTPUT将输出定向到文件或屏幕117 /PBC显示便捷条件及数值91 /PBF显示体荷载符号91 /PICE显示单元初始条件92 /PLOPTS在随后显示中孔子图形选项105 /PNUM编号显示控制90 /PSF显示面荷载符号91 /PSYMB显示其他各种符号92 /RATIO设置图形显示的纵横比例95 /RENAME文件更名117 /SEG将显示图形保存到内存段109 /SHADE表面阴影类型设置94 /SHOW设置图形设备和参数109 /SHTINK图素收缩显示控制94 /SOLU进入求解层412 /SSCALE设置等值线乘子97 /SYS ANSYS调用EXE命令/SYS149 /TITLE指定主标题115 /TRIAD总体坐标系符号显示控制参数106 /TRLCY透明度设置102 /TYPE设置显示类型93 /UDOC控制图例的位置105 /UI图形硬拷贝112 /UIS控制GUI行为的/UIS密令144 /VIEW设置视图方向89 /VSCALE缩放矢量显示长度298 /VUP设置坐标轴方向88 /WIXDOW设置窗口布局103 /XRANGE设置X轴坐标范围99 /YRANGE设置Y轴坐标范围99 AA通过关键点创建面57 AADD面加运算命令80 AATT设置面的单元属性194 ABS变量取绝对值运算334 ACCAT连接面命令208 ACEL施加惯性荷载247 ACLEAR面网格清除命令214 ADD变量加减运算333 ADELE删除面62 ADRAG沿路径拖拉创建面58 AFILLT在相交面间创建倒角面59 AGEN复制创建面60 AGLUE面黏接命令87AINA面面相交运算命令78 AINP面面两两相交运算命令78 AINV面体相交运算命令78 AL通过线创建面57 ALIST列表输出面信息61 ALLSEL选择所以图素122 ALPHAD定义质量阻尼系数276 AMAP简化面映射网格划分AMAP206 AMESH在几何面上生成面单元203 ANCUT生成切片云图动画108 ANIM动画显示108 ANMODE生成模态形状动画107 ANORM修改面的正法线方向127 ANSOL以平均的节点数据定义变量331 ANTIME在指定时间段内生成动画108 ANTYPE分析类型与求解控制选项262 ANTYPE定义分析类型413 AOFFST既有面偏移创建新面59 AOVLAP面搭接命令87 APLOT显示面61 APPEND从结果文件读入数据追加到当前数据库296 ARCLEN激活弧长法269 ARCTRM弧长法求解的终止控制270 AREFINE面附近细化命令214 AREVERSE反转面的正法线方向128 ARINQR面查询函数136 AROTAT线绕轴旋转生成弧面58 ARSSYM通过坐标轴对称创建面61 ASBA面面减运算命令82 ASBL面减线运算命令82 ASBV面减体运算命令82 ASBW切分面命令83 ASEL选择一组面62 ASKIN蒙皮创建光滑曲面59 ASLL选择与所选线相关的面63 ASLV选择与所选体相关的面63 ASUB通过既有面的形状创建新面61 ATAN复变量相位角反正切运算334 ATRAN既有面转换到另一坐标系生成新面61 AUTOTS自动时间步265 AVPRIN定义矢量和主轴的计算方法297 AVRES定义结果平均处理297 BBETAD定义刚度阻尼系数276 BLC4通过一角点坐标和尺寸创建矩形面63 BLC4通过一角点坐标和尺寸创建长方体72 BLC5通过中心坐标和尺寸创建矩形面64BLC5通过面中心坐标和尺寸创建长方体72 BLOCK创建长方体72 BOPTN布尔运算的一般位置76 BSPLIN通过多个关键点按样创建一条曲线52 BTOL布尔运算的容差设置77 BUCOPT屈曲分析求解控制选项273 BUCOPT定义求解控制选项413 CCE直接生成约束方程385 CECMOD修改约束方程的常数项258 CEDELE删除约束方程388 CEINTF在界面上自动生成约束方程386 CELIST约束方程列表388 CERIG生成刚性区域387 CESGEN根据既有约束方程生成约束方程387 CHECK网格检查命令213 CIRCLE创建圆或圆弧线49 CLOCAL根据激活的坐标系定义局部坐标系34 CLOG变量常用对数运算334 CM定义元件123 CMDELE删除元件或组件125 CMEDIT编辑修改组件124 CMGRP定义组件124 CMLIST列表输出元件或组件124 CMPLOT显示元件或组件124 CMSEL选择元件或组件125 CNVTOL收敛准则267 CON4在工作平面任意位置创建圆锥体75 CONE以工作平面原点为圆心创建圆锥体75 CONJUG变量共轭运算334 CP定义、修改耦合自由度集350 CPINTF耦合重合节点351 CS根据已有的三个节点定义局部坐标系33 CSDELE删除局部坐标系34 CSKP根据已有的三个关键点定义局部坐标系33 CSLIST产看激活坐标系和局部坐标系34 CSWPLA根据当前国内工作定义局部坐标系34 CSYIQR当前坐标系查询函数138 CSYS激活总体和布局坐标系32 CUTCONTROL回退控制268 CVAR两个变量的协方差计算335 CYCSOL运行宏CYCSOL并定义节径范围和扇区505 CYL4通过圆心坐标和半径等创建圆或环面64 CYL4通过圆心坐标和半径等创建圆柱体73 CYL5通过圆上直径断电坐标创建圆面65 CYL5通过圆上直径两端点坐标创建圆柱体73 CYLIND在工作平面原点创建圆柱体或部分圆柱73DD对节点施加自由度约束231 DA对面施加自由度约束235 DADELE对面施加自由度约束删除235 DALIST对面施加自由度约束列表235 DATA从文件读入数据给变量336 DCUM累加节点自由度约束233 DDELE删除节点自由度约束232 DERIV变量求导运算334 DESIZE映射网格单元尺寸控制的DESIZE命令197 DK关键点自由度遇上及想命令233 DKDELE关键点自由度约束的删除234 DKLIST关键点自由度约束的列表234 DL对线施加自由度约束234 DLDELE对线施加自由度约束删除234 DLIST节点自由度约束列表232 DLLIST对线施加自由度约束列表234 DMPEXT提取模态阻尼系数278 DMPRAT定义常阻尼比277 DOF自由度集173 DOFSEL选择自由度123 DSCALE比例缩放节点自由度约束值233 DSYM在节点上施加对称和反对称约束232 DSYS激活显示坐标系36 DTRAN仅转换粤苏自由度命令235 EEALIVE定义生死单元激活命令257 EKILL定义生死单元杀死命令257 ELMIQR单元查询函数137 EMODIF修改单元坐标系方向36 ENDRELEASE定义端点自由度释放258 EQSLV求解器选择265 ERASE立即清屏104 EREFINE单元附近细化命令214 ERESX积分点结果外插控制255 ERINQR警告和错误信息查询函数138 ESEL选择一组单元121 ESIZE线划分的缺省尺寸200 E SLL选择与所选节点相关的单元122 ESLN选择与所选节点相关的单元122 ESOL以单元数据定义变量330 ESORT对单元数据排序304 ESYS设置单元坐标系36 ESYS坐标系194 ET定义单元类型172 ETABLE生成单元表312 ETCHG改变单元类型173ETDELE单元类型的删除命令173 ETLIST单元类型的列表命令173 ETYIQR单元类型查询137 EUNORT恢复缺省的单元排序方式305 EXP变量指数运算334 EXPAND打开扩展模态选项544 EXPASS定义分析的扩展过程274 EXTREM列表显示变量的极值338 FF施加节点集中荷载256 FILE指定拟读入的结果文件295 FILLDATA函数填充变量335 FINISH正常退出处理模块114 FINISH退出求解层413 FK施加关键点集中荷载256 FORCE单元节点输出类型控制298 FSUM对所选择节点的节点力和力矩求和312 GGAPF以间隙力定义变量331 HHBMAT HBMAT命令法提取整体矩阵357 HPTCTEATE在线上定义硬点和在上面定义硬点46 HPTDELETE删除硬点46 HROPT定义谐分析选项278 HROUT定义谐分析的输出选项279 IIMAGIN复变量的虚部运算335 IMMED立即显示104 INRES指定从结果文件恢复的数据295 INTI变量积分运算334 IRLF惯性释放计算控制255 ISFILE从文件时间初应力荷载250 ISWRITE生成初应力文件251 JJPEG设置JPEG文件输出参数111 KK在指定坐标点创建关键点40 KATT设置关键点单元属性192 KBC阶跃荷载和斜坡荷载276 KBETW在两关键点之间创建一个关键点41 KCLEAR关键点网格清除命令214 KDELE删除关键点44 KESIZE关键点最近处单元边长定义200 KEYOPT单元类型的KEYOPT173 KFILL在两关键点之间创建多个关键点41 KGEN复制创建关键点42 KL在线上创建关键点43KLIST列表显示关键点信息43 KMESH在关键点处生成点单元203 KMODIF修改关键点坐标46 KPINQR关键点查询函数135 KPLOT屏幕显示关键点44 KPSCALE几何图素缩放操作126 KREFINE关键点附近细化命令214 KSEL选择关键点44 KSLL选择与所选线相关的关键点46 KSYMM镜像创建关键点43 KUSE重新使用三角化矩阵的设置257 KWPAVE将工作平面移动到一组关键点的中间位38 KWPLAN通过3个关键点定义工作平面37 LL通过两关键点创建线47 LANG创建与既有线成一定角度的直线53 LARC通过关键点创建圆弧线48 LARGE变量取最大值运算334 LATT设置线的单元属性192 LAYER定义层单元要处理的层298 LCABS对荷载工况取绝对值324 LCASE将荷载工况数据读入到数据库中232 LCCAT线连接命令205 LCDEF从结果文件创建一个荷载工况323 LCFACT定义荷载工况的缩放系数324 LCFILE从荷载工况文件创建一个荷载工况323 LCLEAR线网格清楚命令214 LCOMB合并两条或多条线50 LCOPER荷载工况运算323 LCSEL选择一组荷载工况324 LCSL分类运算86 LCWRITE写入数据到文件创建一个荷载工况323 LCZERO将数据库中的结果置零296 LCZERO对数据库中的荷载工况结果清零324 LDELE删除线54 LDIV将一条线分为多条线51 LDREAD施加耦合场荷载248 LESIZE线的单元尺寸定义199 LEXTND延长一条线51 LFILLT两条相交线倒角创建圆弧线49 LGEN复制创建线50 LGLUE线黏接命令87 LGWRITE将数据库命令的日志记录写到文件116 LINA线面相交运算命令78 LINES定义列表显示每页的行数337 LINL线线相交运算命令78 LINP线线两两相交运算命令78LINV线体相交运算命令78 LLIST列表输出线信息54 LMESH在几何线上生成线单元203 LNSRCH线性搜索266 LOCAL根据总体坐标系定义局部坐标系33 LOVLAP线搭接命令87 LPLOT显示线54 LPTN分割运算84 LREFINE线附近细化命令214 LREVERSE反转指定线的法线方向128 LROTAT关键点绕轴线创建旋转线54 LSBA线减面运算命令82 LSBL线线减运算命令81 LSBV线减体运算命令82 LSBW切分线命令83 LSCLEAR删除数据库中的荷载步数据261 LSDELE删除荷载步文件261 LSEL选择一组线55 LSINQR线查询函数136 LSLA旋转与面相关的线55 LSLK选择与关键点相关的线55 LSREAD从文件读入荷载步数据261 LSSOLVE多荷载步文件的求解261 LSTR通过两关键点创建直线48 LSWRITE生成荷载步文件261 LSYMM通过坐标镜像创建线54 LUMPM定义质量矩阵公式275 LWPLAN通过垂直于线上的某个位置定义工作平37 MMAT材料属性194 MCHECK网格连通性检查213 MDAMP定义振型阻尼277 MODE定义当前荷载步的谐荷载项257 MODOPT定义模态分析方法273 MOPT内部网格划分控制201 MOPT显示MOPT状态203 MOPT恢复缺省设置203 MP定义线性材料属性176 MPAMOD修改与线胀系数相关的温度178 MPCHG改变指定单元的材料参考号178 MPCHG改变材料性质259 MPCOPY复制线性材料属性组178 MPDATA定义与温度对应的线性材料特性177 MPDELE线性材料属性删除命令178 MPLIST线性材料属性列表命令178 MPPLOT绘制线性材料特性曲线179 MPREAD读入材料库文件179MPTEMP定义线性材料属性的温度表177 MPTGEN计算生成线性材料温度表178 MPWRITE将材料属性写入文件179 MSHAPE单元形状控制195 MSHKEY网络类型选择195 MSHMID中间节点的位置控制196 MXPAND定义米台扩展数目274 MXPAND定义模态扩展数目413 NN在创建节点时直接定义其坐标系的旋转35 NANG按方向余旋转节点坐标系35 NCNV终止分析选项268 NDINQR节点查询函数137 NEQIT定义平衡迭代的最大次数267 NFORCE对所选择节点的节点力和力矩求和312 NLGEOM大变形效应263 NLIST节点坐标系列表35 NLOG变量自然对数运算334 NMODIF将既有节点的节点坐标系旋转某个角度35 NPRINT定义列表的时间点337 NREFINE节点附近细化命令214 NROPT定义H法选项270 NROTAT某些节点的坐标系旋转到与当前激活坐34 NSCALE节点缩放操作127 NSLA选择与所选面相关的节点121 NSLE选择与所选单元相关的节点121 NSLK选择与所选关键点相关的节点121 NSLL选择与所选线相关的节点121 NSLV选择与所选体相关的节点121 NSOL以节点数据定义变量330 NSORT对节点数据排序304 NSTL选择一组节点118 NSUBST子步数和时间步长264 NUMOFF为已创建的图素指定一个编号增量145 NUMSTR为自动图素编号设置起始编号146 NUMVAR定义POST26中允许的变量数332 NUSORT恢复缺省的排序方式304 NWPAVE将工作平面移动到一组节点的中间位置38 NWPLAN通过3个节点定义工作平面37 OOUTPR结果输出控制254 OUTRES控制写入数据库和结果文件的结果数据254 OUTRES定义荷载步输出选项413 PPADELE删除既有路径319 PARESU路径的恢复命令321 PASAVE路径的保存命令321PATH迪南桂路径名及路径参数316 PCALC对路径项数据运算320 PCITC在工作平面原点创建圆面和环面64 PDEF映射结果到路径上316 PFACT计算PSD参与系数547 PLCPLX定义图形显示复数的组成337 PLCRACK显示裂缝或压碎图303 PLDISP显示结构边形图300 PLDISP显示该阶屈曲模态形状413 PLESOL显示单元结果301 PLETAB云图显示单元表结果313 PLLS沿单元用等值面显示单元表结果314 PLNSOL显示节点结果300 PLNSOL显示该阶屈曲模态相对应力分布413 PLPA图形显示路径项数据318 PLPAGM沿路径几何形状显示路径项数据318 PLSECT图形显示膜应力及弯曲应力318 PLTIME定义显示的时间范围337 PLVAR图形显示变量338 PLVECT以矢量方式结果图301 PNGR设置PNGR文件输出参数111 PPATH定义路径几何结构316 PRANGE定义路径长度的范围319 PRCPLX定义列表显示复数的格式337 PRED非线性分析预测器267 PRESOL列出单元结果306 PRETAB列表显示单元表结果314 PRITER列出求解信息汇总数据311 PRJSOL列出结合单元结果311 PRNLD列出单元阶段荷载的总和310 PRNSOL列出节点结果305 PROD变量相乘运算333 PRPATH列表显式路径数据319 PRRSOL列出约束节点反力310 PRSSOL列出BEAM188/189单元剖析面结果306 PRVAR列表显示变量338 PRVECT列出矢量大小和方向余弦311 PSDFRQ定义功率谱密度-频率表547 PSDUNIT定义功率谱密度类型546 PSEL选择路径321 PSTRES预应力效应263 QQUOT变量相除运算333 RR定义实常数174 RALL上述命令的简捷执行281 RATE荷载步中的蠕变效应268RDELE实常数组的删除命令176 REAL实常数194 REALVAR复变量的实部运算334 RECTNG通过两角点坐标创建矩形面63 RESCONTROL多点重启动分析285 RESP生成响应谱变量335 RESUME恢复数据库116 RFORCE以节点反力定义变量331 RITER输入求解所需的迭代数281 RLIST实常数组的列表命令176 RLLNQR实常数查询函数137 RPOLY在工作平面原点创建正多边形面65 RPR4在工作平面任意位置创建正多边形面66 RPR4在工作平面任意位置创建正棱柱体74 RPRISM在工作平面原点创建正棱柱体73 RPSD计算响应PSD335 RSPEED输入计算机性能信息280 RSTAT有限元模型的统计量281 RSYS激活结果坐标系36 RSYS激活输出和显示的结果坐标系299 RTHICK变厚度壳实常数定义174 RTIMST运行时间估计281 RWFRNT估计求解所需内存281 SSABS单元表绝对值操作314 SADD单元表相加生成新的单元表314 SAVE保存数据库115 SBCTRAN边界条件和荷载转换命令235 SDELETE上传所定义的截面189 SECDATA定义梁截面几何数据183 SECDATA定义变截面梁几何数据187 SECDATA定义层壳单元的数据188 SECDATA定义预紧截面的数据188 SECDATA定义连接数据188 SECOFFSET定义截面偏移188 SECPLOT绘制所定义截面189 SECREAD自定义截面的读入命令190 SECTINQR截面号查询函数138 SECTYPE定义截面类型和截面ID182 SECWRITE自定义截面的存盘命令190 SEOPT子结构分析求解控制选项279 SET从结果文件中读出指定的数据组295 SET列表显示所以屈曲荷载系数413 SET定义查看模态阶次413 SEXP单元表幂运算命令315 SF对节点群施加面荷载238 SFA在面上施加面荷载244SFBEAM在梁单元施加面荷载242 SFE在单元上施加面荷载241 SFFUN定义节点号与面荷载的函数关系239 SFGRAD定义面荷载梯度240 SFL在线上施加面荷载243 SHELL控制壳或层壳单元数据的位置299 SHPP单元形状参数限值设置212 SLIST梁截面特性列表189 SMAX单元表取量最大值命令315 SMIN单元表取量最小值命令315 SMRTSIZE自由网格单元尺寸控制的SMRTSIZE命令198 SMULT单元表乘命令315 SOLCONTROL非线性缺省求解设置与算法控制272 SOLU以结果总体数据定义变量332 SOLVE求解413 SPH4在工作平面任意位置创建球体74 SPH5通过直径断电生成球体75 SPHERE在工作平面原点创建球体74 SPLINE创建分段样条曲线53 SPOINT定义力矩求和的位置点312 SPOPT谱分析求解控制选项279 SPREAD为后续显示打开虚线误差曲线337 SQRT变量开平方运算334 SSTIF激活应力刚化效应271 SSUM计算并输出单元表数据之和314 STORE存储频率向量549 SUBSET为所选择的模型读入结果296 SUCALC既有面项运算生成新的面项328 SUCR定义面326 SUEVAL面项结果计算与保存327 SUMAP映射结果到面上326 SUPL图形显示面结果项327 SUPR列表显示面信息和结果327 SUSEL选择面或面集327 TTB激活非线性材料属性的数据表180 TB双线性随动强化模型BKIN443 TBDATA定义TB数据表中的数据181 TBDELE非线性材料数据表的删除命令182 TBLIST非线性材料数据表的列表命令182 TBPLOT非线性材料数据表的绘图182 TBPT定义非线性数据曲线上的一个点181 TBTEMP定义H温度值180 TEEF定义参考温度256 TIFF设置TIFF文件输出参数111 TIME时间263 TIMINT打开瞬态效应275TINTP定义瞬态积分常数278 TORUS以工作平面原点为环心创建环体76 TRNOPT定义瞬态分析选项277 TVAR以平衡迭代次数替代TIME变量332 TYPE单元类型194 UUNDO撤销操作142 UPCOORD根据位移更新当前激活节点的坐标259 VV通过关键点创建体67 VA通过面创建体68 VADD体加运算命令80 VARNAM为变量命名或重命名333 VATT设置体的单元属性194 VCLEAR体网格清楚命令214 VCROSS矢量叉积生成新单元表315 VDELE删除体72 VDOT矢量点积生成新单元表315 VDRAG沿路径拖拉创建体68 VEXT通过面延伸创建体70 VGEN复制创建体70 VGET将变量赋给数组336 VGLUE体黏接命令87 VIMP四面体网格的改进215 VINP体体两两相交运算命令78 VINV体体相交运算命令78 VLINQR体查询函数136 VLIST列表输出体信息71 VMESH在几何体上生成体单元204 VOFFST面偏移创建体69 VOVLAP体搭接命令87 VPLOT显示体71 VPUT数组赋给变量336 VROTAT面绕轴旋转创建柱体69 VSBA体减面运算命令82 VSBV体体减运算命令82 VSBW切分体命令83 VSEL选择一组体71 VSLA选择与所选面相关的体72 VSWEEP体扫掠器的激活209 VSYMM通过坐标轴镜像创建体71 WWPAVE将工作平面移动到一组制定坐标的中间38 WPCSYS将有坐标系的XY平面定义为工作平面36 WPLANE通过3个坐标点定义工作平面37 WPOFFS将工作平面沿其自身坐标轴移动38 WPROTA工作平面旋转38WPSTYL工作平面的显示样式38 WRFULL任意荷载步总刚的输出260 XXVAR定义图形显示X轴337。
ansys常用命令-自编
几何建模命令:/VIEW, WN, XV, YV, ZV选择一组线:命令:LSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP倒圆角命令:LFILLT, NL1, NL2, RAD, PCENTVSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP创建圆弧或圆命令:CIRCLE, PCENT, RAD, PAXIS, PZERO, ARC, NSEG创建面:命令:A, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13,P14, P15, P16, P17, P18 命令:AL, L1, L2, L3, L4, L5, L6, L7, L8, L9, L10(可用all)命令:ADRAG, NL1, NL2, NL3, NL4, NL5, NL6, NLP1, NLP2, NLP3, NLP4, NLP5, NLP6命令:AROTAT, NL1, NL2, NL3, NL4, NL5, NL6, PAX1, PAX2, ARC, NSEG命令:AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE创建体命令:V, P1, P2, P3, P4, P5, P6, P7, P8四边形或四方体命令:BLC4, XCORNER, YCORNER, WIDTH, HEIGHT, DEPTH四边形或四方体命令:BLC5, XCENTER, YCENTER, WIDTH, HEIGHT, DEPTH工作平面原点创建圆面或环面:PCIRC, RAD1, RAD2, THETA1, THETA2圆或圆柱命令:CYL4, XCENTER, YCENTER, RAD1, THETA1, RAD2, THETA2, DEPTH圆或圆柱命令:CYL5, XEDGE1, YEDGE1, XEDGE2, YEDGE2, DEPTH正多边形命令:RPOLY, NSIDES, LSIDE, MAJRAD, MINRAD正多边形命令:RPR4, NSIDES, XCENTER, YCENTER, RADIUS, THETA, DEPTH通过3个坐标点定义工作平面命令:WPLANE,WN,XORIG,YORIG,ZORIG,XXAX,YXAX,ZXAX,XPLAN,YPLAN,ZPLAN通过3个关键点定义工作平面命令:KWPLAN, WN, KORIG, KXAX, KPLAN将工作平面移动到一组关键点的中间位置命令:KWPAVE, P1, P2, P3, P4, P5, P6, P7, P8, P9将工作平面移动到一组指定坐标的中间位置命令:WPAVE, X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3工作平面恢复到ANSYS默认状态的命令:WPSTYL,DEFA将工作平面沿其自身坐标轴移动命令:WPOFFS, XOFF, YOFF, ZOFF工作平面的旋转命令:WPROTA, THXY, THYZ, THZX工作平面设置:WPSTYL,SNAP,GRSPAC,GRMIN,GRMAX,WPTOL,WPCTYP,GRTYPE,WPVIS, SNAPANG 将既有坐标系的XY平面定义为工作平面命令:WPCSYS,WN,KCN(直接用WPCSYS即可恢复到默认位置)线线减运算:LSBL, NL1, NL2, SEPO, KEEP1, KEEP2面面减运算:ASBA, NA1, NA2, SEPO, KEEP1, KEEP2体体减运算:VSBV, NV1, NV2, SEPO, KEEP1, KEEP2创建体:V, P1, P2, P3, P4, P5, P6, P7, P8命令:VA, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10拖拽面命令:VDRAG, NA1, NA2, NA3, NA4, NA5, NA6, NLP1, NLP2, NLP3,NLP4, NLP5, NLP6面旋转命令:VROTAT, NA1, NA2, NA3, NA4, NA5, NA6, PAX1,PAX2, ARC, NSEG面偏移创建体命令:VOFFST, NAREA, DIST, KINC镜像面命令:ARSYM, Ncomp, NA1, NA2, NINC, KINC, NOELEM, IMOVE通过面延伸命令:VEXT, NA1, NA2, NINC, DX, DY, DZ, RX, RY, RZ复制体命令:VGEN, ITIME, NV1, NV2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE镜像体命令:VSYMM, Ncomp, NV1, NV2, NINC, KINC, NOELEM, IMOVE正棱柱体命令:RPR4, NSIDES, XCENTER, YCENTER, RADIUS, THETA, DEPTH球体命令:SPHERE, RAD1, RAD2, THETA1, THETA2任意位置球命令:SPH4, XCENTER, YCENTER, RAD1, RAD2通过直径端点生成球体命令:SPH5, XEDGE1, YEDGE1, XEDGE2, YEDGE2以工作平面原点为圆心创建圆锥体命令:CONE, RBOT, RTOP, Z1, Z2, THETA1, THETA2任意位置圆锥体命令:CON4, XCENTER, YCENTER, RAD1, RAD2, DEPTH/trlcy,lab,value设置透明显示取中间值表示半透明。
ANSYS内嵌函数
ANSYS内嵌函数ansys中可以用*get命令获取信息。
如:*get,xx,node,i,loc,x 可以获取第i个节点的x坐标,即把第i个节点的x坐标赋给xx.通过内嵌函数,我们可以很方便的实现上述过程:xx=nx(i),nx(i)就是ansys 的一个内嵌函数。
下面我把ansys所有的内嵌函数都列举出来供各位参考:1. distnd( i,j) — I,j 两点的距离2. node(x,y,z) —提取距离位置(x,y,z)最近的节点号3. kp(x,y,z) —提取距离位置(x,y,z)最近的关键点号4.基本函数:ABS(x) Absolute value of x.SIGN(x,y) Absolute value of x with sign of y. y=0 results in positive sign.EXP(x) Exponential of x (ex).LOG(x) Natural log of x (ln (x)).LOG10(x) Common log of x (log10(x)).SQRT(x) Square root of x.NINT(x) Nearest integer to x.MOD(x,y) Remainder of x/y. y=0 returns zero (0).RAND(x,y) Random number (uniform distribution) in the range x to y (x = lower bound, y = upper bound).GDIS(x,y) Random sample of a Gaussian (normal) distribution with mean x and standard deviation y.SIN(x), COS(x), TAN(x) Sine, Cosine, and Tangent of x. x is in radians by default, but can be changed to degrees with *AFUN.SINH(x), COSH(x), TANH(x) Hyperbolic sine, Hyperbolic cosine, and Hyperbolic tangent of x.ASIN(x), ACOS(x), ATAN(x) Arcsine, Arccosine, and Arctangent of x. x must be between -1.0 and +1.0 for ASIN and ACOS. Output is in radians by default, but can be changed to degrees with *AFUN. Range of output is -pi/2 to +pi/2 for ASIN and ATAN, and 0 to pi for ACOS.ATAN2(y,x) Arctangent of y/x with the sign of each component considered. Output is in radians by default, but can be changed to degrees with *AFUN. Range of output is -pi to +pi.VALCHR (CPARM Numerical value of CPARM (if CPARM is non-numeric, returns 0.0).CHRVAL (PARM) Character value of numerical parameter PARM. Number of decimal places depends on magnitude.UPCASE CPARM Upper case equivalent of CPARM.LWCASE (CPARM) Lower case equivalent of CPARM.5. kx(i) :表示关键点i 的x坐标值;同理:ky(i);kz(i)6. nx(i) :表示节点i 的x坐标值;同理:ny(i);nz(i)7. nsel(k)是节点k在就是1,不在就是08. NDNEXT(N).: Next higher node number above N in selected set (or zero if none found).9. NELEM(ENUM,NPOS): returns the node number in position NPOS for element ENUM. Node number at position 1,2,... or 20 of elementN, where npos is 1,2, (20)10. UX(N), UY(N), UZ(N). :X, Y, or Z structural displacement or vector sum.11. ROTX(N), ROTY(N), ROTZ(N):X, Y, or Z structural rotation or vector sum12. TEMP(N).:Temperature13. PRES(N).:Pressure14. VX(N), VY(N), VZ(N).:X, Y, or Z fluid velocity or vector sum15. ENKE(N):Turbulent kinetic energy (FLOTRAN).16. ENDS(N).:Turbulent energy dissipation (FLOTRAN).17. CENTRX(N), CENTRY(N), and CENTRZ(N) always retrieve the element centroid in global Cartesian coordinates, and are determined from the selected nodes on the elements.18. ELADJ(N,face):Element number adjacent to face 1,2,...6.。
史上最全的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”定义单元表STRSETABLE, MFORX,SMISC,1 ! 以杆单元的轴力为内容, 建立单元表MFORXETABLE, SAXL, LS, 1 ! 以杆单元的轴向应力为内容, 建立单元表SAXLETABLE, EPELAXL, LEPEL, 1 ! 以杆单元的轴向应变为内容, 建立单元表EPELAXLETABLE,STRS_ST,LS,1 !以杆件的轴向应力“LS,1”为内容定义单元表STRS_STETABLE, STRS_CO, LS,1 !以杆件的轴向应力“LS,1”定义单元表STRS_COETABLE,STRSX,S,X ! 定义X方向的应力为单元表STRSXETABLE,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_CO10 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 !设置将所有数据不记录到数据库。
ANSYS常用函数
ANSYS常用函数列出了ANSYS中常用的函数,有时候一个函数就能实现好几行apdl的功能1.abs(x) 绝对值2.acos(x) 反余弦3.asin(x) 反正弦4.atan(x) 反正切5.cos(x) 余弦6.cosh(x) 双曲余弦函数7.exp(x) 指数8.log(x) 对数9.mod(x,y) 求 x/y的余数. 如果 y=0, 函数值为 010.nint(x) 求最近的整数11.rand(x,y) 取随机数,其中x 是下限, y是上限12.sin(x) 正弦13.sinh(x) 双曲正弦14.sqrt(x) 开根15.tan(x) 正切16.distnd( i,j) i,j 两点的距离17.node(x,y,z) 提取距离位置(x,y,z)最近的节点号18.kp(x,y,z) 提取距离位置(x,y,z)最近的关键点号19.kx(i) 表示关键点i 的x坐标值;同理 ky(i);kz(i)20.nx(i) 表示节点i 的x坐标值;同理 ny(i);nz(i)21.nsel(k) k节点状态,-1表示未选中,0表示未定义,1标书选中22.ndnext(n) 下一个节点编号23.ux(n), uy(n), uz(n) n点的xyz方向位移24.rotx(n), roty(n), rotz(n) n点的xyz方向扭转角25.temp(n) n点温度.26.pres(n) n点压力.27.vx(n), vy(n), vz(n) n点速度28.esel(n) n单元状态,-1表示未选中,0表示未定义,1标书选中29.elnext(n) 下一个单元编号30.ksel(n) n点状态,-1表示未选中,0表示未定义,1标书选中.31.kpnext(n) 下一个点.32.lsel(n) n线段状态,-1表示未选中,0表示未定义,1标书选中33.lsnext(n) 下一个线段编号。
34.asel(n) n面状态,-1表示未选中,0表示未定义,1标书选中35.vsel(n) n体状态,-1表示未选中,0表示未定义,1标书选中36.vlnext(n) 下一个体编号37.distnd(n1,n2) n1和n2两节点距离38.distkp(k1,k2) k1和k2两点距离39.disten(e,n) 单元e中心和节点n距离40.nnear(n) 选择靠近节点n的节点41.knear(k) 选择靠点k的点42.enearn(n) 选择靠近单元e的单元。
