ANSYS命令流解释(10)

2019-08-30 18:26

赋予材料号,则按单位密度来计算的,对于点和线,不管你使用了什么命令(LATT,KATT,MAT),都是按单位密度来计算。发出GSUM命令然后用*GET 和*VGET 命令来获得需要的数据,如果模型改变需要重新发出GSUM命令,该命令整合了KSUM,ASUM以及VSUM命令的功能。

/GRTYP, KAXIS 定义Y轴的数目

KAXIS= 1 单一轴,最多可以显示10条曲线 2 为每一条曲线定义一条Y轴,最多可以有三条曲线

3 同2,但是最多有6条曲线,而且是三维的可以采用等轴观看默认是VIEW,1,1,2,3

1. /clear命令的应用: Finish

/clear,start (nostart)

该命令删除所有的参数以及模型和结果, 要保留参数,可用一下命令,格式如下: parsav,all,mypar !将参数保留起来 fini

/clear,start

parres,new,mypar !/clear后再释放保留的参数 注意:/clear命令并不删除*If 存储

/clear命令也不删除 *Do 存储 ,但将删除loop循环的所有参数

2.NUMCMP,KP

能将(相同实体或不同实体)上的kp按最初构建的顺序重新排序 如:k,1, k,2,10, k,4,20, numcmp,kp

则线上的kp排序为1,2,3 3. NUMMRG,KP

能将统一类型实体上的kp连在一起,中间重复的kp只要一个,从新排序 k,1 k,2,10, k,3,10, k,4,20

nummrg,kp !此时kp的编号1,2,4 (k2,k3是同一个点) numcmp,kp !此时kp的编号1,2,3

4.mshkey 定义网格的类型 mshkey,0 划分自由网格 mshkey,1 划分映射网格

mshkey,2 尽可能用映射,如若不能则用自由网格

5. ACLEAR,ALL

清除相关面上的节点和单元 6. 画线命令 L 和 LSTR

L :画线,与当前激活的坐标系的形式有关

LSTR:永远是 直角坐标系下的 直线形式,也就是不会随坐标系的变化而变化

7.Flst命令是GUI操作的拾取命令,总是与FITEM命令一起用,举例说明: FLST,2,4,4,ORDE,2

!!第一个2表示拾取项作为后面命令的第一个条件,第一个4 表示拾取4项 !!第三个4 表示拾取直线号 最后一个2 表示有2项FITEM FITEM,2,1

FITEM,2,-4 !负号表示与上面同类,即拾取1,2,3,4四条线 LCCAT,P51X !拾取的线作为LCCAT的第一个条件

8.circle 命令的使用 /PREP7 K,1,b/2,r k,2,b/2,0 circle,1,r,,2,180,

!!第一个关键点指定圆心,第二个关键点确定零度点的位置,上述命令用来画一个-90~90的圆弧

1.*GET命令

*GET命令的使用格式为:

*GET, Par, Entity, ENTNUM, Item1, IT1NUM, Item2, IT2NUM 其中:

Par是存储提取项的参数名;

Entity是被提取项目的关键字,有效地关键字是NODE, ELEM, KP, LINE, AREA, VOLU, PDS等;

ENTNUM是实体的编号(若为0指全部实体);

Item1是指某个指定实体的项目名.例如,如果Entity是ELEM,那么Item1

要么是NUM(选择集中的最大或最小的单元编号),要么是COUNT (选择集中的单元数目).

可以把*GET命令看成是对一种树型结构从上至下的路径搜索,即从一般到特殊的确定. 2.删除参数,有两个方法!

(1)使用"="命令,右边为空,如aaa=表示删除参数aaa (2)使用*set命令,不给参数赋值,如*set,aaa,来删除参数aaa

3.*REPEAT命令:最简单的循环命令,即按指定的循环次数执行上一条命令,而命令中的参数可以按固定的增量递增.

*REPEAT的用法为: NTOT, VINC1, VINC2, VINC3, VINC4, VINC5, VINC6, VINC7, VINC8, VINC9, VINC10, VINC11

NTOT表示当前命令被执行的次数(包括最初的一次) VINC11~VINC11每执行一次第二个节点号加1.

注意:大多数以斜线(/)或星号(*)开头的命令,以及扩展名不是.mac的宏,都不可以重复调用.但是,以斜线(/)开头的图形命令可以重复调用.同时,要避免对交互式命令使用*REPEAT命令,诸如那些需要拾取或需要用户响应的命令!

4.*DOWHILE,parm 重复执行循环直到外部控制参数发生改变为止. 只要parm 为真,循环将不停的执行下去,如果parm为假,循环中止. 5.*cycle

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

6.*ASK, Par, Query, DVAL:提示用户输入参数值

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

Query是文本串,向用户提示输入的信息,最多包含54个字符,不要使用具有特殊意义的字符,如"$"或"!";

DVAL是用户用空响应时赋给该参数的缺省值;该值可以是一个1-8个字符的字符串(括在单引号中),也可以是一个数值.如果没有赋缺省值,用户用空格响应时,该参数被删除. 7.*CFWRITE, Command:把ANSYS命令写到由*CFOPEN打开的文件中. Command是将要写的命令或字符串.

8.*MSG, Lab, VAL1, VAL2, VAL3, VAL4, VAL5, VAL6, VAL7, VAL8 写输出信息通过ANSYS信号子程序.

该命令的VAL1到VAL8 参数均为字符参数.数据描述符%C用于在格式中指明字符数据(必须接在.*MSG命令后面).

9.PARRES, Lab, Fname, Ext, --从文件里面读参数,与PARSAV对应. Lab:

NEW -- :用这些参数代替当前的参数

CHANGE -- :用这些参数扩展当前的参数,代替任意已经存在的 Fname:文件名和路径 Ext:扩展名

10.*VWRITE, Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10

通过该命令把数组中的数据写到格式化(表格式)的数据文件中.该命令最多可带有10个数组矢量作为参数,并把这些矢量中包含的数据写入当前打开的文件(*CFOPEN命令)中.

1.LMESH,NL1,NL2,NINC 对线划分网格的命令 参数说明:

NL1,NL2:划分网格的线的起止号 NINC: 线号的增量

【例如】Lmesh,1,3,1 !对线1,2,3划分网格

与定义截面有关的命令

2.SECWRITE, Fname, Ext, --, ELEM_TYPE 创建用户自定义截面,截面信息以ASCII形式存放 参数说明:

Fname:定义的截面名称

XT: 截面文件的扩展名,默认为 .sect

--: 空着不填

ELEM_TYPE:单元类型 【例如】SECWRITE,aa,,,,

用户自定义的截面,必须通过Plane82或Mesh200单元创建 3.SECREAD, Fname, Ext, --, Option 将用户自定义的截面读入Ansys中 参数说明:

Fname: 定义的截面名称,以及文件存放的路径 EXT: 截面文件的扩展名,默认为 .sect --: 空着不填

Option:截面文件的来源 LIBRARY:来自截面库中, MESH: 用户创建的截面文件 【例如】SECREAD,aa,,,MESH

4.SECOFFSET,Location,OFFSET1,OFFSET2,CG-Y,CG-Z,SH-Y,SH-Z 这个命令用来定义粱的节点与截面的位置位置关系 location:梁桥中节点的位置

ORIGIN:粱的节点置于截面的坐标原点 CENT: 粱的节点置于截面的形心 SHRC: 粱的节点置于截面的剪切中心

USER: 粱的节点与截面的位置关系由用户通过OFFSET1,OFFSET2指定

OFFSET1,OFFSET2只有在location为USER时起作用, 其值分别为相对截面的坐标原点的Y,Z轴的偏移量

--------------------------------------------------------------------------------

-- 作者:qsunion

-- 发布时间:2005-5-19 16:18:14 --

APDL命令介绍!

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

Abbr:用来表示字符串"String"的缩略语,长度不超过8个字符. String:将由"Abbr"表示的字符串,长度不超过60个字符. 2.ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语. Lab:指定读操作的标题,

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

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

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

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

Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件 (默认) 4./UCMD,Cmd,SRNUM-给一个用户定义的命令名赋值. Cmd:用户定义的命令名,只有前面的4个字符有意义.

SRNUM:对该命令来说,是编制好的用户子程序编号(1~10). 5.*AFUN,Lab-在参数表达式中,为角度函数指定单位. Lab:指定将要使用的角度单位.有3个选项.

RAD:在角度函数的输入与输出中使用弧度单位(默认) DEG:在角度函数的输入与输出中使用度单位. STAT:显示该命令当前的设置(即是度还是弧度). 6.*DEL,Val1,Val2-删除一个或多个参数 Val1:有2个选项

ALL:删除所有用户定义的参数,或者是所有用户定义和系统定义 的参数. 空:仅删除变量"Val2"指定的参数. Val2:有下列选项!

Loc:若Val1=空,变量Val2可以指定参数在数组参数对话框中的位 置他是按字母排列的结果:若VAl1=ALL时,这个选项无效

_PRM:若Val1=ALL时,表明要删除所有包含以下划线开头的参 数(除了"_STATUS"和"_RETURN"),若Val1为空, 表明仅删除以下划线开头的参数.

PRM_:若Val1=空,仅删除以下划线结尾的参数;若Val1=ALL, 该选项无效.

空:若Val1=ALL,所有用户定义的参数都要删除. 7./INQUIRE,StrArray,FUNC-返回系统信息给一个参数. StrArray:将接受返回值的字符数组参数名. FUNC:指定系统信息返回的类型. 8.*CFCLOS — 关闭一个"命令"文件. 格式:*CFCLOS

9.*CFOPEN, Fname, Ext-打开一个"命令"文件 Ext:如果Fname为空,则其扩展名为"CMD" 10.*CREATE, Fname, Ext-打开或生成一个宏文件

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

继续APDL命令介绍,继续挣分!

1./PMACRO 指定宏的内容被写入到ANSYS的会话LOG文件中. 2./PSEARCH,Pname-为用户自定义的宏文件指定一个搜索目录.

Pname:将要搜索的中间目录路径名,长度不超过64个字符,最后必须是一个分界符.缺省时就是用户的根目录.

3./TEE,Lable,Fname,Ext-在命令被执行的同时,写一些列的命令到一个指定的文件中.

Lable:指导ANSYS软件对命令"/TEE"的处理方式.有下面选项:

NEW:将命令行的文本写入到文件Fname中,如果该文件Fname已经 存在,


ANSYS命令流解释(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:牛津译林版八桥中学八年级月考英语试卷 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: