ANSYS命令汇总

更新时间:2024-03-15 20:45:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《ANSYS命令汇总》

1

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,则该参数不改变当前设置。

有时,即使没有逻辑单元类型被指定(用AATT,,,TYPE 或 TYPE命令),ANSYS也能进行面的网格划分。要获得更多的信息,请参考设置单元属性中的讨论(ANSYS Modeling and Meshing Guide中的Meshing Your Solid Model 部分)。 菜单路径:

Main Menu>Preprocessor>Meshing>Mesh Attributes>All Areas Main Menu>Preprocessor>Meshing>Mesh Attributes>Picked Areas

Abbr

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

2

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

Abbres

ABBRES,Lab,Fname,Ext-从一个编码文件中读出缩略语. Lab:指定读操作的标题,

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

CHANGE:将读出的缩略语添加到当前缩略语阵列,并替代现存同名的缩略语. Ext:如果"Fname"是空的,则缺省的扩展命是"ABBR".

Abbsav

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

Lab:指定写操作的标题,若为ALL,表示将所有的缩略语都写入文件(默认)

Abs

ABS, IR, IA, --, --, Name, --, --, FACTA 获得一个变量的绝对值。 IR

指定给结果变量的一个任意变量名(2到NV[NUMVAR]),如果和以前定义的某个变量相同,前面定义的变量值会被这个结果所覆盖。 IA

被操作的变量的名称。 --,-- 不使用。 Name

32个字符的名称,用来在输出和打印时标识变量。插入的空格将会被压缩掉。 --,-- 不使用。 FACTA

应用于变量IA的比例因子(默认为1.0)。 注意:

新变量的计算式为: IR = | FACTA x IA |

对于一个复数(a + ib), 绝对值是它的模,故这里IA的值为a和b的平方和的方根。 菜单:Main Menu>TimeHist Postpro>Math Operations>Absolute Value

Aclear

ACLEAR, NA1, NA2, NINC 删除所选面的节点和面单元。 PREP7: Meshing

MP ME ST DY <> PR EM <> FL PP ED NA1, NA2, NINC

删除面NA1 到 NA2(缺省值为NA1),步长为NINC(缺省值为1)的网格划分。如果NA1 = ALL,忽略NA2 和 NINC 并且全部所选面的网格都被删除。如果NA1 = P,图形拾取起作用,忽略其它的参数(只在GUI中有效)。NA1 中可以使用部件名称(此时NA2 和 NINC 被忽略) 注释:

删除所选面的全部节点和面单元(无论这些节点和单元是否被选中)。与相邻划分网格的面共用的节点及与非

3

面单元结合的节点不会被删除。AATT指定的属性不变。程序对此命令的响应中,如果面、线或关键点被标记为“cleared”,则表示其节点或单元被删除。

菜单路径:Main Menu>Preprocessor>Meshing>Clear>Areas

Accat

ACCAT,NA1,NA2 连接多个面以进行映射网格化分 NA1,NA2: 被连接的面。

如果NA1=ALL,NA2 则被忽略,所有被选择的面将被连接起来。

如果NA1=P,则图形选取被激活,其他所有命令将被忽略(操作只在GUI下有效)。NA1的组元名称也将被替代(NA2被忽略)。

注意:连接多个,相邻的面(输入面)成为一个面(输出面)以便映射分网。对于要进行映射分网的且包含太多面的体元素来说,如果它其中的一些面先被连接过的话,则也可以进行映射分网。

由于建模的限制,ACCAT命令只可用来分网。需要指出的是,输出面和包含任何输出面在其面上的体元素都不能在其他任何实体建模操作中使用该命令,而且,输出面不能接受实体建模的边界条件。

通过输入网格化输入面,输出面(或者包含该面的体积)将被分网,但是,它们自身必须是可以被网格化的。ACCAT命令生成的输出面将和输入面一致,且输入面将会被保留。如果你想删除输入面的话,可以考虑用AADD命令代替ACCAT命令。当ACCAT命令生效后,包含所有输入面的体积面列表将会被更新,该列表将不再与输入面相关,而是与输出面相关。输出面的删除可以有效地去除ACCAT命令效果,并恢复体积面列表到其初始状态。对一对四边形面积进行ACCAT操作时,它将适当的连接一些边线。在其他所有情况下,边线的连接必须由用户亲自设定

你可以用ASEL命令来选择由连接生成的面,然后用ADELE命令可以删除生成面。 菜单操作:Main Menu>Preprocessor>Meshing>Mesh>Volumes>Mapped>Concatenate>Areas

Adams

ADAMS, NMODES, KSTRESS, KSHELL

Performs solutions and writes flexible body information to a modal neutral file (Jobname.MNF) for use in an ADAMS analysis.

执行计算并把柔性体的信息写入到能被adams软件分析的模态中性文件中(jobname.MNF)。 NNODES

要写入模态中性文件(jobname.mnf)中正态振型的模态数目(没有默认值)。 KSTRESS

指定在中性文件中是否写入应力或应变结果: 0——不写入应力或应变结果(为默认值) 1——写入应力结果 2——写入应变结果

3——同时写入应力与应变的结果 KSHELL

输出壳单元的位置。这个选项只对壳单元有效。 0,1——壳的上表面(默认值) 2——壳的中间面 3——壳的下表面 注意:

ADMAS是ansys软件中一个预先定义的宏,用来进行一系列求解并且把结果写入模态中性文件中(.MNF)。这生成的中性文件能导入到ADAMS软件中进行刚性系统运动动力学模拟。要了解怎么运用adams宏命令去创建模态中性文件的详细信息,可以参考ansys帮助文件中ANSYS Advanced Analysis Techniqiues Guide章节中的关于Rigid Body Dynamics and the ANSYS-ADAMS Interface的介绍。

在你运行adams宏命令以前,你必须先通过/UNITS命令指定模型的单位。在执行这个宏命令的时候,内部节

4

点应该是唯一选中的节点。(内部节点就是在adams软件中施加力与约束的的节点。)只有被选中的单元才会在计算中被考虑到。

默认情况下,所有节点的应力与应变的数据都会转移动到adams程序中,当然写入的数据由KSTRESS值来决定的。假如你只想转移一部分节点的应力或是应变的数据,那你就可以选择你想要的节点并在运行adams宏命令前命名为“STRESS”的节点组件。例如,你可能选择外部节点就是为了能在adams软件程序中清楚的看到构件的形状。

默认的模态中性文件的名称就是jobname.mnf。在交互式(GUI)界面下,你可以指定一个别的名字。而在命令模式下,没有别的办法去改变中性文件的名称,那中性文件的名称总是为Jobname.MNF。 Menu Paths

Main Menu>Solution>ADAMS Connection>Export to ADAMS

Adapt

ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC

ADAPT, NSOLN, STARGT, TTARGT, FACMN, FACMX, KYKPS, KYMAC适宜的网格划分和求解模型 NSOLN 所允许的求解次数(大于等于1,默认为5)。

STARGT 能量标准中结构的百分误差的目标百分比(默认为5)。如果这个值为-1,则无目标值。 TTARGT 能量标准中热量的百分误差的目标百分比(默认为5)。如果这个值为-1,则无目标值。 FACMN 关键点单元尺寸改变量的最小因子(默认为0.25)。 FACMX 关键点单元尺寸改变量的最大因子(默认为2.0)。 KYKPS 详细说明单元尺寸是否将在已选定的关键点进行编辑 0——进行单元尺寸编辑,忽略已选定的节点设置(为默认) 1——仅在已选节点单元进行尺寸编辑

KYMAC 详细说明那个写入使用者用来辅助宏文件 0 —即便需要也忽略写入使用者辅助宏文件(默认设置)

1 —用写入使用者辅助宏文件(如果宏文件存在)比如:用ADAPTMSH.MAC替代默认的划分网格命令的顺序。用替代默认的求解命令的顺序。

注意:ADAPT为适宜的划分网格和求解调用一个已预先定义的ANSYS宏。这个宏会引起前处理器(prep7)、求解处理器(solution)的重复运行,并且后处理器(post1)将根据能量标准中的误差定制有细化网格密度的ANSYS程序。查看ANSYS高级分析技术指南中的一些附加的细节。在适应网格划分过程完成后,ADPT宏自动进行单元形状检查。(SHPP,ON)

一份宏命令叫做UADAPT.MAC,在ANSYS中间分区(系统决定)是可以利用的,并且由操作者根据需要进行复制和编辑。编辑过的文件必须设定一个适当的名字(cmd.MAC)且可以将上述ADAPT命令中的文件名改为你的\文件进行运行。

这个命令在程序开始阶段可以利用。

Menu Paths Main Menu>Solution>Solve>Adaptive Mesh

Add

ADD, IR, IA, IB, IC, Name, --, --, FACTA, FACTB, FACTC 变量相加。

POST26: Operations

MP ME ST DY <> PR EM <> FL PP ED

IR :任意的引用号,用于代表结果变量(2 到 NV [NUMVAR])。如此号码与以前定义的变量相同,以前定义的变量会被此结果覆盖。

IA, IB, IC :用于操作的三个变量的参考号。如果只有两个变量,则IC为空白。如果只有一个变量,IB 和 IC为空白。

Name :最多32个字母的名称,在打印和显示时表示变量。在输出时名称中间的空格会被压缩。 --, --

5

:未使用区。

FACTA, FACTB, FACTC :用于相应变量的缩放因子(正或负,缺省为1) 注释:对变量相加(最多一次三个)。 菜单路径:

Main Menu>Drop Test>Time History>Graph Variables Main Menu>Drop Test>Time History>List Variables Main Menu>TimeHist Postpro>Math Operations>Add

Adele

ADELE, NA1, NA2, NINC, KSWP 删除未划分网格的面 PREP7: Areas

MP ME ST DY <> PR EM <> FL PP ED NA1, NA2, NINC

:删除面NA1 到 NA2(缺省为NA1 ),步长为NINC (缺省为1)。如果NA1 = ALL,忽略NA2 和 NINC,并且全部所选面都被删除。如果NA1 = P,图形选取起作用,忽略其它参数(只在GUI中有效)。NA1 可用部件名称代替,此时忽略NA2 和 NINC. KSWP :指明关键点和线是否也被删除。 0—只删除面(缺省)

1—删除面,同时删除附着在该面上且不与其它面共用的关键点和线。 注释:除非体被事先删除,否则附着在体上的面无法删除。 菜单路径:

Main Menu>Preprocessor>Modeling>Delete>Area and Below Main Menu>Preprocessor>Modeling>Delete>Areas Only

Main Menu>Preprocessor>Modeling>Topo Repair>Delete>Area and Below Main Menu>Preprocessor>Modeling>Topo Repair>Delete>Areas Only

Adgl

ADGL

使用功能:在面上列出参数退化状态的关键点。 使用格式:ADGL,NA1,NA2,NINC

其中NA1,NA2,NINC为指定面的编号范围,按NINC(默认值为1)增量从NA1到NA2(默认值为NA1)范围内。其中NA1也可以为ALL(默认设置)、P或元件名。

使用提示:有关参数退化的详细情况建《ANSYS建模与网格划分》。 GUI方式菜单:

Main Menu>Preprocessor>Modeling>Check Geom>Show Degeneracy>List Degen Volus Main Menu>Preprocessor>Modeling>Operate>Boolean>Show Degeneracy>List Degen Volus

Adrag

Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6 ! 面积的建立,沿某组线段路径,拉伸而成。

Aesize

AESIZE翻译

AESIZE, ANUM, SIZE,

指定面在划分网格时的单元尺寸

ANUM :指定要应用这种单元尺寸的面的编号。假如ANUM=all,所有被选中的面都按这种单元尺寸进行网

6

格划分。假如ANUM=P,则在图形界面下选择面的功能被激活了,在图形界面下选择你想要划分网格 的面。一个面的组件也可以取代ASUM,这样相当于指定了面组件中所有面划分网格的尺寸。 SIZE :想要定义的单元尺寸大小。

注意:AESIZE命令可以控制体内的面或是体表的面的单元尺寸大小。

SIZE控制了面内部的单元尺寸大小。只要线的相邻面没有被指定更小的单元尺寸,同时本线也没有被指定线单元尺寸大小或者被其上的关键点指定线单元尺寸,则SIZE就能指定了沿线的面单元尺寸。如果线的相邻面有更小的单元尺寸,则具有更小的单元尺寸优先应用。假如在AESIZE引导了边界的尺寸网格划分同时,网格划分运用了更精确的尺寸,则边界具有更加精确的曲率与性质。 该命令在重新网格划分(精确划分)中也是有效的。

Afillt

AFILLT, NA1, NA2, RAD

在两个面的交界处生成园角。 PREP7: Areas

MP ME ST DY <> PR EM <> FL PP ED

NA1 :第一个面的面号。如果NA1 = P,图形选取被使用,并且忽略其它参数(只在GUI中有效) NA2 :第二个面的面号。 RAD :所生成的园角半径。 注释:

运用一系列布尔操作,在两个面的交界处生成给定园角半径的面。相关的线和关键点也同时生成。布尔操作的选项解释请参考BOPTN命令。如果初始时面不相交于公共线,使用AINA命令。 菜单路径:

Main Menu>Preprocessor>Modeling>Create>Areas>Area Fillet

Aflist

AFLIST

列出数据库中的当前数据。 PREP7: Database

MP ME ST DY <> PR EM <> FL PP ED

注释:列出数据库中当前的数据和设定值。在批处理模式中,列出所有的适合的数据。在交互模式中,只列出综合信息。 菜单路径:

Utility Menu>List>Other>Database Summary

Afsurf

AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元) AFSURF,SAREA,TLINE(在既有面单元上生成重叠的表面单元) SAREA 已划分网格的实体的表面名称 TLINE 用平滑的单元划分的线的名称

Notes注意:这个宏命令是用来在既有实体面单元上生成重叠表面单元,为了决定和指定每个表面单元的其它节点。实体区域和光滑线下面的体必须在使用命令之前进行划分。单元类型必须是SURF152,且其需要设置KEYOPT(4), KEYOPT(5), KEYOPT(6), and KEYOPT(8).

表面单元和光滑的目标线是由CM命令选择组成一组并命名的。当AFSURF命令是手动输入时,这个名字必须附上一个单引号(如'SAREA') 。

当使用图形交互界面时,节点和单元组成是通过该命令的对话框选择的。 这个宏命令适用于SURF152和FLUID116 Menu Paths:

7

Main Menu>Preprocessor>Modeling>Create>Elements>Surf / Contact>Surf Effect>Attch to Fluid>Area to Fluid Main Menu>Preprocessor>Modeling>Create>Elements>Surf / Contact>Surf Effect>Attch to Fluid>Line to Fluid Main Menu>Preprocessor>Modeling>Create>Elements>Surf / Contact>Surf Effect>Attch to Fluid>Node to Fluid *AFUN,Lab

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

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

RAD:在角度函数的输入与输出中使用弧度单位(默认) DEG:在角度函数的输入与输出中使用度单位. STAT:显示该命令当前的设置(即是度还是弧度).

Afun

、*AFUN,lab

默认三角函数括号中数值和三角函数返回值单位为弧度(RAD),可利用*AFUN命令指定单位为角度(DEG),其中:

Lab= RAD,表示采用弧度为角度单位(默认) Lab= DEG,表示采用角度为角度单位 Lab= STAT,报告当前采用的角度单位 图形界面:Utility Menu>Parameters>Angular Units

-yangjungang2004 (今天你均匀化了吗) edit on 2006-12-08 *AFUN, Lab

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

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

RAD:在角度函数的输入与输出中使用弧度单位(默认值) DEG:在角度函数的输入与输出中使用角度单位 STAT:显示该命令但钱的设置(即是度还是弧度)

注意: 这个函数的设置仅对三角函数如 SIN, COS, TAN, ASIN, ACOS, ATAN, ATAN2, ANGLEK, 和 ANGLEN 有效。

菜单:Utility Menu>Parameters>Angular Units

Ainv

AINV, NA, NV

寻找面和体的交界。 PREP7: Booleans

MP ME ST DY <> PR EM <> FL PP ED

NA :用于相交的面号。如果为P,图形选取被使用,忽略其它参数(只在GUI中有效) NV :用于相交的体号。 注释:

在面与体相交处,将生成新的面。如果相交区只是线,则就只生成线。示例参见ANSYS Modeling and Meshing Guide。布尔操作选项的说明参见BOPTN命令。指定给初始实体的单元属性和模型边界条件不会转换到新生成的实体中。 菜单路径:

Main Menu>Preprocessor>Modeling>Operate>Booleans>Intersect>Area with Volume

Agen

AGEN, ITIME, NA1, NA2, NINC, DX, DY, DZ, KINC, NOELEM, IMOVE 复制面

ITIME :进行该复制操作时需复制面的个数,在复制时,系统会自动复制面上的每一个关键点。如果要进行

8

复制操作,则ITIME必须大于1。

NA1, NA2, NINC:从面NA1到面NA2,一直到面NINC,挨个进行复制。如果NA1=ALL,则NA2到NINC都被忽略,所选的复制面为所有面。如果NA1=P,则图形选取被激活(只在GUI操作中有效).组元的名称也可以替代NA1(NA2和NINC被忽略)

DX, DY, DZ :在当前坐标系中各关键点的位移增量(--, D θ, DZ 为柱坐标系增量;; --, D θ, -- 为球坐标增量).

KINC :复制面间关键点增加量.如果为零,则系统自动分配最低的可用的关键点数值. NOELEM :指定单元和节点是否同样被复制: 0:如果存在节点和单元的话,连它们一块复制 1:不复制节点和单元

IMOVE :指定是否重新定义存在的面: 0:按ITIME要求复制新面. 1:将原始面移动到新的位置,保持原由关键点数量(ITIME, KINC, 和NOELEM 被忽略). 如果仍需要原始位置的原始面 (例如,可能它们都属于同一个实体), 就不移动它们,复制新的面来替代。如果在原始位置不需要的话,相关的分过网的组元也要随之移动.

注意:对一个指定的面组 (以及与他们相关的关键点,线和分网单元)进行复制,它们的MAT, TYPE, REAL, ESYS, 和SECNUM等与新面线相关的属性是基于原始样面的,而非基于当前设置。复制线的斜率跟原始样线一样,保持不变 (在激活的坐标系中). 系统不允许复制形状或大小与原始面不同的面(例如,柱坐标系中的放射型复制和球坐标系中放射及PHI复制,椭圆坐标系中的角复制等).推荐您不要在在螺旋坐标系中进行实体建模.系统会自动以最小的可用值生成面和线编号。 菜单:

Main Menu>Preprocessor>Modeling>Copy>Areas

Main Menu>Preprocessor>Modeling>Move / Modify>Areas>Areas

Aglue

AGLUE, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 通过“粘合”面来生成新的面。 PREP7: Booleans

MP ME ST DY <> PR EM <> FL PP ED

NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9

:用于粘合的面的面号。如NA1 = ALL,全部所选面被粘合(忽略NA2 到 NA9)。如果NA1 = P,图形选取被使用,并忽略其它参数(只在GUI中有效)。NA1可以是部件名称。 注释:

使用AGLUE命令,通过“粘合”输入的面来生成新的面。 粘合操作重新定义输入的面,使它们在公共边界上共线。新的面与初始面有相同的几何构形。此操作只对输入的面在边界上相交于线的情况有效。示例可参考ANSYS Modeling and Meshing Guide。关于布尔操作选项的解释请参考 BOPTN命令。指定给初始实体的单元属性和模型边界条件不会转换到新生成的实体上。 AGLUE命令使面的公共边界上的线和关键点融合。保留面号小的面的线和关键点。这意味在运用多个AGLUE命令时,使用者必须了解面号,以避免几何构形的“拆开” 菜单路径:

Main Menu>Preprocessor>Modeling>Operate>Booleans>Glue>Areas

Al

AL, L1, L2, L3, L4, L5, L6, L7, L8, L9, L10 采用事先定义的线生成面。 PREP7: Areas

9

MP ME ST DY <> PR EM <> FL PP ED L1, L2, L3, L4, L5, L6, L7, L8, L9, L10

:用于定义面的线。最少要有三条线。面的正法向由L1的方向根据右手法则确定。L1为负值时则逆转法向方向。如果L1 = ALL,采用全部所选线,并用L2定义法向方向(L3 到 L10 被忽略, L2缺省为所选线中线号最小的线)如果L1 = P,图形选取被使用,并且忽略其它参数(只在GUI中有效)。L1也可以用部件名称代替。 注释:

线可以任意顺序输入(每次一条),但必须构成一个闭环。如果由四条以上的线定义面,则这些线必须共面,或者在活动坐标系中具有常数坐标值(例如一个平面或者圆柱)。 小注释:

不推荐使用环形坐标系中的实体模型。只有不附着在体上的面才能重新定义。 此命令在所有处理器中都有效。 菜单路径:

Main Menu>Preprocessor>Modeling>Create>Areas>Arbitrary>By Lines

Allsel

ALLSEL, LABT, ENTITY 选中所有项目 LABT: ALL: 选所有项目及其低级项目

BELOW: 选指定项目的直接下属及更低级项目 ENTITY: ALL: 所有项目(缺省) VOLU:体 高级 AREA:面 LINE :线 KP:关键点 ELEM:单元

NODE:节点 低级

Anorm

格式:ANORM, ANUM, NOEFLIP 作用:重定面标准 说明:

ANUM :有符合已重定面的标准方向的面号数

NOEFLIP: 表明是否要改变在已重定面上存在单元的标准方向以至与每个面的新标准方向一致。 0 使在已重定面上存在单元的标准方向与每个面的新标准方向一致(默认) 1 不改变在已重定面上存在单元的标准方向

注意:重定面以使他们的标准与特殊面的标准一致。如果任意面上有内环,那么在重定面标准时ANORM命令将会考虑内环。你不可以用ANORM命令改变有体或面载荷的单元的标准方向,我们建议在保证单元标准方向可以接受后再单独提供载荷。实常数(例如不统一的外壳厚度和一头逐渐变得尖细的梁常数)可能被单元逆转视为无效.

Amap

AMAP,AREA,KP1,KP2,KP3,KP4

对指定角点的面生成二维映射网格。参数:

AREA-待划分面的编号。如果AREA=P,则激活图形拾取,忽略所有残存的变量(仅在GUI模式有效) 。 KP1, KP2, KP3, KP4-映射网格指定角点的关键点编号,可以指定3~4个角点,按任意顺序排列。

注释:用此命令一次只能划分一个面。程序在指定角点间连接所有线,网格划分后的单元均为四边形单元。如果线的分段数已指定,网格将按此设定进行映射划分。

10

如果待网格的面内已有连接线,程序会提示那些连线是否取消(用命令流,连线自动取消),创建生成单元必需的节点,并赋以未使用的最小节点编号。如果网格划分因配错线的分段数或单元形状异常而不能映射,网格操作无效。 菜单路径:

Main Menu>Preprocessor>Meshing>Mesh>Areas>Mapped>By Corners

Amesh

AMESH, NA1, NA2, NINC 在面中划分节点和面单元 PREP7: Meshing

MP ME ST DY <> PR EM <> FL PP ED NA1, NA2, NINC

:对面NA1 到 NA2 (缺省为NA1) ,步长为 NINC(缺省为1)划分网格。如果NA1 = ALL,则忽略NA2 和 NINC,全部所选面都被划分。如果NA1 = P,图形选取被使用,忽略其它参数(只在GUI中有效)。NA1可以为部件名称,此时忽略NA2 和 NINC。

注释:生成单元所需要的节点被创建,并且指定从低到高的节点号。 菜单路径:

Main Menu>Preprocessor>Meshing>Mesh>Areas>Free

Main Menu>Preprocessor>Meshing>Mesh>Areas>Mapped>3 or 4 sided Main Menu>Preprocessor>Meshing>Mesh>Areas>Target Surf

Anorm

ANORM, ANUM, NOEFLIP 修改面的正法线方向.

ANUM:面的编号,改变面的正法线方向与面的法线方向相同.

NOEFLIP:确定是否要改变重定向面上单元的正法线方向,这样可以使他们与面的正法线方向一致 若为0,改变单元的正法线方向;

若为1,不改变已存在单元的正法线方向;

说明:重新改变面的方向使得他们与指定的正法线方向相同.

不能用"ANORM"命令改变具体或面载荷的任何单元的正法线方向.

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) 求最近的整数

11

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) 双曲正切

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 Aoffst,narea,dist,kinc

复制一块面积,产生方式为平移(offset)一块面积,以平面法线方向,平移距离为dist,kinc为面积号码增加量。

Aoffst

“AOFFST,NAREA,DIST,KINC ”

对面进行偏移形成另一个面。

其中: NAREA-----指定现有面的编号,也可以使用ALL或P

12

DIST--------制定距离

KINC--------生成面上关键点的编号增量

“BSPLIN,P1,P2,P3,P4,P5,P6,XV1,YV1,ZV1,XV6,YV6,ZV6” 对多个关键点通过样条拟和生成一条直线 其中:P1--P6 ----样条曲线拟和的关键点

XV1,YV1,ZV1-----在P1点与生成线相切外矢量的末点 XV6,YV6,ZV6-----在P6点与生成线相切外矢量的末点 \,Z\

修改已存在的关键点 NPT----关键点编号

Aplot

APLOT, NA1, NA2, NINC, DEGEN, SCALE 显示选择的面 NA1, NA2, NINC

以NINC的步长显示编号从NA1到NA以NINC的步长。NINC的默认值是1,NA2默认等于NA1。如果NA1为ALL或者为空,NA2和NINC会被忽略,然后显示所以选中的面(参考ASEL命令)。 DEGEN 退化标记点:

blank — 不使用符合标记退化点 (default).

DEGE — 使用红星符号标记退化点(参考 ANSYS Modeling and Meshing Guide )。如果使用/FACET,WIRE设置时,该选项不可用。 SCALE

设置退化标记符号的比例因子,默认值是0.075。退化标记符号的大小是窗口宽度乘以比例因子(-1 to 1 in both directions)。

注意:

这条命令在所有的处理器中都有效。通过/FACET命令可以设置绘制面上方格的大小。 Menu Paths

Main Menu>Preprocessor>Modeling>Check Geom>Show Degeneracy>Plot Degen Areas

Main Menu>Preprocessor>Modeling>Operate>Booleans>Show Degeneracy>Plot Degen Areas Utility Menu>Plot>Areas

Utility Menu>Plot>Specified Entities>Areas

Aptn

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"操作中两种类型都可能会出现,不相交的面保持不变, 指定源实体的单元属性和边界条件不会转化到新生成的实体上.

Areverse

AREVERSE, ANUM, NOEFLIP — 对指定面的正法线方向进行反转.

13

ANUM:将要旋转正法线方向的面编号,也可以用ALL,P或元件名. NOEFLIP:确定是否改变面上单元的正法线方向控制项. 若为0:改变面上单元的正法线方向(默认). 若为1:不改变已存在单元的正法线方向.

说明:不能用\命令改变具有体或面载荷的任何单元的法线方向.建议在确定单元正法线 方向正确后再施加载荷.实常数如非均匀壳厚度和带有斜度梁常数等在方向反转后无效. 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

Arotat

AROTAT, NL1, NL2, NL3, NL4, NL5, NL6, PAX1, PAX2, ARC, NSEG 通过绕一根轴线旋转一组线段来生成圆柱面 NL1, NL2, NL3, . . . , NL6

用来旋转的线段(用NL1到NL6输入时,最多为6条线)。线必须位于旋转轴所在的平面内。如果f NL1 = P, 则点位置在图形中选取,其他参数忽略不计 (仅在 GUI方式有效)。 If NL1 = ALL,所有选中的线都会用来旋转。NL1也可以是集合名。 PAX1, PAX2

定义旋转轴的关键点。 ARC

弧长(度)。 正值表示关于PAX1-PAX2矢量按右手螺旋法制旋转。缺省是 360°. NSEG

圆周方向的面积数 (最大为8) 。缺省按90°最大弧长的最小数,比如, 360°是4, 270°是3,等等。 注释

通过绕一根轴旋转一组线(以及相应的关键点)生成圆柱面 (以及相应的关键点与线) 。 关键点沿圆周按角度均匀分布,最大间隔角度为 90°.线由关键点确定,同时生成连接圆周方向关键点的圆弧 。点、线、面的号码自动确定,从可用的最小号码开始 [NUMSTR]。相邻的线同一个点,相邻的面积共一条线。 菜单方式:

Main Menu>reprocessor>Modeling>Operate>Extrude>Lines>About Axis

Arsym

Arsym,ncomp,na1,na2,ninc,kinc,noelem,imove

复制一组面积na1,na2,ninc对称于轴ncomp;kinc为每次复制时面积号码的增加量。 ARSYM, Ncomp, NA1, NA2, NINC, KINC, NOELEM, IMOVE 通过对面对称反射生成面 Ncomp 对称形式:

X — X对称 (缺省值). Y — Y 对称. Z — Z 对称. NA1, NA2, NINC

从NA1到NA2(缺省值是 NA1)步长 NINC (缺省是 1) 的反射面 。如果NA1 = ALL,, NA2 与 NINC都忽略不计,反射面是所有选中的面 [ASEL]. 如果 Ncomp = P, 则在图形中选取面,其他参数忽略不计 。NAL1也可以是集合名 (NA2 与 NINC都忽略不计)。

14

KINC

关键点号增量. 如果为零,则用最小可用的的关键点号 [NUMSTR]. NOELEM

确定节点与单元是否也同时生成:

0 — 生成与原来面相关的节点与单元,如果它们存在的话。. 1 — 不生成节点与单元. IMOVE

确定面是新生成还是移动: 0 — 生成新的面.

1 — 移动原来的面到新位置,保留原来的关键点号 (KINC与 NOELEM忽略不计). 当原来的面在原来的位置不在需要时才有效. 相应的网格参数如果在原来的位置已不需要也同时移动. 注释

通过对面对称(以及相应的关键点、线与网格)反射生成面(参见类似的节点对称命令, NSYM). MAT, TYPE, REAL, ESYS,与and SECNUM 特性基于原有的面而不是基于现行设置. 反射是在当前坐标系中通过改变特定坐标的正负.当前坐标系必须是直角坐标系. 原有面可以是在任何坐标系内生成的.但建议不在圆环坐标系下建立体. 生成面的情况与 AGEN命令相同. 关于对称单元的更多情况请参见 ESYM 命令. 菜单方式

Main Menu>reprocessor>Modeling>Reflect>Areas

Asba

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.

Asbv

ASBV, NA, NV, SEPO, KEEPA, KEEPV 面由体分割并生成新面.

NA, NV:分别为指定的面编号和体编号. 其余的变量参考前面翻译的命令"ASBA".

Asel

ASEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP

选择一个面或者面的集合(在给相对应的面赋予材料和单元属性的时候经常用到。结合AATT) Utility Menu>Select>Entities Type

标记所选类型:

S — 选择一个新的面或面的集合(默认) R — 在现有的面中重新选择一个. A — 再增加一个以扩展现有的面集.

15

U — 在当前的面集中不选择其中一种. ALL — 恢复选择为全集. NONE — 不选择所有的.

INVE — 颠倒选择(使所选变为不选,或者相反) STAT — 显示所选状态.

当所选类型为 S, R, A, or U时以下参数有效:

tem 标号数据 如果为P,则是GUI方式,鼠标选取,以下其它参数失效。默认为AREA Comp 所选目标的组成

VMIN 所选目标的范围的最小值(对于选一个面的集合而言就是面号的最小号码) VMAX 所选目标的范围的最大值 VINC 范围内的增量 ( 比如想选择一组面1,2,3,4,5,,那么就是VMIN为1,VMAX为5,VINC为1;但是特别注意虽然help中解释VMAX默认为VMIN,因为ansys是以误差值来区分的。

有时候想单独选一个面的时候不设置VMAX就运行不通过,所以这个时候最好就是把VMIN和VMAX设置成相同,万无一失!)

KSWP 设置是否只有面被选择 =0,表示只选择面;=1 选择包括面所相关的关键点,线,节点,单元等 , 只有当类型为S时有效 命令默认为选择所有的面

,并且命令在各个处理器中都有效

Ask

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

Par 是数字字母名称,用于存储用户输入数据的标量参数的名称; Query是文本串,向用户提示输入的信息,最多包含54个字符, 不要使用具有特殊意义的字符,如"$"或"!"; DVAL 是用户用空响应时赋给该参数的缺省值;

该值可以是一个1-8个字符的字符串(括在单引号中),也可以是一个数值. 如果没有赋缺省值,用户用空格响应时,该参数被删除.

Askin

Askin,nl1,nl2,nl3,nl4,nl5,nl6 !沿已知线建立一个平滑薄层曲面。

Aslv

aslv aslv,type

从已选择的体中选择面。

其中type表示选择方式,有四种方式,具体如下 S--选择新的选择集(缺省) R--从当前集中选择新的集

A--选择集加入到当前选择集中 U--从当前集中去除某些选择 aslv中, a-------面域 v--------体

故可以此类推:eslv:已选择的体中选择单元 nsle:已选择的单元中选择节点

16

Asub

ASUB, NA1, P1, P2, P3, P4

通过已存在的面的形状生成一个面.

NA1:指定已存在的面号,NA1也可以为P.

P1, P2, P3, P4 :依次为定义面的第1,2,3和4个角点的关键点号.

说明:新面将覆盖旧面,当被分割的面是由复杂形状组成而不能在单一座标系内生成的情况下可以使用该命令.关键点和相关的线都必须位于已存在的面内,在给定的面内生成不可见的线.忽略激活坐标系.

Autots

autots, key 是否使用自动时间步长 key:on: 当solcontrol为on时缺省为on off: 当solcontrol为off时缺省为off

1: 由程序选择(当solcontrol为on且不发生autots命令时在 .log文件中纪录“1” 注意:当使用自动时间步长时,也会使用步长预测器和二分步长

Aovlap

AOVLAP, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9 面交迭。

PREP7: Booleans

MP ME ST DY <> PR EM <> FL PP ED

NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9

:操作所用的面号。如果NA1 = ALL,使用全部所选面,并且忽略NA2 到 NA9。如果NA1 = P,图形选取被使用,并且忽略其它参数(只在GUI中有效)。NA1可为部件名称。 注释:

生成包含全部输入面的新面。新面由输入面的相交区域和不相交区域组成。示例参见ANSYS Modeling and Meshing Guide中的Solid Modeling。此操作只在相交区域为面时有效。布尔操作选项的解释参见BOPTN命令。指定给初始实体的单元属性和模型边界条件不会转换给新生成的实体。

菜单路径:Main Menu>Preprocessor>Modeling>Operate>Booleans>Overlap>Areas

Axlab

/axlab, axis, lab 定义轴线的标志 axis: “x”或“y”

lab: 标志,可长达30个字符 BFE, ELEM, Lab, STLOC, VAL1, VAL2, VAL3, VAL4 在一个单元上定义体载荷。

ELEM :要加载体载荷的单元号。如果为ALL,则加载在所有已选中的单元。ELEM也可以是组件名。 Lab :有效的体载荷标签。结构分析标签TEMP(温度),FLUE(流通量);热分析标签:HGEN(热生成率);磁分析标签:EF(电场),TEMP(温度)JS(电流密度),VLTG(电压降),MVDI(磁虚位移标记);电分析标签:TEMP(温度)CHTRGD(电荷密度);高频电磁分析标签:JS(电流密度);场分界面标签:FVIN(场分界面标记)。有效标签在每种单元类型介绍的体载荷输入表中列出。

STLOC :为输入的数据VAL给出一个开始位置。如果STLOC=1,在VAL1位置上输入的数据将加在单元类型可利用的第一个单元体载荷项上,VAL2加在第二个单元项上,以此类推。如果STLOC = 5,VAL1上输入的数据加在第五个单元项上,依此类推。默认值为1。 VAL1, VAL2, VAL3, VAL4 :

对于Lab = TEMP, FLUE, HGEN, and CHRGD, VAL1--VAL4表示在单元开始位置和随后位置的体载荷值。VAL1也可以表示一个表格式边界条件的表格名。如果单元是均布体载荷只需输入VAL1。对于非均布载荷,

17

数值必须按单元类型输入表中规定的顺序输入。初始值默认为“BFUNIF”命令指定的值(除了对于电荷密度CHRGD默认为0)。在随后的赋值中,空则保持原来的值不变;如果此值原来没有指定,则使用ANSYS Elements Reference中的默认值。

对于Lab = JS 和 STLOC = 1,VAL1, VAL2 和 VAL3 分别是单元坐标系中电流密度在X, Y, Z 上的分量, VAL4 是相位角。

对于Lab = EF 和 STLOC = 1,VAL1, VAL2 和 VAL3 分别是直角坐标系中电场在X, Y, Z 上的分量。 对于Lab = VLTG 和 STLOC = 1,VAL1是电压降, VAL2 是相位角。

对于Lab = FVIN, VAL1 表示力传递的体分界面号, VAL2 -- VAL4 不可用。

当给一个表格赋值时可使用%把表格名括起来,比如:(BFE,ELEM,Lab, Lab,STLOC,%tabname%)。用*DIM命令定义表格。 注意:

如果 BF 和 BFE命令同时在一个单元上施加体载荷,BFE命令优先。

只有使用TEMP和HGEN作为体载荷标签时可以给表格赋值。当使用TEMP时可以定义一个随时间(TIME)变化的一维表格。在定义这个表格时,TIME是主变量,其他变量都不可用。 图形拾取只能通过列表菜单路径实现。 此命令在PREP7中也可以使用。

当在一个单元施加表格函数载荷时,载荷不随单元位置改变而改变。

BLC4 , XCORNER, YCORNER, WIDTH, HEIGHT, DEPTH 创建一个长方形

BLC 就是 block 的简写. BLC4 通过脚点创建一个四边形或者是长方体.

对应:X轴坐标值, Y轴坐标值, 四边形的宽度, 四边形的高度, 四边形的深度(创建长方体时用到)

BLC5, XCENTER, YCENTER, WIDTH, HEIGHT, DEPTH ---通过中心或角点创建一个长方形或一个长方体

XCENTER, YCENTER:长方形中心或长方体一个面的中心在工作平面的x和y坐标。

WIDTH:长方形或长方体的宽度(对于长方形定义为工作平面内沿X轴的总长度;对于长方体定义为在工作平面内长方体底面沿X轴的总长度)。

HEIGHT:长方形或长方体的高度(对于长方形定义为工作平面内沿Y轴的总长度;对于长方体定义为在工作平面内长方体底面沿Y轴的总长度)。 DEPTH:长方体的深度定义为到工作平面的垂直距离(正、负根据工作平面Z坐标的方向而定)。如果DEPTH = 0(缺省),建立在工作平面上的是长方形。

确注意:如果你用IGES(导入模型缺省格式)文件格式导入模型,你必须给出深度值否则命令不能执行。 注意:在工作平面上任何位置,通过给定中心点和角点定义长方形,或通过给定中心点和角点定义一个面在工作平面上的六面体。长方形必须定义四个点和四条线。长方体必须定义八个点、十二条线和六个面且顶面和底面要平行于工作平面。参见BLC4,RECTNG,和BLOCK等其它创建长方形和长方体的命令。

BLOCK,X1,X2,Y1,Y2,Z1,Z2 建立一个长方体,以对顶角的坐标为参数

X1,X2为X向最小及最大坐标值,Y1,Y2为Y向最小及最大坐标值, Z1,Z2为X向最小及最大坐标值。

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版本兼容性选项;

Bspline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6 通过6点曲线,并定义两端点的斜率 BTOL, PTOL 指定布尔操作的容差

18

PTOL :点一致性容差,彼此在容差范围之内的点在布尔操作中假定是一个点。放宽容差会加大运行的时间和存贮空间,但是也可以提高布尔运算的成功率。缺省值是 0.10E-4.;Command Default 缺省命令 PTOL = 0.10E-4.

Notes:用BTOL,DEFA恢复默认值,PTOL = 0.10E-4. Use BTOL,STAT 查看当前的设置

CDREAD, Option, Fname, Ext, --, Fnamei, Exti —读入实体模型和数据信息文件

Option:读入选项: ALL -- 读入所有几何,材料属性,载荷和分量数据(缺省)。实体模型的几何和载荷数据从Fnamei.Exti文件中读取。其他的数据从文件Fname.Ext中读取。

DB --读入包含在文件Fname.Ext中的所有数据信息。Fname.Ext文件中包括了除实体载荷外的上面提到的所有信息。对于几何数据,单元类型必须定义,而且必须有相同的节点数。

SOLID -- 从Fnamei.Exti文件中读入实体模型几何和载荷数据。Fnamei.Exti文件可由CDWRITE命令或IGESOUT命令写成。

COMB -- 从Fname.Ext文件中读取组合实体模型和数据信息。 Fname:文件名和目录路径(包括目录在内,最多250个字符)。如果你没有指定目录路径,缺省目录是你的工作目录,此时你可使用250个字符作为你的文件名。缺省文件名为Jobname。 Ext: 文件名后缀(最多8个字符)。 如果文件名空缺,缺省后缀为cdb。 Fnamei:IGES文件名和目录路径(包括目录在内,最多250个字符)。如果你没有指定目录路径,缺省目录是你的工作目录,此时你可使用250个字符作为你的文件名。当选项Option = ALL or SOLID时,缺省文件名是Fname。

Exti:文件名后缀(最多8个字符)。如果文件名空缺,缺省后缀为 \。

注意:此命令读入实体模型(IGES 格式)和数据(命令格式)信息的编码文件。这些文件一般由CDWRITE 命令或IGESOUT命令写成。这些文件中的激活坐标系均被置为笛卡而坐标系(CSYS,0)。 如果在执行CDREAD命令操作之前已有一组数据存在,这组数据将被向上偏置以便新数据读入时不覆盖原有数据。按指定的步骤通过NOOFFSET 命令可设置忽略偏置,但原有的数据将被新数据覆盖。

当你用CDWRITE命令的GEOM 选项写几何数据时,你须用CDREAD命令的DB选项读取这些几何信息。 这个命令适用于所有处理器。

CE, NEQN, CONST, NODE1, Lab1, C1, NODE2, Lab2, C2, NODE3, Lab3, C3 定义相关自由度的约束方程

NEQN: 设置方程相关编号:N-任意设置数字.HIGH-所定义的约束方程的最大编号.当增加点到一个已有的设置时候这个选项特别有效.NEXT-所定义的约束方程最大编号加一.这个选项自动使数字耦合,因此已经定义过的设置不能被修改.默认值为HIGH. CONST: 等式的常数项

NODE1: 等式第一项的节点.如果-NODE1则意味着这项从等式中删去.

LAB1: 等式第一项的自由度标签.结构标签为:UX,UY或UZ(位移);ROTX,ROTY或ROTZ(旋转弧度).热标签:TEMP,TBOT,TE2,TE3,,,TTOP(温度);电标签:VOLT(电压).磁标签:MAG(磁标势);AX,AY或AZ(磁势能) C1: 等式第一项的系数.如果为0,这一项将被忽略. NODE2,LAB2,C2:第二项的节点编号,自由度标签,系数. NODE3,LAB3,C3:第三项的节点编号,自由度标签,系数.

使用提示:重复使用CE命令可以增加另外的约束项于等式上面.为了改变只有一个常数项,可以重复指定没有节点项的命令.在求解过程中只有常数项可以改变,也只有利用CECMOD这个命令.

CEINTF, TOLER, DOF1, DOF2, DOF3, DOF4, DOF5, DOF6, MoveTol 在连接处产生约束方程

TOLER :被选择单元周围的容差,根据单元尺寸的一部分(缺省的是0.25(25%)。单元容差范围外的节点不在连接处。

DOF1~~ DOF6:约束方程应用的自由度。确省的是所有可以获得的自由度。如果DOF1用all,其余的标签被忽略。

MoveTol :许可的节点运动(见下面注释)。距离根据单元坐标(-1.0到1.0)。具体的值是0.05。缺省的是0(不移动)。MoveTol必须小于或等于TOLER的值。

Notes:这个命令可以用来连接两个不同网格划分区域,通过产生的约束方程,连接一个区域里的被选节点到另一个区域的被选单元。在两个区域的连接处,节点应该从网格密集的区域选择,A,而从网格比较稀疏的区

19

域,B选择单元。区域A的节点自由度用相应的区域B单元的节点自由度插补,用区域B单元的形函数。然后约束方程在连接处使区域A和B的节点被连接。

MoveTol项在区域B单元的内部或外部的小的范围内改变区域A节点的坐标。坐标的变化使区域A的节点和区域B单元上的节点在相同的面上。约束方程连接结合处的两个区域的节点。六自由度的实体单元尽能与六自由度的单元连接。区域A的节点应该接近区域B的单元。可以输入一个基于区域B最小单元长度的位置容差。连接处的应力不一定连续。连接处的节点不应该指定约束。

可以用节点耦合(CPINTF)命令代替约束方程来连接节点。通过线单元(EINTF命令)连接节点。节点或单元的选择可以参看NSEL和ESEL命令。在这个命令里,如果一个节点被考虑,关于3-D空间的描述可以参看ANSYS, Inc. Theory Reference。

另外除CEINTF之外,可以用接触单元和内部多节点运算法则(MPC)来连接两个不相同分网区域。更多的信息可以参看Solid-Solid and Shell-Shell Assemblies

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

CFOPEN, Fname, Ext 打开一个"命令"文件 Ext:如果Fname为空,则其扩展名为"CMD" CFWRITE, Command: 把ANSYS命令写到由*CFOPEN打开的文件中.

Command是将要写的命令或字符串

Circle,pcent,rad,paxis,pzero,arc,nseg 生成圆弧线,该圆弧线为圆的一部分,依参数状况而定,与目前所

在的坐标系统无关,点的号码和圆弧的线段号码会自动产生。

Pcent为圆弧中心坐标点的号码; paxis 定义圆心轴正方向上任意点的号码; Pzero定义圆弧线起点轴上的任意点的号码,此点不一定在圆上;

RAD :圆的半径,若此值不输,则半径的定义为PCENT到PZERO的距离 ARC :弧长(以角度表示),若输入为正值,则由开始轴产生一段弧长,若没输和,产生一个整圆。 NSEG :圆弧欲划分的段数,此处段数为线条的数目,非有限元网格化时的数目。默认为4。

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

CLOCAL, KCN, KCS, XL, YL, ZL, THXY, THYZ, THZX, PAR1, PAR2

在当前激活的坐标系中建立相关的局部坐标系。

KCN: 该局部坐标系统的代号。大于10的任何一个代号均可。如果前面已经使用该代号,则该坐标系(代号)将重新定义。

KCS: 该区域的坐标系统的属性。

0或CART----笛卡儿坐标; 1或CYLIN----圆柱坐标或椭球; 2或SPHE----球面坐标; 3或TORO----螺旋坐标。 XL,YL,ZL:定义局部坐标原点在当前激活坐标中的位置。(R,THETA,Z---圆柱坐标系,R,THETA,FAI---球坐标或螺旋坐标)

THXY:旋转Z轴的角度(X向Y); THYZ:旋转X轴的角度(Y向Z); THZX:旋转Y轴的角度(Z向X); PAR1:应用于椭圆,球或螺旋坐标系。当KCS=1或2时,PAR1是椭圆长短半径 (Y/X)的比值,默认为1(圆);当KCS=3时,PAR1是环形的主半径。

PAR2:应用于球坐标。当KCS=2时,PAR2是椭球Z轴半径与X轴半径的比值,默认 为1(圆)。 提示:该命令不能从菜单方式进入。

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

cname: 由字母数字组成的组元名 entity: 组元的类型(volu, area, line, kp, elem, node)

cmgrp, aname, cname1, ??,cname8 将组元分组形成组元集合

aname: 组元集名称; cname1??cname8: 已定义的组元或组元集名称

CMSEL, Type, Name, Entity 选择一个组元或组件(components and assemblies)

Type: 指定选取类型,可取以下值

S — 选一个新的集合(默认) R — 从当前集合中选取形成一个新的集合

20

A — 在当前集合基础上增选一个集合 U — 从当前集合中删选去一个集合 ALL — 选择所有集合 NONE — 删选所有集合

Name: 被选项目的组元、组件名称 (当Type= S, R, A, or U有效)

当Type为空、Name = P的时候,可以从图形中选取

Entity : 如果Name是空的,则可以指定以下的实体类型,分别为

VOLU - 选取实体组元 AREA - 选取面组元 LINE - 选取线组元 KP - 选取关键点组元 ELEM - 选取单元组元 NODE - 选取节点组元

CNVTOL,LAB,VALUE,TOLER,NORM,MINREF——为非线性分析设定收敛值

其中: LAB:有效的收敛标签 VALUE:对于某个分析LAB所指定标签的均值。如为负,删除已指定的收敛值,但不删除默认值。对于DOF,默认值是以选择的NORM和当前总的DOF为基础;对于力,依据是以选择的NORM和施加的荷载值为基础。 TOLER:当SOLCONTROL打开时,是值VALUE的误差。对于力和力矩,默认值0.005(0.5%);对于DOF,默认值0.05(5%)。若命令SOLCONTROL关闭,对于力和力矩,默认值0.001。

NORM:指定范数选项。若为2,则为L2范数(默认值),用于检查SRRS值;若为1,则为L1范数,用来检查绝对值和;若为0,则为无穷范数,分别检查DOF值。

MINREF:对于软件计算依据所允可的最小值。为负,无最小值。对于力和力矩,默认值是0.01,对于热流1.0E-6,对于VOLT和AMPS是1.0E-12;其他为零。当SOLCONTROL关闭,对于力和力矩是1.0。

COMMAND , ACEL, ACELX, ACELY, ACELZ 定义构件的线性加速度。

ACEL,其中ACELX, ACELY, ACELZ 线性加速度在全局笛卡尔坐标系中X、Y、Z轴方向上的分量。 注意:Acel命令在全局笛卡尔坐标系每个轴上的分别定义加速度分量。为了模拟重力条件(通过惯性作用),在重力场相反的方向上施加1g的加速度。比如在令ACELY取一个正值来模拟-Y方向上的重力场。单位是长度/时间的平方(如m/s2)。

可以在以下的分析类型中使用加速度载荷:

Static (ANTYPE,STATIC) Harmonic (ANTYPE,HARMIC), full or mode superposition method Transient (ANTYPE,TRANS) Substructure (ANTYPE,SUBSTR).

在除了采用Reduced法的瞬态动力学分析中,加速度载荷与单元质量矩阵组成一个体载荷力向量。有的单元类型是直接通过输入质量常数定义单元质量矩阵,有的单元类型通过一个非零的密度计算单元质量矩阵。在采用Reduced法的瞬态动力学分析中,加速度载荷通过缩减的质量矩阵施加。 对于HARMIC分析, 加速度载荷被作为一个虚部为零的复数来处理。 加速度的量纲与质量的量纲相乘应该与力的量纲相同。

相关的转动的命令见CGLOC, CGOMGA, DCGOMG, DOMEGA, and OMEGA。 这一命令可以在/PREP7和/SOLU模块模块中使用。

CON4, XCENTER, YCENTER, RAD1, RAD2, DEPTH 在工作平面上生成一个圆椎体或圆台.

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

DEPTH :离工作平面的垂直距离即椎体的高度,平行于Z轴,DEPTH 不能为0. 说明:在工作平面上生成一个实心圆椎体或圆台.

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

Cone,rtop,rbot,z1,z2,theta1,theta2 建立一个圆心位于工作平面原点圆锥体积。

Rbot,Rtop,分别为圆锥底部平面和底部平面的半径。当Rbot或Rtop为0或者空时,将在中心轴产生一个退化的平面(例如:圆锥的定点)。当Rbot和Rtop值相同时将生成一个圆柱。 Z1,z2 圆锥相对于工作平面的z坐标。底面的值总小于顶面。

theat1,theta2为圆锥的起始、终结角度,用来生成一个圆锥的截面。截面起始于较小的角度值,按角度增加的方向中止于较大的角度值。默认的其实和中止角为0和360。

注:定义一个圆锥实体时,圆锥总是以工作平面的原点为圆心。非退化的底面或者顶面平行于工作平面,但并不要求和工作平面共面。圆锥的体积必须大于0(这个命令不能由定义一个退化的体积来得到一个面)。对

21

一个完全的锥体3(60度),它的顶面和底面为圆。(由四条边定义的圆形),啊由两块面积连接

CONTOUR,WN,NCONT,VINC,VMAX 指定应力显示的均匀云图的数量

WN: 命令指定的窗口的号码(默认为1)。

NCONT:云图值的数量。NCONT对于X11或WIN32默认为9,而对于X11C或WIN32C默认为128。对于3D装置图形窗口默认显示为平滑连续的阴影效果,可用云图的最大范围是128。使用DV3D命令来创建定义的云图条(9和128的值只以平滑阴影显示)。然而图例会以9个颜色的云图条显示,在图形窗口显示颜色的整个范围。

VMIN 最小云图值。如果VMIN=auto,基于NCONT均匀分布的覆盖极大极小范围的值自动计算云图值

否则,如果VMIN=USER,设置云图值为最后显示的那些(当最后显示自动计算的云图时有用)。

VINC 云图值之间的增加量(正值)。默认为(VMAX-VMIN)/NCONT。 VMAX 最大云图值。如果VMIN和VINC都定义后,忽略VMAX。

CP, NSET, Lab, NODE1,~~~ NODE17 NSET——耦合集的编号,可以是以下数:n -任意数。 HIGH -- 所要定义的耦合集的最大编号 NEXT -- 所要定义的耦合集的最大编号+1。 Lab——需要耦合的自由度。 如果Lab=all,则耦合所有自由度。

NODE1~~~NODE17:所要耦合的节点号,如果NODE1=all则对所有已经选择的节点的自由度进行耦合。 !!注意:每个耦合的节点都在节点坐标系下进行操作,因此应当保持节点坐标系的一致;

自由度是在一个集内耦合,而不是在集之间耦合。故不允许一个自由度出现在多于一个耦合集中; 接地的自由度(即由D或其他约束命令指定的自由度值)不能包括在耦合集中; 在结构分析中,耦合自由度以生成一刚体区域有时会引起明显的平衡破坏!!

CPINTF, Lab, TOLER 在连接处定义耦合自由度

lab:需要耦合的自由度(节点坐标下)。如果lab选项为all,则使用

所有合适的选项。有效选项为:结构分析选项:UX,UY,OR UZ(位移), ROTX,ROTY,OR ROTZ(角位移,单位为弧度)。热分析选项:TEMP,TBOT, TE2,TE3...,TTOP(温度)。流体分析选项:PRES(压力);VX,VY,OR VZ (速度)等 TOLER:重合公差(以总体卡式坐标系中各个方向的最大距离计算;以节点方向角度差计算)。默认值为0.0001。

只有在公差范围内的节点才被认为是重合的。

Notes:在重合节点(一定公差范围内)间定义耦合自由度。例如:将结合处有缝隙的单元起来,这里的缝隙有一系列节点对组成。对于每一个节点对、每一个所选择的耦合自由度生成一个耦合组。如果一系列节点中有超过2个的重合节点,编号最低的节点和节点系列中的其它每一个节点生成一个耦合组。耦合集仅仅在节点系列之间而不是相互之间产生。如果节点数少于检查是否重合所需要的节点数,使用NSEL命令选择节点。耦合组编号在之前定义的耦合组最大编号上加1。用CPLIST命令可以显示所定义的耦合组。仅仅具有相同节点坐标系方向的节点(在一定公差之内)的节点会被包括。CEINTF命令用约束方程而不是耦合的方式连接节点。EINTF命令用线单元而不是耦合的方式连接节点。

CPINTF, LAB, TOLER 将相邻节点的指定自由度定义为耦合自由度 LAB:UX,UY,UZ,ROTX,ROTY,ROTZ,ALL TOLER: 公差,缺省为0.0001

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

CREATE, Fname, Ext 打开或生成一个宏文件

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

CRPLIM,CRCR,Option 为自动时间跟踪指定一个蠕变准则。

其中:CRCR:为蠕变极限率控制指定的蠕变准则。

Option: 蠕变分析类型。若为1或on,表示为隐式蠕变分析;0或off,则表示为显示蠕变分析。 使用提示:蠕变率控制可以同时在隐式和显式蠕变中分析使用。对于隐式蠕变分析其CRCR的默认值为0,既没有蠕变极限控制,用户可以指定任何值。对于显式蠕变分析,其CRCR的默认值为0.1,允许的最大值为0.25。

22

CS,KCN,KCS,NORIG,NXAX,NXYPL,PAR1,PAR2 用三个节点定义局部坐标系。

KCN: 该局部坐标系统的代号。大于10的任何一个代号均可。如果前面已经使用该代号,则该坐标系将重新定义。

KCS: 该区域的坐标系统的属性。

0或CART----笛卡儿坐标;1或CYLIN----圆柱坐标; 2或SPHE----球面坐标; 3或TORO----螺旋坐标. NORIG:定义坐标系原点的节点。如果NORIG=P,将会激活图形选择,余下的命令将会忽略(仅对GUI有效)。 NXAX:定义确定X轴方向的节点。 NXYPL:定义确定X-Y平面(通过NORIG和NXAX)的节点。 PAR1: 应用于椭圆,球或螺旋坐标系。当KCS=1或2时,PAR1是椭圆长短半径(Y/X)的比值,默认为1(圆);当KCS=3时,PAR1是环形的主半径。

PAR2: 应用于球坐标。当KCS=2时,PAR2是椭球Z轴半径与X轴半径的比值,默认为1(圆)。 提示:运用存在的三个节点建立并激活一个局部右旋坐标系。该命令在任何 处理器中均适用。

CSDELE,KCN1, KCN2, KCINC 删除定义的局部坐标系。

KCN1: 起点

KCN2: 终点(默认为KCN1) KCINC :间隔(默认为1)

当KCN1=ALL时,将忽略KCN2, KCINC,删除所有定义的坐标系。 提示:该命令适用于任何处理器。

CSKP,KCN,KCS,PORIG,PXYPL,PAR1,PAR2 用三个关键点定义局部坐标系

KCN: 该局部坐标系统的代号。大于10的任何一个代号均可。如果前面已经使用该代号,则该坐标系(代号)将重新定义。

KCS: 该区域的坐标系统的属性。

0或CART----笛卡儿坐标;1或CYLIN----圆柱坐标; 2或SPHE----球面坐标; 3或TORO----螺旋坐标。 PORIG:定义确定坐标原点的关键点。如果NORIG=P,将会激活鼠标选择,忽略余下的命令(仅对GUI有效)。 PXAX:定义确定X轴方向的关键点。

PXYPL:定义确定X-Y平面(通过PORIG和PXAX)的关键点。

PAR1:应用于椭圆,球或螺旋坐标系。当KCS=1或2时,PAR1是椭圆长短半径 (Y/X)的比值,默认为1(圆);当KCS=3时,PAR1是环形的主半径。

PAR2:应用于球坐标。当KCS=2时,PAR2是椭球Z轴半径与X轴半径的比值,默认 为1(圆)。 提示:运用存在的三个关键点建立并激活一个局部右旋坐标系。该命令在任何处理器中均适用。

CSLIST,KCN1, KCN2, KCINC 列表显示定义的坐标系 具体参数同7. CSYS,KCN 激活前面定义的坐标系。

0:笛卡儿坐标系(默认) 1:圆柱坐标系(Z为旋转轴) 2:球坐标 3 4或WP:工作平面 5:圆柱坐标系(Y为旋转轴) 11或更大的代号:已经定义的局部坐标系提示:该命令适用于任何处理器。 csys,kcn

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

kcn = 0 笛卡尔 1 柱坐标 2 球 4 工作平面 5 柱坐标系(以Y轴为轴心) n 已定义的局部坐标系

CSWPLA,KCN,KCS,PAR1,PAR2 在工作平面原点建立局部坐标系。

KCN: 该局部坐标系统的代号。大于10的任何一个代号均可。如果前面已经使用该代号,则该坐标系(代号)将重新定义。

KCS: 该区域的坐标系统的属性。

0或CART----笛卡儿坐标;1或CYLIN----圆柱坐标; 2或SPHE----球面坐标; 3或TORO----螺旋坐标。

PAR1:应用于椭圆,球或螺旋坐标系。当KCS=1或2时,PAR1是椭圆长短半径 (Y/X)的比值,默认为1(圆);

23

当KCS=3时,PAR1是环形的主半径。

PAR2:应用于球坐标。当KCS=2时,PAR2是椭球Z轴半径与X轴半径的比值,默认 为1(圆)。

提示:在工作平面的原点建立局部右旋坐标系。该坐标系的X-Y平面(对于笛卡儿坐标系)或R-THETA平面(圆柱或球坐标)相当于工作平面。

CVAL, WN, V1, V2, V3, V4, V5, V6, V7, V8 设定了非标准的应力云图值

WN:预将该设定应用的窗口数值(默认为1)

V1~~ V8:共可以设定8个应力值(以递增的排列)。最后一个设定值不能设置为0。如果没有做出规定,所有的云图设定值将自动计算。

9个云图值将在两个极值(极大、极小)间一致排列。

笔者注:该命令在后处理中十分有用。如我们做混凝土分析时,关心那些区域的应力超过拉应力。就可以通过设定极小值为混凝土的极限拉应力。这样在实体上显示的部分就是超过拉应力的部分。

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

次循环前执行它.

Cyl4,xcenter,ycenter, rad1, theta1, rad2,theta2,depth !建立一个圆柱体积。以圆柱体积中心点的x、y坐标为

基准;rad1,rad2为圆柱的内外半径;theat1,theta2为圆柱的起始、终结角度。

Cyl5,xedge1,yedge1,xedge2,yedge2,depth

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

CYLIND,RAD1,RAD2,Z1,Z2,THETA1,THETA2 建立一个圆柱体,

圆柱的方向为Z方向,并由Z1,Z2确定范围,RAD1,RAD2为圆柱的内外半径,THETA1,THETA2为圆柱的始、终结角度。

CZMESH,ecomps1,ecomps2.KCN,KDIR,VALUE,CZTOL 创建、产生分界的粘接单元

ecomps1 靠近操作区域的面组或实体单元的名称或者编号

ecomps2 与ecomps1以操作界面对称的面组或实体单元的名称或编号

KCN 分割面所在的坐标系编号和法线方向(在ecomps1、2没有定义的情况下)

KDIR 在指定的分割面所在的坐标中垂直于分割面的坐标方向 (在ecomps1、2没有定义的情况下) VALUE 分割面所在KDIR的坐标值 (在ecomps1、2没有定义的情况下)

CATOL指定VALUE的公差值,具体的表达式如帮助中所示 其中△X为X最大值与X最小值的差,△Y,△Z同样。

注意: 当ecomps1、2定义时,用CAMESH在两个组或实体单元之间创建分界单元(INTER202,INTER203,INTER204,INTER205)

分隔单元与分界面两侧的组或实体单元共享结点

创建的分界单元将分割组或实体单元在定义的分界面上

后来的分界操作将会使分界面上的结点之间的距离增加。除非特殊定义,CZMESH命令将会分解被定义的分界面附近或者被分界的组件和几何特征,并且产生适当的分界单元。

CZMESH命令将会复制任何已经在分界面定义的结点温度从初始划分的结点到与之相对应的新创建的结点。但是此操作不能复制位移、力、以及其他的边界条件。CZMESH命令只对结构分析有效 Menu PathS(菜单操作)此命令没有与之相对应的菜单操作

D, node, lab, value, value2, nend, ninc, lab2, lab3, ……lab6

定义节点自由度(Degree of Freedom)的限制。

Node : 预加位移约束的节点号,如果为all,则所有选中节点全加约束,此时忽略nend和ninc. Lab:相对元素的每一个节点受自由度约束的形式。 结构力学:DX,DY,DZ(直线位移);ROTX,ROTY,ROTZ(旋转位移)。 热 学:TEMP(温度)。 流体力学:PRES(压力);VX,VY,VZ(速度)。 磁 学:MAG(磁位能);AX,AY,AZ(向量磁位能)。 电 学:VOLT(电压)

24

Value,value2: 自由度的数值(缺省为0)

Nend, ninc: 节点范围为:node-nend,编号间隔为ninc Lab2-lab6: 将lab2-lab6以同样数值施加给所选节点。 注意:在节点坐标系中讨论

DA,AREA,Lab,Value1,Value2

在面上定义约束条件。

AREA为受约束的面号,Lab与D命令相同,但增加了对称(Lab=SYMM)与反对称(Lab=ASYM),Value为约束的值。 使用提示:

(1) 对于单元”SOLID117”,如果Lab=AZ和Value1=0,这将边缘公式设置平行流通量条件。不要使用命令”DA”将边缘流通量DOF中的”AZ”设置为一个非零值。

(2) 如果有Lab=MAG和Value1=0时,这将为磁彪梁公式设置一个法向通量条件。 (3) 如果有Lab=VOLT,和Value1=0时,J-法向条件将被设置

(4) 对于单元’HF119”和”HF120”来说,当在一个高频电磁分析中使用时,自由度AX并不是某一个矢量势的x分量,而是在单元和面E(电场域)的切向分量。为了得到一个电墙(Electric wall)的条件,可以设置AX=0

(5) 使用命令”DTRAN”和”SBCTRAN”,可以将约束从面上转换到节点上。 (6) 对称和反对称约束将按命令“DSYM”的方式生效。

(7) 对于速度DOF(VX、VY、VZ),一个0值将会取代在两条线相交点的非0值。

(8) 可以使用命令”MSSPEC”改变FLOTRAN特定的标签为用户自定义标签,当要在命令”DL”上使用这些自定义标签前,必须用命令”MSSPEC”对它们进行定义。 (9) 表格边界条件(VALUE = %tabname%)仅适宜于下列DOF标签,电场(VOLT), FLOTRAN 有(UX, UY, UZ, PRES, VX, VY, VZ, ENKE, ENDS, TEMP, SP01, SP02, SP03, SP04, SP05, and SP06); 结构有 (UX, UY, UZ, ROTX, ROTY, ROTZ), 温度有 (TEMP, TBOT, TE2, TE3, . . ., TTOP). (10) 由”DA”命令定义的约束可能与其他指定的约束冲突。

DDELE,node,lab,nend,ninc

将定义的约束条件删除。node,nend,ninc为欲删除约束条件节点的范围。Lab为欲删除约束条件的方向。

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,所有用户定义的参数都要删除

DELTIM, DTIME, DTMIN, DTMAX, Carry 定义载荷步的时间步长。

DTIME:载荷步的时间步长大小。如果采用自动时间步长,则DTIME表示载荷子部的开始时间。如果SOLCONTROL选项为ON,且使用到了接触单(TARGE169,TARGE170,CONTA171,CONTA172,CONTA174), 依物理问题不同,DTIME默认值为载荷步总时间跨度的1到1/20;如果SOLCONTROL选项为ON,但是没 有用到接触单元,则DTIME默认值为载荷步总时间步长的1倍;如果SOLCONTROL选项为OFF,则采用先前设定的数值。

DTIMN:最小时间步(在采用自动时间步长时)。 DTMAX:最大时间步(在采用自动时间步长时)。 Carry:时间步覆盖范围

25

OFF--在每个载荷步开始时采用DTIME定义的作为时间步。 ON--采用上一载荷步的结束时间步作为起始时间步。(在采用自动时间步长时)

注:本命令中的DTIME值与TIME命令中的值需要相互匹配。例如:如果DTIME值给定为0.9,TIME命令给定值为1.0则将导致只有一个时间步,这是因为1.0(TIME)只能将0.9(DTIME)整除一次。如果想要在时间范围为1.0的情况下输入10个increments(增量),则需要为DTIME赋0.1,TIME赋1.0。为了精确求解,建议此命令的所有参数都予以赋值。 此命令在prep7中有效。

Desize, minl, minh,?? 控制缺省的单元尺寸

minl: n 每根线上低阶单元数(缺省为3) defa 缺省值

stat 列出当前设置 off 关闭缺省单元尺寸

minh: n 每根线上(高阶)单元数(缺省为2)

DEVICE,LABEL,KEY 定义图形装备选项

Label 装备功能标签:

BBOX-包围盒(bounding box)模式。对于包含单元的图形显示,/SHOW,X11和/SHOW,WIN32,ANSYS通常显示动态旋转更快。如果KEY=1(on),环绕模型的包围盒就会显示并旋转,而不是单元轮廓(on在前处理是默认的)。如果key=0(OFF),动态旋转可能比较慢(ANSYS重新画出单元轮廓)。OFF在后处理是默认值。如果/EDGE,WN,1设置了任意的WN,这个命令都将被忽略。在POST1和SOLUTION显示中也会被忽略。

VECTOR-矢量模式。在矢量模式中,面,体,单元和后处理显示的几何以线框轮廓显示。当矢量模式OFF时(默认),这些都会显示成颜色填充模型。 DITHER-当DITHER打开时(默认),颜色强度的转化是平滑的,这种选择只应用在平滑阴影图片中。

ANIM-在PC平台上选择在2D装备上使用的动画类型。BMP的KEY值(或0)设置动画模式为ANSYS动画控制器(默认)。AVI的KEY值(或2)设置动画模式为AVI电影播放文件。 FONT-ANSYS图形窗口的字体选择。当label=font时,命令格式为:

/DEVICE,FONT,KEY,Val1,Val2,?val6其中KEY决定字体的类型。值1到6控制各种字体参数。 Key=1控制文档类的字体 Key=2控制实物(节点和关键点数字)字体 Key=3控制注释/曲线图字体。 PC:val1是字符串,其他是整数:

Val1:族名。空字符以星号代替。如果val=menu,所有其他值都被忽略而且字体选择菜单出现(GUI必须激活)。当此值为空时,ANSYS使用它搜索到的第一个可用资源。

Val2:重量(0-1000) Val3:方向 Val4:高度 Val5:宽度 Val6:斜体字(OFF=0,ON=1)

TEXT-ANSYS图形窗口定义的文本大小。格式为:/DEVICE,TEXT,KEY,PERCENT。文档类字体KEY=1,实物类字体KEY=2。Percent定义文本大小为默认文本大小的百分数。 KEY

OFF或0-关闭特定的功能

ON或1-打开特定的功能或指定文档类字体。 2指定实物类字体

3指定注释或图形类字体

DIM, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组

par: 数组名

type:array数组,如同fortran,下标最小号为1,可以多达三维缺省char 字符串组每个元素最多8个字符 imax,jmax, kmax 各维的最大下标号

var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时)

DIM par,type,imax,jmax,kmax,var1,var2,var3,csysid定义一个数组参数和其尺寸 Par 参数的名称 Type 数组类型

26

Array 和标准FORTRAN arrays相似。行,列和面的索引数字是以1开始的连续值。定义1,2和3维数组。 Arr4和array一样,但是用来定义4维数组。 Arr5和array一样,但是用来定义5维数组。

Char数组的输入是字符串(每个字符串最多八个字符),行,列和面的索引数字是以1开始的连续值。 Table数组的索引是实数,在填表的时候必须输入。行和列的索引数字保存在“数组单元”的零列和行,而且初始值设置为接近零的值。索引数字必须以升序形式出现,只在恢复数组单元时使用。如果重新找回的带实数索引的数组单元和指定的索引不匹配,就在最接近的索引和相应的数组值之间进行线性插值。定义1,2和3维table。

Table4和table一样,用来定义4维table。 Table5和table一样,用来定义5维table。 String 输入的是字符串(最大为Imax),索引数字是以1开头的连续值。行索引是字符在字符串中的位置。 Imax 第一维(行)的范围(对字符串为128),默认为1. Jmax 第二维(列)的范围,默认为1。

Kmax 第三维(面)的范围,默认为1. Var1 对应于第一维(行)的变量名,默认为行。 Var2 对应于第二维(列)的变量名,默认为列。 Var3对应于第三维(面)的变量名,默认为面。 Csysid 对应于坐标系ID数字的整数。

DIST, WN, DVAL, KFACT 设定从观察人到焦点的距离DVAL距离值

KFACT 0 代表用DVAl的实际值1,代表DVAL为相对值,如0.5代表距离减少一半,也就是图像放大一倍

DA, AREA, Lab, Value1, Value2 在所选择的面上施加DOF约束

其中AREA为将要施加约束的面号,也可以为AL、P或元件明,其他变量的意义参见”DL”,可仿照执行 使用提示:

(1) 对于单元”SOLID117”,如果Lab=AZ和Value1=0,这将边缘公式设置平行流通量条件。不要使用命令”DA”将边缘流通量DOF中的”AZ”设置为一个非零值。

(2) 如果有Lab=MAG和Value1=0时,这将为磁彪梁公式设置一个法向通量条件。 (3) 如果有Lab=VOLT,和Value1=0时,J-法向条件将被设置

(4) 对于单元’HF119”和”HF120”来说,当在一个高频电磁分析中使用时,自由度AX并不是某一个矢量势的x分量,而是在单元和面E(电场域)的切向分量。为了得到一个电墙(Electric wall)的条件,可以设置AX=0

(5) 使用命令”DTRAN”和”SBCTRAN”,可以将约束从面上转换到节点上。 (6) 对称和反对称约束将按命令“DSYM”的方式生效。

(7) 对于速度DOF(VX、VY、VZ),一个0值将会取代在两条线相交点的非0值。

(8) 可以使用命令”MSSPEC”改变FLOTRAN特定的标签为用户自定义标签,当要在命令”DL”上使用这些自定义标签前,必须用命令”MSSPEC”对它们进行定义。 (9) 表格边界条件(VALUE = %tabname%)仅适宜于下列DOF标签,电场(VOLT), FLOTRAN 有(UX, UY, UZ, PRES, VX, VY, VZ, ENKE, ENDS, TEMP, SP01, SP02, SP03, SP04, SP05, and SP06); 结构有 (UX, UY, UZ, ROTX, ROTY, ROTZ), 温度有 (TEMP, TBOT, TE2, TE3, . . ., TTOP). (10) 由”DA”命令定义的约束可能与其他指定的约束冲突。

DK, KPOI, Lab, VALUE, VALUE2, KEXPND, Lab2, Lab3, Lab4, Lab5, Lab6 在关键点上施加DOF约束。

KPOI: 将要施加约束的关键点号,可以为ALL、P或元件名。如果为ALL,将载荷施加到所有线。如果为P,则可以通过图形区进行选择。 Lab: 有效的DOF标签。如果为ALL,则为所有适宜的标签名。结构标签有:UX, UY, or UZ (位移); ROTX, ROTY, or ROTZ (转角); WARP (扭曲)。热分析标签有: TEMP, TBOT, TE2, TE3, . . ., TTOP (温度)。电场标签: VOLT (电压)。磁场标签有:MAG (s标磁势); AX, AY, or AZ (矢磁势)。

VALUE: DOF的值或者表格边界条件的表格名称,表格名必须用符号”%”括起来,如(DK,NODE,TEMP,%tabname%)。用*DIM命令定义表格。

VALUE2: 第二个自由度值,如果分析类型和自由度允许一个复数输入,则VALUE为实数部分,VALUE2为虚数部分。

KEXPND: 扩展键。若为0,则仅施加约束到关键的节点上,若为1,则扩展到关键点之间的所有节点上,

27

也包括关键点上的节点。

Lab2,Lab3,Lab4,Lab5,Lab6: 附加的DOF标签。对这些标签,同样的值施加到关键点上。

使用提示:使用KEXPND选项,可以将约束施加到附加在实体上关键点之间的节点上,使用命令”DTRAN”和”SBCTRAN”,可以将约束从关键点上转换到节点上。扩展利用插值的方式将约束施加在标记关键点之间线上的节点,如果一个面或者体上的所有关键点都标记上,且其约束值相同,约束将施加到该区域的内节点上。表格型边界条件仅适用于下列DOF标签:电场(VOLT), 结构分析(UX, UY, UZ, ROTX, ROTY, ROTZ), 温度 (TEMP, TBOT, TE2, TE3, . . ., TTOP)。由”DK”命令定义的约束可能域其他指定的约束发生冲突。 DL, LINE, AREA, Lab, Value1, Value2 在线上施加DOF约束

LINE:将要施加DOF约束的线编号,也可以为ALL、P、或元件名。如果为ALL,将载荷施加到所有线。如果为P,则可以通过图形区进行选择。

AREA:包含线的面号。与对称面或反对称面垂直的线假定位于该面内,默认值是包含线号的所选面的最小编号。 LAB:

SYMM--施加对称约束(对非流体动力分析模型) ASYM--施加反对称约束(对非流体动力分析模型) UX、UY、UZ――X、Y、Z方向的位移

ROTX、 ROTY、 ROTZ――绕X、Y、Z轴的转动 WARP――翘曲度

TEMP,TBOT,TE2,TE3,------,TTOP—温度 VOLT—电势

AX、AY、AZ—X、Y、Z方向的矢量磁势 ALL――施加所有适宜的DOF约束。

对于标准的FLOTRAN的DOF标签有:VX, VY, VZ, PRES, TEMP, ENKE, ENDS 对于特定的FLOTRAN的DOF标签有:SP01, SP02, SP03, SP04, SP05, SP06 对于FLOTRAN任意拉格朗日-欧拉公式网格位移标签有:UX, UY, UZ

VALUE1:DOF的值(实数部分)或者线上的表格名称。对于所有DOF标签均有效。表格要用*DIM定义,其表格名要用符号”%”括起来(如DL,LINE,AREA,TEMP,%tabname%)。

如果有Lab=ENKE和Value=-1,表示一个FLOTRAN标志用来指定为可移动的墙。

如果有Lab=ENDS和Value=-1,则FLOTRAN施加一个对称条件,若ALE公式没有激活,速度分量将与对称面想切。若ALE公式激活,与网格速度相等。 VALUE2: 对于FLOTRAN自由度:

0— 值将施加到线的内节点上

1— 值将施加到线的端点和内节点上 对于VOLT 选项,则为DOF值的虚部。 提示:

(1) 可以使用命令“DTRAN”和”SBCTRAN”,将线上的约束转到节点上。 (2) 对称和反对称约束将按命令“DSYM”的方式生效

(3) 对于速度DOF(VX、VY、VZ),一个0值将会取代在两条线相交点的非0值

(4) 可以使用命令”MSSPEC”改变FLOTRAN特定的标签为用户自定义标签,当要在命令”DL”上使用这些自定义标签前,必须用命令”MSSPEC”对它们进行定义。

(5) 设置Lab=VOLT和Value1=0,并施加到J-法向便笺条件,由于这是一个自然边界条件,其J-切向条件不要输入。

(6) 表格边界条件(VALUE = %tabname%)仅适宜于下列DOF标签,电场(VOLT), FLOTRAN 有(UX, UY, UZ, PRES, VX, VY, VZ, ENKE, ENDS, TEMP, SP01, SP02, SP03, SP04, SP05, and SP06); 结构有 (UX, UY, UZ, ROTX, ROTY, ROTZ), 温度有 (TEMP, TBOT, TE2, TE3, . . ., TTOP). (7) 由”DL”命令定义的约束可能与其他指定的约束冲突。 (8) 该命令也可在PREP7中使用。

28

Dmpart,ratio 为谐响应分析、模态重叠分析和谱分析指定一个常阻尼比率

mdamp:

gui:Main Menu>Soution>Load Step Opts>Time/Frequenc>Damping 使用格式:mdamp,stloc,v1,v2,v3,v4,v5,v6 stloc表格输入的起始位置号 v1...v6为阻尼率

含义:将阻尼比率定义为一个模态函数,模态数与表格的位置相对应。 本定义可重复使用,最多可定义300个

*DO, Par, IVAL, FVAL, INC 定义开始一个do循环。

Par:用于循环索引标量参数的名称。参看*SET了解命名限制。任何已存在的同名参数将被重新定义。没有字符参数可以替换Par的领域。

IVAL, FVAL, INC 将IVAL初始赋值给Par。每成功一个循环IVAL增加INC 。如果IVAL超过FVAL并且INC 为正值,循环将停止执行。INC默认值为1。允许负数和非整数增量。 注意:

*DO 命令(直到*ENDDO命令之间)其后的命令块被重复执行直到某些循环控制条件被满足。第一次执行后所有循环输出结果都自动禁止(包括一个用于保存输出结果的/GOPR命令)。循环控制命令行(Par,IVAL,FVAL,INC) 必须输入;然而,在块内使用一个*IF也可以用于控制循环[*EXIT , *CYCLE]。一个标准内置文件开关被用于每个*DO嵌套。do循环允许20个级别的嵌套。 提示:

DO循环包括 /INPUT, *USE, 或者一个“未知的命令”宏,只能获得较少的嵌套因为这些操作同样使用一个标准的文件开关。*DO, *ENDDO, 和任何DO循环的*CYCLE 和*EXIT命令必须从同一文件(或者键盘)读取。在一个*DO循环内你不能使用MULTIPRO 或者*CREATE命令。拾取操作同样不能在在一个*DO循环内使用。在任何处理机里都可以使用该命令。 菜单路径:

*DOWHILE,parm 重复执行循环直到外部控制参数发生改变为止。只要parm 为真,循环将不停的执行

下去,如果parm为假,循环中止。

DSCALE, wn, dmult 显示变形比例;

wn: 窗口号(或all),缺省为1;

dmult, 0或auto : 自动将最大变形图画为构件长的5%

DSYM 在节点上施加对称或反对称约束。 使用格式:DSYM,Lab,Normal,KCN

Lab:对称标签。若为SYMM,生成对称约束,若为ASYM,生成反对称约束。

Normal:确定约束的表面方向标签,表面一般假定与KCN坐标系统中的坐标方向垂直,有: X:表面与坐标X方向垂直(默认设置),对非笛卡尔坐标系则为R方向。 Y:表面与坐标X方向垂直(默认设置),对非笛卡尔坐标系则为θ方向。 Z:表面与坐标X方向垂直(默认设置),对球形和环形坐标系则为φ方向。 KCN:用来定义表面方向的整体或局部坐标系的参考号。

提示:在所选择的节点上施加对称或反对称DOF约束,首先,节点自动旋转到KCN指定的坐标系,然后在所选择的DOF集生成一个0值约束,约束就被施加在节点坐标系上。

对称和反对称约束主要是根据模型上有效自由度的情况生成约束。如自由度与依附在单元上的节点相关,在生成器中使用的自由度标签主要来源于Normal标签。 对于位移自由度,生成的约束如下表: SYMM ASYM

Normal 2-D 3-D 2-D 3-D

X UX, ROTZ UX, ROTZ, ROTY UY UY, UZ, ROTX Y UY, ROTZ UY, ROTZ, ROTX UX UX, UZ, ROTY Z -- UZ, ROTX, ROTY -- UX, UY, ROTZ 对于速度自由度,生成的约束如下表:

29

SYMM ASYM

Normal 2-D 3-D 2-D 3-D X VX VX VY VY, VZ Y VY VY VX VX, VZ Z -- VZ -- VX, VY

对于磁自由度,对称标签”SYMM”生成一个流通量法向条件,即与表面垂直的流通量流动。当流通量法向条件是”自然”满足时,将没有约束生成。反对称约束标签”ASYM”生成的是流通量平行条件,即于表面平行的流通量流动,其生成的约束情况如下表: SYMM ASYM

Normal 2-D 3-D 2-D 3-D X -- AX AZ AY, AZ Y -- AY AZ AX, AZ Z -- AZ -- AX, AY

E, I,J,K,L,M,N,O,P

定义元素的连接方式,元素表已对该元素连接顺序作出了说明,通常2-D平面元素节点顺序采用顺时针逆时针均可以,

但结构中的所有元素并不一定全采用顺时针或逆时针顺序。3-D八点六面体元素,节点顺序采用相对应的顺时针或逆时针皆可。

当元素建立后,该元素的属性便由前面所定义的ET,MP,R来决定,所以元素定义前一定要定义ET,MP,R。I~P为定义元素节点的顺序号码。

edwrite 在ansys下的ls-dyna中编的程序里写入 edwrite,both 可生成d3plot文件,这样可在“独立”的ls-dyna中读入该文件。这是我的经验。wpcsys,-1,0 将工作平面与总体笛卡尔系对齐csys,1 将激活坐标系转到总体柱坐标系antype,static 定义分析类型为静力分析

EGEN,ITIME, NINC, IEL1, IEL2, IEINC, MINC, TINC, RINC, CINC, SINC, DX, DY, DZ

单元复制命令是将一组单元在现有坐标下复制到其他位置, 但条件是必须先建立节点,节点之间的号码要有所关联。 ITIME:复制次数,包括自己本身。

NINC: 每次复制元素时,相对应节点号码的增加量。 IEL1,IEL2,IEINC:选取复制的元素,即哪些元素要复制。 MINC:每次复制元素时,相对应材料号码的增加量。 TINC:每次复制元素时,类型号的增加量。

RINC:每次复制元素时,实常数表号的增加量。 CINC:每次复制元素时,单元坐标号的增加量。 SINC:每次复制元素时,截面ID号的增加量。

DX, DY, DZ:每次复制时在现有坐标系统下,节点的几何位置的改变量。

EINTF, TOLER, K, TLAB, KCN, DX, DY, DZ, KNONROT 在一致的或有偏移的节点之间定义两节点单元。

TOLER: 一致容差(基于最大的笛卡尔坐标系的节点位置不同和节点的角度不同)。确省的是0。0001。尽在容叉范围内的节点是一致的。

K: 用在将被产生的单元是PRETS179时。K是预紧节点预紧面公用的。如果K不被指定,ANSYS自动创建并有一个ansys指定的节点号。如果K被指定但是不存在,ANSYS自动创建,但用用户指定的节点编号。K不能被连接到任何已经存在的单元上。

TLAB: Nodal number ordering. Allowable values are: 节点号码排序。允许值是:

LOW—单元产生从最低点到最高点 HIGH—单元产生从最高点到最低点 REVE-翻转被选的两节点的方向。

KCN: 在单元坐标系KCN中,节点1和节点2之间的单元被创建

30

DX, DY, DZ: 在激活的坐标系中,定义节点偏移时节点位置的增加量(DR,Dθ,DZ对柱坐标系,DR, Dθ, DΦ 对球坐标系)

KNONROT:当 KNONROT = 0,节点坐标系不被旋转。当KNONROT = 1, 被创建单元的节点旋转到坐标系KCN(参看NROTATE命令的描述) Notes

在一致或偏移的节点之间定义两节点单元。(在一个容差范围内)可能被用来,例如,连接缝隙的单元界面在一起,在缝隙包括一系列的节点对时。没两个一致的节点产生一个单元。对与超过两个一致或是偏移的单元一组,一个单元被产生从最低的单元到这组中所有别的单元。如果不是所有的节点将被核对一致性,用NSEL命令选择节点。单元号为先前最高的单元加1。单元类型必须被设置到2节点单元类型,在用这个命令之前。可以用耦合CPINTF命令连接节点代替单元。用约束方程CEINTF连接节点代替单元。

对与接触单元CONTA178,容差尽基于节点位置最大的笛卡儿坐标不同。节点位置的角度差异不被检查。

ELIST 元素列示命令是将现有的元素资料,以卡式坐标系统列于窗口中,使用者可检查其所建元素属性

是否正确。 Menu paths:Utility Menu>List>Element>(Attributes Type)

Emid,key,edges增加或去除中间节点 key:增加或去除控制选项

——add:增加中间节点 ——remove:去除中间节点

edges: all:在所有当前选择的单元(elemant)的边线上增加(或去除)中间节点,不管节点是否被选择(默认选项)either:在单元(element)边线上增加(或去除)中间节点,只要该边线任何一个角节点(端点)被选择

both:只有单元(element)边线两个角节点(端点)都被选择时才在单元(element)边线上增加或去除节点 Note:

Emid命令在所选择的单元(element)上增加或去除中间节点。因此,所选择的单元(element)必须具有中间节点,或者当前激活的单元类型(Type)具有中间节点。同时,有限元模型与实体模型(solid model,如果有的话)之间必须不相关联(可通过MODMSH实现)。默认状态下,Emid命令在所选择的单元(element)任何缺失中间节点的地方增加中间节点,可以通过edges选项选择性地生成(或去除)中间节点。中间节点通过线性插值(放在两个角节点(端点)的中间。中间节点坐标系统旋转角度也通过线性插值获得。相连的单元 (element)共享中间节点。节点从最大节点号码开始编号。

Emid用于将有相同角节点的线性单元转变为二次节点,比如,将当前单元类型从plane42单元改为plane82后,用emid命令即可实现)。Emid命令也适用于转化从其它软件输入Ansys的单元。

emdoif,iel,stloc,i1,i2,i3....i8 对已存在的单元进行修改

IEL:单元编号或元件名

STLOC:将要修改的第一个节点的属性标签如:TYPE,REAL,MATA等 I1...I8:将要修改的属性标签

ENDDO 结束一个do循环并开始该循环行为。

注意:每个嵌套do循环都需要一个*ENDDO。*ENDDO 命令必须和*DO 命令出现在同一个文件中,并且所有六个字符都必须输入。该命令在任何处理机中都可以使用。

ENSYM, IINC, --, NINC, IEL1, IEL2, IEINC

通过对称镜像生成单元.

IINC,NINC:分别为单元编号增量和节点编号增量.

IEL1, IEL2, IEINC:按增量IEINC(默认值为1)从IEL1到IEL2(默认值为IEL1)将要镜像单元编号的范围,IEL1可以为P,ALL或元件名.

说明:除了可以显式的指定单元编号以外,它的命令"ESYM"相同.重新定义任何具有编号的现存单元.

eplot,all

可以看到所有单元元素显示,该命令是将现有元素在卡式坐标系统下显示在图形窗口中,以供使用者参考及查看模块。

EQSLV ,Lab,TOLER,MULT 指定一个方程求解器

其中Lab表示方程求解器类型可选项有

31

FRONT:直接波前法求解器; SPARSE:稀疏矩阵直接法,适用于实对称和非对称的矩阵。 JCG:雅可比共轭梯度迭代方程求解器。可适用于多物理场 JCCG:多物理场模型中其它迭代很难收敛时(几乎是无穷矩阵); PCG:预条件共轭梯度迭代方程求解器;

PCGOUT:与内存无关的预条件共轭梯度迭代方程求解器; AMG:代数多重网格迭代方程求解器;

DDS:区域分解求解器,适用于STATIC和TRANS分析。 TOLER:默认精度即可;

MULT:在收敛极端中,用来控制所完成最大迭代次数的乘数,取值范围为1到3,1是表示关闭求解控制。一般取2

esel,Type, Item, Comp, VMIN, VMAX, VINC, KABS type中有

s-选择新的单元 r-在所选中的单元中再次选单元 a-再选别的单元 u-在所选的单元中除掉某些单元 all-选中所有单元 none-不选 inve-反选刚才没有被选中的所有单元 stat-显示当前单元的情况 其中 Item, Comp一般系统默认

VMIN-选中单元的最小号 VMAX-选中单元的最大号 VINC-单元号间的间隔 KABS:0---核对号的选取

1----取绝对值

ESHAPE, SCALE 按看似固体化分的形式显示线、面单元SCALE: 0:简单显示线、面单元

1:使用实常数显示单元形状

ESIZE,SIZE,NDIV:设置网格划分大小。

SIZE:单元边的长度,线分段数根据线长自动计算。若为0或空,则使用NDIV NDIV:设置线上单元的等分数,如输入SIZE该项无效。

注意:沿区域边界线指定线的分段(单元)数,适用于所有没有直接指定网格划分属性的线。分段数可以直接定义也可以自动计算得到。直接定义线的分段数可使用命令“LESIZE”或“KESIZE”。 E,I,J,K,L,M,N,O,P(通过节点相连生成一个单元):

I:指定第一个节点的编号。如果I=P,激活图形摄取(仅在GUI方式下有效) J,K,L,M,N,O,P:指定2~8个节点的编号。

注意:通过节点和属性定义一个单元,单元编号自动生成。用此命令最多可以指定8个接点,如多于8个节点,要用“EMORE”命令ECWRITE, Fname, Ext, --, ELEM_TYPE:创建截面命令。 Fname:截面名称以及存储路径(共248个字符),若空白则表示同工作名; Ext:文件的扩展名(8字符),若空白则默认SECT;--:无用空白; ELEM_TYPE:截面单元类型。

ESLN, Type, EKEY, NodeType 选择附着于被选中节点的单元

Type: 选择节点范围的识别标签

S — 选择一组新数据(默认); R — 从当前数据中重新选择一组单元; A — 在当前选择的基础上再选择一组单元,加入当前的选择 U — 从当前选择中取消一组选择 EKEY:节点集合键

0:选择那些有一个或一个以上节点包含在被选中的节点集合里的单元(缺省) 1:选择那些它们所有节点都包含在被选中的节点集合里的单元 NodeType: 被选择节点的类型 ALL-根据节点选择单元(缺省)

ACTIVE-只选择附着于激活的节点的单元。激活的节点即对模型有约束作用的节点 INACTIVE-只选择附着于未激活的节点的单元(比如定位或辐射节点)

32

CORNER-只选择附着于角节点的单元 MID-只选择附着于中间节点的单元

注意:ESLN在当前被选中的节点中选择那些有任何(或有[EKEY]产生单元的全部节点)NodeType类型节点的单元。只有含有当前被选中节点集合中节点的单元才会被选中。这个命令在任何处理器中都有效。

ESSOLV,electit,strutit,dimn,morphopt,mcomp,xcomp,electol,strutol,mxloop,--,ruseky,restky,eiscomp 完成一个静电场与结构的耦合分析

electit:由命令“physics”指定的静电场物理文件的标题

strutit:由命令“physics”指定的结构物理文件的标题

dimn:模型的维数,没有默认值。其中2表示为2d模型;3表示为3d模型。 morphopt:网格转型及重新划分网格控制选项。 <0:表示不进行网格的转换或重新划分网格。

0:在每次递归循环中,如果网格转型失败,对非结构区域重新划分网格(默认设置)。 1:不进行网格转型,在每次递归循环中对非结构区域重新划分网格。 2:仅进行网格转型,不对任何非结构区域重新划分网格。

mcomp:将要转型区域的元件名。对于2d模型,元件可以是单元或面,对于3d模型,元件可以是单元或体。一个元件名必须要指定,在命令行中,用单引号将元件名括起来。

xcomp:不进行转型的实体元件名。在2d状态下,排除在转型之外的是线元件名:在3d状态下,排除在转型之外的是面元件名。默认值是排除在非共享的实体之外。在命令行中,用单引号将元件名括起来。

electol:静电能收敛的误差值,默认值是先前迭代计算的0.005即0.5%,如果小于0,基于静电场分析结果的收敛准则将关闭。

strutol:结构最大位移收敛误差,默认值是先前迭代计算值的0.005即0.5%,如果小于0,基于结构分析结果的收敛准则将关闭。

mxloop:允许的求解递归循环的最大次数,默认值为100。分别经过静电场和结构分析构成一次循环。 ruseky:重新使用的标记选项。它的值有:

≤1:对于第一次静电场求解,假定使用基本几何模型开始命令“essolv”的运行。

>1:设想命令“essolv”的运行是前一次命令“essolv”的运行的继续。其中对于开始的静电场模拟,使用变形的几何形状。

restky:结构重新开始的选项,若为0,对结构求解使用静态求解方法;若为1,对于结构求解使用重新开始求解的选项。

eiscomp:包括保存在文件“jobname.ist”中初始应力的单元元件名,在执行命令“essolv”值钱必须要定义好初始应力数据。

提示:命令“essolv”调用一个ansys的宏,自动完成一个静电场与结构的耦合分析,宏显示出收敛的周期性更新。

在分析中,如果非结构区域要重新划分网格,施加在节点和单元上的边界条件和荷载均都被删除。因此将边界条件和荷载施加在实体模型上是最好的方法。

为了不同的励磁电平,可以使用ruseky>1来求解多个“esslov”模拟,在“esslov”调用之间,不要使用“save”命令来保存数据。

对于非线形结构分析,使用选现restky=1,可以从先前收敛的结构结果处重新开始,并是求解所需的时间得到改善。

对于实体单元,命令“essolv”会自动检查出空气-结构的界面,并在静电场单元上施加一个maxwell表面标记。这个标记将用来对荷载从静电场区域到结构开始转换。当在结构壳单元中使用该命令时,在写最后静电场物理文件之前,必须采用手工方式对壳周围的所有空气单元施加maxwell表面标记,使用命令“sfa”可对单元的面施加maxwell表面标记,这可以保证靠近壳单元两边的空气单元都具有maxwell表面标记。

但要注意,当使用低阶的结构实体或单元时,对于静电场单元类型,设置选项keyopt(7)=1,可以保证力的正确转换。

ESORT, Item, Lab, ORDER, KABS, NUMB 对单元表进行排序。

Item:用于确定内容的标签,即ETAB(通常是唯一可用的标签)

33

Lab:单元表标签。由用户通过ETABLE命令来定义的标签。

ORDER:排序方式。0—按降序的方式排列;1—按升序的方式排列。 KABS:绝对值控制键。0—按代数值排列;1—按绝对值排列。

NUMB:按升序或降序方式将要排序的单元个数(默认值为所有的单元)。 命令默认值:按升序的单元编号方式排列。 注意:单元表中的行将根据包含Lab值的列进行排序。命令EUSORT可以恢复到默认的排序方式。如果ESORT在PowerGraphics的显示方法下定义,那么节点的求解计算结果与图形模式下一致。

Esurf , xnode, tlab, shape 在已存在的选中单元的自由表面覆盖产生单元

xnode: 仅为产生surf151 或surf152单元时使用 tlab: 仅用来生成接触元或目标元

top 产生单元且法线方向与所覆盖的单元相同,仅对梁或壳有效,对实体单元无效 Bottom产生单元且法线方向与所覆盖的单元相反,仅对梁或壳有效,对实体单元无效 Reverse 将已产生单元反向

Shape: 空 与所覆盖单元形状相同 Tri 产生三角形表面的目标元

注意:选中的单元是由所选节点决定的,而不是选单元,如同将压力加在节点上而不是单元上

ET,ITYPE,Ename,KOPT1,KOPT2,KOPT3,KOPT4,KOPT5,KOPT6,INOPR 单元类型(Element Type)为机械结构系统的含的单元类型种类,例如桌子可由桌面平面单元和桌脚梁单元构成,故有两个单元类型。

ET命令是由ANSYS单元库中选择某个单元并定义该结构分析所使用的单元类型号码。 ITYPE:单元类型的号码

Ename:ANSYS单元库的名称,即使用者所选择的单元。 KOPT1~KOPT6:单元特性编码。

ETABLE ,Lab, Item, Comp 将单元值形成一个表以便进一步的处理。

Lab:用户自定义的表名,用于后续命令或输出的标题,最多可使用8个字母,不可与预定义的表名称重复。默认的表名是Item和Comp项的前四个字母组合而成的8个字母。如果与用户之前定义的表名相同,本次结果将被包括在同一表中。最多可定义200个不同的表名。以下表名是ANSYS预定义的,不可作为用户自定表名:REFL, STAT, 和ERAS. Lab = REFL以ETABLE的最新选项重写所有ETABLE命令预定义的表,但保留字段将被忽略,这个命令在载荷步改变后重写表时很方便。Lab = STAT将显示储存的表的值。Lab = ERAS将删除整个表。

Item:选项名称。常用的选项名称见后表。某些选项需要栏目名。Item = ERAS将删除表中的某一栏。 Comp:选项的栏目名(如果需要的话)。常用的栏目名见后表。

说明:定义单元值的表以便后续处理。单元值表可以被认为是工作表,其行代表所有被选择的单元。其列代表通过ETABLE命令输入表中的单元值。每一列数据有一个用户定义的名称,用于列表和显示。

将数据输入单元表后,你不仅可以列出和显示你的数据,还可以对数据进行许多操作,例如列相加或列相乘[SADD, SMULT],为安全计算定义允许的应力[SALLOW],或者将一列数据和另一列相乘 [SMULT]。更多的细节请看ANSYS Basic Analysis Guide。

有很多不同类型的数据结果可以被存在单元表中。例如,许多单元的选项只有一个值(也就是说,每一个单元对应此选项只有一个值)单一值的选项包括:SERR, SDSG, TERR, TDSG, SENE, TENE, KENE, JHEAT, JS, VOLU和CENT。 其余的选项是多个值的(也就是说,这些值在单元中是变化的,每个节点有不同的值)。因为每个单元只能有一个值存在单元表中,多值的选项存入的是平均值(视节点数而定)。例外的是FMAG和所有的单元力选项,它们存入的是相关节点值的和。(这段话的意思是说,单值的单元选项,如单元体积,存入表中的就是这个值;而在单元不同位置有不同值的选项,如应力?,写入表中的是单元的平均值。根本原因在于一个单元只能对应表中的一个数据。)

ETABLE命令中可以使用两种数据访问方法,视你想储存的数据不同而不同。一些结果只用通用名就可以访问(要素名法),而另一些结果需要一个标志名和标志数(序列数法)。

要素名法用于访问常用的单元数据(也就是说,绝大部分单元类型都有的数据)。所有的单值选项以及一部分

34

多值选项可以用要素名法访问。不同的单元值视计算方法不同和选择集不同而不同。(AVPRIN, RSYS, LAYER, SHELL,和ESEL)

尽管节点值不用单元表也可以很容易地列出和显示,你仍然可能需要利用单元表储存这些节点数据以便后续的操作。要素名法的选项名和栏目名见后表。

序列数法可以使你访问那些非平均值的结果(例如节点的压力,连接点的温度等等),或者是那些不宜用普通格式描述的数据(例如结构线单元和接触单元的导出数据,热线单元、层单元的导出数据等)。描述不同单元的这些选项(如LS, LEPEL, LEPTH, SMISC, NMISC, SURF等)和对应的序列数的表请见ANSYS Elements Reference.

一些单元表数据是基于结果坐标系的,这些数据包括所有的要素结果(例如:位移 UX, UY,应变SX, SY等)。求解器把要素结果依照求解坐标系写入数据库。当你使用ETABLE的时候,这些结果在写入表中之前被转换为结果坐标系。默认的结果坐标系是global坐标[RSYS,0]。所有其他的数据在从数据库中提取出来写入表中时没有经过坐标转换。

使用PRETAB, PLETAB, or ETABLE,STAT命令可以显示存储的表值。使用ETABLE,ERAS命令删除整个表,使用ETABLE, Lab, ERAS命令删除表中名为Lab的栏。

在GUI界面下,如果对话框将某一单元表的DELETE命令写入日志文件(Jobname.LOG or Jobname.LGW),你会发现明令行中的 Lab为空缺,Item = ERASE,而Comp是一个整数。在这种情况下,GUI给Comp指定了一个值,这个值对应于列表框中被选择的变量名,这并不表明你也要在ANSYS中给Comp输入这样一个值。然而,包括如此由GUI产生的ETABLE命令的文件可以用作批处理输入或用于/INPUT命令。 ETABLE-常用选项和选项栏目表Item选项 Comp选项栏目 Description描述自由度结果可用选项

U X, Y, Z X, Y, Z方向的位移 ROT X, Y, Z X, Y, Z方向的旋转 TEMP 温度 PRES 压力 VOLT 电压 MAG 磁梯度位 V X, Y, Z X, Y, Z方向流体速度 A X, Y, Z X, Y, Z方向磁矢量差 CURR 电流 EMF 电动势降 ENKE 紊流动能 ENDS 紊流能量损失 SP0n 核质量分率 FLOTRAN节点结果可用选项 TTOT 总温度 HFLU 热流量 HFLM 热传导系数 COND 层流传导率 PCOE 压力系数 PTOT 总压力 MACH 马赫数 STRM 流量函数 DENS 流体密度 VISC 层流粘性 EVIS 流体有效粘性 ECON 流体有效传导率 YPLU Y+ 参数 TAUW 壁剪切应力 LMDn 核素片质量扩散率 EMDn 核素有效质量扩散率单元结果可用选项 S X, Y, Z, XY, YZ, XZ 各方向应力 S 1,2,3 主应力 S INT 应力强度 S EQV 相当应力 EPEL X, Y, Z, XY, YZ, XZ 各方向弹性应变 EPEL 1, 2, 3 主弹性应变 EPEL INT 弹性应变强度 EPEL EQV 弹性等效应变 EPTH X, Y, Z, XY, YZ, XZ 各方向热应变 EPTH 1, 2, 3 主热应变 EPTH INT 热应变强度 EPTH EQV 热相当应变 EPPL X, Y, Z, XY, YZ, XZ 各方向塑性应变 EPPL 1, 2, 3 主塑性应变 EPPL INT 塑性应变强度 EPPL EQV 塑性相当应变 EPCR X, Y, Z, XY, YZ, XZ 各方向蠕变应变 EPCR 1, 2, 3 主蠕变应变 EPCR INT 蠕变应变强度 EPCR EQV 蠕变相当应变EPSW 膨胀应变 EPTO X, Y, Z, XY, YZ, XZ 各方向总机械应变(不包括热应变),即EPEL + EPPL + EPCR EPTO 1, 2, 3 总主机械应变 EPTO INT 总机械应变强度 EPTO EQV 总机械相当应变 EPTT X, Y, Z, XY, YZ, XZ 各方向总应变(包括热应变),即EPEL + EPTH + EPPL + EPCR EPTT 1, 2, 3 总主应变 EPTT INT 总应变强度 EPTT EQV 总相当应变 NL SEPL 相当应变(基于应力-应变图) NL SRAT 应力状态比率 NL HPRES 流体静力学压力 NL EPEQ 累积塑性相当应变 NL PSV 塑性状态变量(仅适用于VISCO106, VISCO107, and VISCO108) NL PLWK 塑性体积(仅适用于VISCO106, VISCO107, and VISCO108) SEND ELASTIC 弹性应变能量密度 SEND PLASTIC 塑性应变能量密度 SEND CREEP 蠕变应变能量密度 TG X, Y, Z, SUM 各方向热梯度或矢量和 TF X, Y, Z, SUM 各方向热通量或矢量和 PG X, Y, Z, SUM 各方向气体压力梯度或矢量和 EF X, Y, Z, SUM 各方向电场或矢量和 D X, Y, Z, SUM 各方向电通量密度或矢量和 H X, Y, Z, SUM 各方向磁场强度或矢量和 B X, Y, Z, SUM 各方向磁感应密度或矢量和 FMAG X, Y, Z, SUM 各方向磁力或矢量和

35

SERR 结构误差能量SDSG 节点应力最大改变量的绝对值TERR 热误差能量 TDSG 节点热梯度最大改变量的绝对值F X, Y, Z 各方向力,为单元各节点力的和

M X, Y, Z 各方向力矩,为单元各节点力矩的和HEAT 热流速,为单元各节点热流速的和 FLOW 流体流速,为单元各节点流速的和AMPS 电流,为单元各节点电流的和

FLUX 磁通量,为单元各节点磁通量的和VF X, Y, Z 各方向流体力CSG X, Y, Z 磁流片段 SENE 硬度能量或热消散(取决于单元),同TENE.AENE 单元的人工能量。 TENE 热量消散或刚度能量。同SENEKENE 动能(使用所有有意义的单元) JHEAT 单元焦耳热

JS X, Y, Z, SUM 低频磁分析的源电流密度。低频磁分析的总源电流密度(SUM)。 JT X, Y, Z, SUM 低频磁分析的传导电流密度。SUM为电流和

JC X, Y, Z, SUM 支持传导电流的单元的传导电流密度。SUM为电流和。 MRE 磁雷诺数。

VOLU 单元体积。2-D plane单元必须指定厚度,2-D axisymmetric(轴对称)单元要使用360度。 CENT X, Y, Z 无变形的质心位置(当前坐标系)。 BFE TEMP 求解中的体温度。(仅适用面单元和体单元)

SMISC snum 单元在序号snum的可加和数据。不同snum的含义请参见ANSYS Elements Reference NMISC snum 单元在序号snum的不可加和数据。不同snum的含义请参见ANSYS Elements Reference SURF snum 单元在序号snum的面数据值。不同snum的含义请参见ANSYS Elements Reference

CONT STAT 接触状况。STAT取3为粘性关闭,取2为封闭滑动,取1为开放近接触,取0为开放非近接触。 CONT PENE 接触渗透(>=0) CONT PRES 接触压力

CONT SFRIC 接触摩擦应力。

CONT STOT 接触总应力(压力+摩擦力)。 CONT SLIDE 接触滑动距离。 CONT GAP 接触间隙(0或负数)。 CONT FLUX 接触表面的总热流量。

CONT CNOS 在子步中总的接触状况改变数。

TOPO 拓扑优化中使用的密度。用于PLANE2, PLANE82, SOLID92, SHELL93, SOLID95单元。

Exit,slab,Fname,Ext 退出程序

Slab: model, 仅保存模型数据文件(默认)

solu 保存模型及求解数据 all, 保存所有的数据文件 nosave, 不保存任何数据文件

EXTOPT, Lab, Val1, Val2, Val3 使用功能:由面单元生成体单元的相关控制的选项。

使用格式:extopt,lab,val1,val2,val3

其中: LAB:识别控制选项的标签。VAL1、VAL2和VAL3的含义将根据LAB不同而变化。 ? 0N:生成的体单元与面单元具有相同的材料属科、实R常数和坐标系统属性,并删除面上的网格,

VAL1、VAL2和VAL3无效。

? OFF:删除所有与该命令有关的设置,VAL1、VAL2和VAL3无效。 ? STAT:显示与该命令有关的设置,VAL1、VAL2和VAL3无效。

? ATFR:将面单元上的特殊属性传给生成的体单元。若VAL1=0,表示生成的体单元使用由命令MAT设置的材料属性;若VAL1=1,则使用面单元的材料属性。而UAL2是控制实常数,VAL3控制单元坐标系。可仿照VAL1进行。 ? ESIZE:VAL1表示在体生成或体扫掠的方向上单元分割的数量。对于VDRAG和VSWEEP,VAL1的值可由LESIZE命令中的NDIV的值取代。VAL2表示在体生成或体扫掠的方向上间隔比率,可参考命令LESIZE对选项SPACE的说明。VAL3无效。

EXTOPT,ESIZE,10,0,解释为在体扫掠的方向上单元分割为10份。

36

? ACLEAR:体生成时面单元网格是否清除选项,若VAL1= 0,在体生成时保留面单元网格;若VAL1=1,体生成时清除面单元网格。VAL2和VAL3无效。 ? VSWE:确定VAL1和VAL2设置体扫掠选项。当VSWEEP命令下一次被调用时使用EXPORT,VAWE指定的设置项。如果LAB=VAWE,VAL1成为一个标签,其值有AUTO或TETS。若VALL=AUTO,表示源对象和目标对象的确定方式,如果VAL2=ON(默认设置),则自动确定VSWEEP命令的源对象和目标对象,扫掠的体可以有多个;如果VAL2=OFF,由用户指定源对象和目标对象,这时只能对一个体进行扫掠。若VAL1=TETS,确定对不可能进行体扫掠的实体所要进行的操作,若VAL2=OFF(默认设置),对体不划分网格;若VAL2=ON,划分四面体单元。而VAL3无效。 ? VAL1,VAL2,VAL3:对于LAB选项的输入值。 使用提示:该命令的提示有一下几项

1,EXTOPT命令控制命令VEXT,VROTAT,VOFFST,VDRAG和VSWEEPL等由面单元生成体单元时的相关选项。

2当用VEXT,VROTAT,VOFFST或VDRAG命令时能够将面单元的属性传递到生成的体单元上。当用VSWEEP命令时,由于体已存在,在扫掠之前可用VATT命令指定属性。

3,当用VEXT、VROTAT、VOFFST或VDRAG命令时能够在体单元生成后将面网格删除,当用VSWEEP命令时,样式面(源对象)、目标面以及边面的面网格在体扫掠后将清除。

4, EXTOPT,VSWE,AUTO和EXTOPT,VSWE,TETS豆受EXTOPT,ON或EXTOPT,OFF的影响。

F,NODE,Lab,VALUE,VALUE2,NEND,NINC 在节点上施加集中载荷.

NODE:将要施加集中载荷的节点编号,也可以为ALL,P或元件名

Lab:有效的集中载荷标签.结构标签有:FX,FY,或FZ;MX,MY,MZ.热标签有:HEAT,HBOT,HE2,HE3,...HTOP; VALUE:输入力的数值或指定表格边界条件的表格名称,表格名必须要用符号\括起来i,如:FX,KPOI,HEAT,%tabname%.

VALUE2:如果需要的话,是第二个力值.如果分析类型和集中力允许使用复数表示,则VALUE输入的是复数实部,VALUE2位复数的虚部.

NEND,NINC:对按增量NINC(默认值为1)从NODE到NEND(默认值为NODE)的节点上指定同样的集中载荷值.

使用提示:如果一个力和一个DOF约束同时施加在同一个节点上,则约束优先.力将定义在节点坐标系上.结构力和力矩的正向与绕节点轴向的正向相同.与李相关的节点和DOF标签也可以被选择. 表格边界条件(VALUE = %tabname%)仅适宜于下列标签:FLOW,AMPS,FX,FY,FZ,MX,MY,MZ,HEAT,HBOT,HE2,HE3,...,HTOP.所有的标签仅在静态分析和完全瞬态分析中有效.

FC, MAT, Lab1, Lab2, DATA1-6

允许定制材料破坏准则及输入一个随温度改变而变化的应力和应变的极限值数据表。 MAT 材料编号,允许为最多10个不同的材料定义破坏准则。 Lab1 数据类型

TEMP -- 温度,所定义的材料可以有在不同温度下的破坏准则。 EPEL -- 应变 S -- 应力

Lab2 特定破坏准则,当Lab1的值为TEMP是不可用 XTEN -- 定义X方向的拉应力或拉应变(必须为正值) XCMP -- 定义X方向的压应力或压应变(默认为负值) YTEN -- 定义Y方向的拉应力或拉应变(必须为正值) YCMP -- 定义Y方向的压应力或压应变(默认为负值) ZTEN -- 定义Z方向的拉应力或拉应变(必须为正值) ZCMP -- 定义Z方向的压应力或压应变(默认为负值) XY -- 定义XY平面内的应力或应变(必须为正值) YZ -- 定义YZ平面内的应力或应变(必须为正值) XZ -- 定义XZ平面内的应力或应变(必须为正值)

37

XYCP -- XY偶合作用,仅当Lab1=S时可用,缺省为-1.0 YZCP -- YZ偶合作用,仅当Lab1=S时可用,缺省为-1.0 XZCP -- XZ偶合作用,仅当Lab1=S时可用,缺省为-1.0 DATA1-6 输入数据DATA1 到 DATA6

T1, T2, T3, T4, T5, T6 -- 当Lab1=TEMP时,表示所输入破坏极限荷载对应的温度值

V1, V2, V3, V4, V5, V6 -- 当Lab1=S or EPEL时,表示温度T1至T6所对应的极限应力或应变值

注意: 数据表可以在前后处理中输入,只能在后处理中使用。当用FC命令定义了后处理破坏准则后,当前坐标系必须与分析材料坐

标系相一致。对应用了层坐标系的部位,同样使用LAYER命令定义破坏准则坐标系。定义层坐标系的更多细节,可参考ANSYS单元 说明中特殊单元手册。

一些曲线图的绘制和打印输出功能不支持破坏准则。当使用破坏准则时,会对其结果产生细微影响。更多信息请参阅图形绘

制及打印输出命令说明。GUI方式路径:

FCDELE, MAT 删除之前所定义的破坏准则数据

MAT 材料编号,删除FC命令所定义该材料的所以破坏准则 注意:该命令同样只用在POST1中

FDELE, NODE, Lab, NEND, NINC 删除节点上压力载荷。

NODE 要删除压力的节点。如果取值ALL, 则NEND和NEND被忽略并且所有选定的节点上压力都被删除[NSEL]。如果NODE = P,图形拾取功能被激活并且所有剩下命令区域都被忽略(只有通过GUI有效)。一个组合名字也可以用来取代NODE。 Lab 有效压力标志。如果为ALL,使用所有适当的标志。结构的标志:FX, FY, 或者 FZ (压力);MX, MY, 或者 MZ(力矩)。热量的标志:HEAT, HBOT, HE2, HE3, . . ., HTOP (热量)。流体标志:FLOW (流量)。电标志:AMPS (电流), CHRG(电荷)。磁标志FLUX (磁体流量);CSGX, CSGY, 或者 CSGZ (磁流量段)。前线标志:FX, FY, or FZ (应力)。

NEND, NINC 依照NINC(默认值为1)的步调从NODE到NEND (默认值为NODE)删除压力。 注意:与压力相应的节点和自由度必须从[NSEL, DOFSEL]选择。该命令也可以从PREP7获得。******

FE, NEV, CYCLE, FACT, Title 定义疲劳失效事件参数集。

NEV 该事件涉及数(在MXEV内)。 CYCLE 要求的循环数(默认值为1)。如果为-1,则擦除所有参数和该事件疲劳应力值。 FACT 该事件所有载荷比例因数(默认值为1)。

Title 用户为该事件定义识别标题(最多为20个字符)。 默认命令 事件代表一个循环,统一的比例因数和不带标题。

注意:重复FE命令则增加定义疲劳失效事件参数集(受MXEV限制),同时重定义事

件参数,或者删除事件应力情况。失效事件参数集与所有的载荷和坐标值相关。查看FTSIZE命令了解事件允许的最大集合(MXEV) 。

Filname,fname,key 指定新的工作文件名

fname: 文件名及路径,默认为先前设置的工作路径

key: 0 使用已有的log和error文件 1 使用新的log和error,但不删除旧的.******

FILL, NODE1, NODE2, NFILL, NSTRT, NINC, ITIME, INC, SPACE 在已存在两节点间产生节点线。

NODE1, NODE2: 填充节点线的起点和端点。NODE1默认与下一指定节点连接,NODE2默认指定为端点。如果NODE1 = P,图形拾取功能被激活并且忽略所有剩下的命令区域(只有通过GUI操作有效)。 NFILL在NODE1和NODE2填充节点数NFILL(默认值|NODE2-NODE1|-1)。NFILL必须为正值。 NSTRT: 首次填充节点时的节点数(默认值为NODE1 + NINC)。 NINC: 给每个剩下填充节点数加上增量(可能是正数或者负数)。默认为(NODE2-NODE1)/(NFILL + 1)的结果取整,也就是,线形插补。如果默认值趋近于0,或者输入0,NINC设置为1。 ITIME, INC: 整个ITIMEs期间重复填充操作,在首次填充之后每次通过INC增加NODE1, NODE2 and

38

NSTRT。ITIME 和 INC默认值都为1。

SPACE : 间隔比例。最后一段分割大小与第一段分割大小比值。如果>1.0,分割段大小增加。如果< 1.0,分割段大小下降。比例值默认为1(同一大小间隔)。

注意: 已存在两节点间产生节点线(在活动坐标系中)。这两个节点可以在任何坐标系中定义。节点位置和旋转角度由插补确定。任何节点都可以填充并且任何节点编号次序都可以分配。当在非笛卡儿坐标系中填充180°奇异交叉线时,查看CSCIR命令。

FITEM, NFIELD, ITEM, ITEMY, ITEMZ 识别选取项目(GUI)

NFIELD: 用到选取数据命令的区域编号(以命令名作为域,即2代表第一个命令的(论据)基础,3则代表第二个命令的基础,依此类推)。相应命令的域会含有一个P51X的标签。

ITEM :选取实体的实体号。负的实体号用来表示实体的范围。如果选取的项目是坐标位置,则该该域代表X坐标。见FLST命令。

ITEMY, ITEMZ :选取位置的Y和Z坐标。ITEM代表X坐标。见FLST命令。

注意:这是由GUI操作产生的一个命令,而且如果用了图形拾取操作的话,它将会在日志文件(Jobname.LOG)中出现。该命令并非为了直接在ANSYS部分敲入程序(尽管它可以包含在一批文件中的一个输入文件或为了以/INPUT命令的方式使用).在日志文件中,一个FLST命令将会出现在一组FITEM命令之前,它定义了选取操作的选取规则。 FTIEM命令列出的数据将会被其后面第一个包含一个P51X标签的命令在它的一个域内所使用。警告: 对于一个给定的实体类型,一个大于最大可定义实体的含ITEM的列表可以占用大量系统内存并产生不可预期的结果。该命令在任何处理器中都有效。 菜单操作:该命令无法通过菜单操作。******

FK,KPOI,Lab,VALUE1,VALUE2

该命令与F命令相对应,在点(Keypoint)上定义集中外力(Force),KPOI为受上力点的号码,VALUE为外力的值。Lab与F命令相同。

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的第一个条件 ******

FORMAT 设置数据格式命令

FORMAT, NDIGIT, Ftype, NWIDTH, DSIGNF, LINE, CHAR NDIGIT: 数据表第一列数据编码长度(3-32位)(通常为节点或单元编号)默认为7 Ftype: 数据类型(默认为普通计数法) G –普通计数法(例如192.36) F – 科学计数法 (例如1.9236×102)E – E指数形式 (例如1.9236E002) NWIDTH: 数据中XX部分的数据宽度(9-32位)默认12位

DSIGNF :小数点后的数据位数或G形式数据的有效数据位数。对于G和E形式的数据范围为2到xx-7;对于F型数据范围为0到xx-4.

LINE : 每页显示的数据行数(最小值为11)

CHAR : 每行的字符数(根据系统不同为41-240个字符) 命令默认设置 程序决定的数据形式 注释:特殊的数据格式控制后处理程序中PRNSOL, PRESOL, PRETAB, PRRSOL和 PRPATH命令的输出格式。不设定或设定超出范围时维持当前设定形式, /FORMAT, STAT命令使输出按当前形式显示,/FORMAT,DEFA使输出按最先的设定形式显示

这个命令在任何处理器中均有效,这个命令不能从菜单中获取。

FSNODE, NODE, NEV, NLOD 计算并存储节点上的应力分量用于疲劳分析

NODE:存储应力分量的节点对应的节点号 NEV: 应力对应的事件号(默认值为1)

39

NLOD:应力对应载荷号(默认值为1)

注意:疲劳分析时应在指定节点计算和存储全部应力分量,应力应按照不同的事件号和载荷号分别存储。这些节点位置通过FL命令提前定义或者自动定义,每个应力均包含六个应力分量(Sx至SYZ)。随同应力分量一起存储的还有温度。计算时使用当前应力值(用*set或lcase命令读入)。不管当前结果坐标是什么坐标,应力都是按照整体坐标系存储。可以通过FSLIST命令显示应力,FS命令可以用来修改存储的应力。

fsum, lab, item 对单元之节点力和力矩求和

lab: 空 在整体迪卡尔坐标系下求和 rsys 在当前激活的rsys坐标系下求和 item: 空 对所有选中单元(不包括接触元)求和 cont: 仅对接触节点求和

FVMESH ,KEEP 由表面面单元生成节点和四面体单元。

KEEP 选项指明在划分四面体单元后是否仍保留面单元。 0 — 删除面单元(默认) 1 — 保留面单元

注意:FVMESH 命令从选择的一组面单元产生四面体单元。 要求这些面单元没有实体模型相关性。这些面单元可以使三角形,四边形或两者的混合。当使用四边形单元时,ANSYS默认在边界产生金字塔形单元,但是此时[MOPT,PYRA]必须选择相应的配置。

与VMEH命令不同, FVMESH不要求输入体积。

只有主四面体网格划分器[MOPT,VMESH,MAIN]支持FVMESH命令。副四面体网格划分器[MOPT,VMESH,ALTERNATE]不支持。MESH200单元也不支持FVMESH命令。

四面体网格划分扩展功能 [MOPT,TETEXPND,Value] 是唯一支持FVMESH的网格控制功能。它也支持VMESH。

FVMESH命令不支持多个体积。 如果你的模型有多个体积,务必只选择代表一个体积的面单元,并保证其他面单元处于未选择状态。 每次选择代表一个体积的面单元划分网格并以此类推,直到产生模型中所有体积的网格。如果网格划分中出现错误,即使选项KEEP=0,面单元仍将被保留。

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命令看成是对一种树型结构从上至下的路径搜索,即从一般到特殊的确定.

下面介绍几个常用的*get格式,用好了这个命令,对APDL编程很有用.

*get,nnum,node,,count 得到所选节点的总数存放到nnum中,可将node替换为其他实体,单元、关键点、线、面等. *get,nmin,node,,num,min 得到所选节点的最小编号,将min改为max则为最大编号,node可替换为其他实体. *get,nnxt,node,nmin,nxth 得到所选节点中比nmin节点编号大的最小节点编号,nxth换为nxtl则为比nmin节点编号小.

*get,nx,node,nn,loc,x 得到节点nn的x坐标,x可替换为y、z.

*get,nxmax,node,,mxloc,x 得到所选节点的最大x坐标,mxloc换为mnloc则为最小x坐标,x可替换为y、z.

*get,len,line,ln,leng 得到编号为ln的线的长度,同理可得到面的面积及体的体积. *get,nt,node,nn,temp 得到节点nn的温度

*get,nux,node,nn,u,x 得到节点nn的x方向位移,y、z同理.

*get,nsx,node,nn,s,x 得到节点nn的x方向应力,y、z、xy、xz、yz、1、2、3、eqv等同理********

GO,Base 在输入文件里,程序执行指定行.

Base:将要"进行"的动作.选项有:lable是一个用户定义的标题,必须以":"开头,后面的字符最多不超过8个.命令读入器会跳到与":lable"相匹配的那行;STOP:它会引起ANSYS程序从当前位置退出. GO 使用功能:激活禁止输出。 使用格式:/GO。

使用提示:从/NOPR禁止任何输出中激活输出。而/GOPR命令有相同的功能,当后者能在程序命令中产生响应

注意:此命令在任何处理器中都有效

GOPR 使用功能:激活禁止输出。 使用格式:/GOPR

40

使用提示:从/NOPR禁止任何输出中激活输出。而/GO命令有相同的功能,当后者不能在程序命令中产生响应

注意:此命令在任何处理器中都有效

grid, key key: “0” 或“off” 无网络 “1”或“on” xy网络 “2”或“x” 只有x线

“3”或“y” 只有y线

GRTYP, KAXIS 定义Y轴的数目

KAXIS= 1 单一轴,最多可以显示10条曲线

2 为每一条曲线定义一条Y轴,最多可以有三条曲线

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

GSGDATA,LFIBER, XREF, YREF, ROTX0, ROTY0 对于平面应变单元项的纤维方向指定参考点和几何体.

LFIBER:相对于参考点的纤维长度,默认为1. XREF, YREF:参考点的X,Y坐标,默认为0.

ROTX0, ROTY0:端面分别绕X轴,Y轴的旋转角(弧度),默认为0.

说明:端点由开始点和几何体输入自动确定,所有输入是在直角坐标系中.

GSUM 计算并显示实体模型的几何项目,(中心位置,惯性矩,长度面积,体积等)

必须是被选择的点,线,面,体等,几何位置是整体坐标系中的位置,

对于体和面,如果没有用AATT和VATT命令赋予材料号,则按单位密度来计算的, 对于点和线,不管你使用了什么命令(LATT,KATT,MAT),都是按单位密度来计算。 发出GSUM命令然后用*GET 和*VGET 命令来获得需要的数据,

如果模型改变需要重新发出GSUM命令。该命令整合了KSUM,ASUM以及VSUM命令的功能

HFSCAT, Lab 指定一个高频散射分析。

Lab:标签 确定散射分析的标签选项: OFF — 不执行一个散射分析。

SCAT — 执行一个散射分析并存储散射区域(缺省)。 TOTAL — 执行一个散射分析并存储所有分析区域。

注意:指定一个高频散射分析和电磁场输出类型。HFSCAT,SCAT提供了一个输出散射区域,Esc是辐射部分(RCS)计算所需要的。HFSCAT,TOTAL提供一个计算试题和散射区域的总和,Etotal=Einc+Esc. 使用PLWAVE命令来指定计算试题区域Einc。对ANSYS分布计算有限制.此命令不支持ANSYS分布式计算.

HPTCREATE, TYPE, ENTITY, NHP, LABEL, VAL1, VAL2, VAL3 生成一个硬点.

TYPE:实体的类型,若TYPE=LINE,硬点将在线上生成;若TYPE=AREA,硬点将在面内生成,不能在边界上. ENTITY: 线或面号.

NHP: 给生成的硬点指定一个编号,默认值为可利用的最小编号.

LABEL: 若LABEL=COORD, VAL1, VAL2, VAL3 分别是整体X,Y,和Z座标;

若LABEL=RATIO,VAL1是线的比率,其值的范围是0~1,VAL2, VAL3 忽略

HPTDELETE, NP1, NP2, NINC — 删除所选择的硬点.

NP1, NP2, NINC:为确定将要删除的硬点的范围,按增量NINC从NP1到 NP2.其中NP1也以为ALL,P或元件名.

说明:删除指定的硬点以及所有附在其上的属性.如果任何实体附在指定硬点上,该命令将会把实体与硬点分开,这时会出现一个警告信息.

IC, NODE, Lab, VALUE, VALUE2, NEND, NINC 指点节点的初始条件

NODE:指定需要施加初始条件的节点的编号。假如node=all,则初始条件施加到所有被选中的节点上。假如node=p,图象界面选择被激活,后面所有的参数都被忽略(这项只有在图形交互式界面下才有效)。一个节点的组元也可以用来代替node把初始条件时间到组元的所有节点上。

Lab:指定需要施加初始条件的自由度的标签。假如Lab=all,就是应用所有合适的标签。结构自由度标签:ux,uy或uz(位移或线性速度);rotx,roty或rotz(角位移或角速度)。温度自由度标签:temp,tbot,te2,

41

te3,??ttop(温度)。流体标签:pres(压力);vx,vy,vz(速度);enke或ends(turbulent的动能或消散能);sp01~sp06(multiple species mass fractions)或它们自定义的名称【msspec】。电标签:volt(电压)。磁标签:mag(scalar magnetic potential);ax,ay,或az(vector magnetic potentials)。 VALUE:自由度的初始值(第一顺序值)。程序及指定自由度的默认值(结构分析时候为0,tunif可以用来定义热分析,等)。值都是赋在节点坐标系下,且旋转自由度的单位为弧度。

VALUE2:自由度的第二顺序值,主要用来指定结构分析中的初始速度。默认情况下,自由度的默认值(结构分析情况下值为0)。值都是施加在节点坐标系中,旋转自由度的值为弧度每秒(r/s)。

NEND,NINC:指定施加相同初始条件的节点的范围(从node到nend的按ninc增加的节点),其中默认情况下nend=node,ninc的默认值为1。

注意:ic命令是用来指定节点在所要指定的自由度情况下的初始值。这个命令只在静力分析与全瞬态分析(timint,on与trnopt,full)的时候才有效。对于瞬态分析,这些初始条件必须在第一载荷步的开头就被指定,既是在时间为0的时候指定。

初始条件必须总是在阶跃条件(kbc,1)下才能生效,在斜坡条件下不能使用。(在瞬态分析中,solcontrol总是开的,同时只要在timint打开的时候kbc,1也是默认值。)

假如约束(d,dsym,等)与初始条件同时施加在同一个节点上,则约束的指定将被忽略。

对于热分析,任一tunif命令都必须在ic命令以前应用;否则,tunif命令的作用将会被忽略。假如ic命令在tunif命令以前指定,用icdele命令删除以前ic命令的定义,接着就可以用tunif命令来指定,然后接着就可以在后面重新进行ic命令的定义。

谨记:注意不要定义相互冲突的初始条件。例如,假如你在一个节点定义了初始速度,而其他所有自由度方向的速度都为0,则会导致初始条件冲突。在大多数情况下,你都是想在所有未被约束的自由度上施加初始条件。

一旦数值模拟开始执行,则指定的初始条件在实际模拟中被覆盖,同时初始条件也将失效。你必须重新定义它们,假如你想进行重分析的话。你可能想优先于第一个解答保存以后重新分析的数据文件。 但是必须谨记:(翻译可能有出落,请版主核对)

假如你用cdwrite命令去保存你的模型,用ic命令指定的第一顺序值(初始位移,温度,等)将不会写入到存档文件中。然而,初始条件的第二顺序值(结构初始速度)将被写入存档文件中。 这个命令在预处理项(prep7)中也是有效的。

If ,val1, oper, val2, base: 条件语句

val1, val2: 待比较的值(也可是字符,用引号括起来)

oper: 逻辑操作(当实数比较时,误差为1e-10) eq, ne, lt, gt, le, ge, ablt, abgt base:当oper结果为逻辑真时的行为 lable: 用户定义的行标志 stop: 将跳出anasys

exit: 跳出当前的do循环

cycle: 跳至当前do循环的末尾 then: 构成if-then-else结构

INISTATE, Action, par1, par2, par3, par4, par5, par6, par7, par8, par9 定义初始状态数据和参数

Action: 指定定义或者操作初始状态数据的行为:

SET-使用Action=ET去指定初始状态坐标系统、数据类型和材料类型参数。

DEFINE-使用Action=DEFINE指定实际应力和应变值,以及相关的单元、积分点或层信息。 WRITE-当SOLVE命令被执行,使用Action=WRITE 来写初始状态数据到文件。 READ-使用Action = READ来从文件中读初始状态数据。 LIST-使用Action = LIST 来列出初始状态数据。

DELETE-使用Action = DELE 从选定的单元集删除初始状态数据

Action = SET 命令说明:INISTATE, SET, par1, par2 Par1=CSYS

Part2 表示坐标系统的类型。参数为与坐标系统相关的整数。-2表示单元坐标系统;-1表示材料坐标系统;0

42

表示全局笛卡尔坐标系统;0-10表示任何的ANSYS定义的坐标系统;>=11表示用户自定义的坐标系统。 Par1=DTYP

Part2 表示数据类型。参数为随后INISTATE,DEFIne命令定义(默认STRE=应力数据)的数据类型。 Par1=MAT

Part2表示材料类型。参数为材料ID。参数=-1将禁止基于材料的初始状态,并允许基于积分点的初始状态数据。

备注:ACTION=Set被用于指定和修改被随后的INISTATE,DEFINE命令定义的初始状态数据环境。如果没有定义ACTION=Set,后面的INISTATE,DEFINE数据将输入全局笛卡尔坐标系统的初始应力数据。 ACTION=DEFINE命令说明:

INISTATE, DEFINE, Elid, Eint, Klayer, Parmint, Sx, Sy, Sz, Sxy, Syz, Sxz Elid-单元ID号,如果为空,默认为当前选择的单元。 Eint-高斯积分点(默认为ALL)。对于基于材料初始状态数据,该参数不合法。 Klayer-层号(层状实体或壳单元)或者梁单元的胞号(cell number)。对于非层状、非梁单元,该参数为空,对于基于材料初始状态数据,该参数不合法。

ParmInt-层的截面积分点或者梁(典型的为4个积分点,默认为all)胞积分点。对于基于材料初始状态数据,该参数不合法。

Sx, Sy, Sz, Sxy, Syz, Sxz-应力值。 ACTION=WRITE命令说明

INISTATE, WRITE, flag, , , , CSID

Flag-设置为1表示初始应力文件,0表示禁止激活初始应力文件。

CSID-表示要写入初始应力的坐标系统。0(默认)-写入实体单元全局笛卡尔坐标系统。-1-(或者MAT)写入材料坐标系统。-2(ELEM)写入杆、梁以及层状单元的单元坐标系统。 备注:对于实体单元默认为0,杆、梁和壳单元默认为-2。 ACTION=READ命令说明:

INISTATE, READ, fname, ext, path

从指定的路径指定文件中读入初始应力状态数据。

备注:可以使用READ功能施加复杂的初始状态数据到不同的单元、胞、层、截面以及积分点。 ACTION=LIST命令说明 INISTATE, LIST, ELID

列出ID=ELID的单元集初始状态数据。ELID为空表示列出所有选择的单元的初始状态数据。 ACTION=DELETE命令说明: INISTATE, DELE, ELID

删除ID=ELID的单元集初始状态数据。ELID为空表示删除所有选择的单元的初始状态数据。 菜单路径:该命令不能用菜单来连接******

Input,Fname,Ext,--,LIne,log 读入数据文件

Fname,文件名及目录路径,默认为先前设置的工作目录 Ext, 文件扩展名

后面的几个参数一般可以不考虑.

(注): 用此命令时,文件名及目录路径都必须为英文,不能含有中文字符

INQUIRE,StrArray,FUNC 返回系统信息给一个参数.

StrArray:将接受返回值的字符数组参数名. FUNC:指定系统信息返回的类型

IRLF, KEY 定义惯性载荷释放计算

KEY: 0 — 不进行惯性载荷释放计算

1 — 进行惯性载荷释放计算 -1 — 仅进行质量计算

ISFILE, Option, Fname, Ext, --, LOC, MAT1, MAT2, MAT3, MAT4, MAT5, MAT6, MAT7, MAT8, MAT9,

43

MAT10

从一个文件中读初始应力状态到ANSYS Option:执行的标签选项。

READ-从指定的文件中读初始应力数据

LIST-列出先前读入的初始应力。LIST可以把单元ID或者ALL看作为一个选项来列出单元的一部分层。 DELE-删除先前读入的初始应力。DELE可以把单元ID或者ALL看作为一个选项来列出单元的一部分层。 Fname: 如果OPTION=READ,Fname是文件名和目录名(最大248个字符,包括路径)。如果没有指定路径,将默认为工作路径,并且可以使用248个字符的文件名。默认为Jobname。

如果OPTION=LIST或者DELETE,输入想要列出或删除的初始应力的单元号即可。如果为空,默认当前选择的单元。对于层状单元SHELL181, SOLID186, SOLSH190, SHELL208, 和 SHELL209, ext能够被用于去列出或删除指定层的初始应力。保留区域被忽略。 Ext: 扩展名(最大8个字符)

扩展名默认为IST文件(Fname为空)。

层号,Option=LIST或者DELETE并且单元类型为SHELL181, SOLID186, SOLSH190, SHELL208, 和 SHELL209。 未使用。

LOC:全局位置标志。标志显式初始应力将被应用于每个单元的位置。 0-单元形心(默认) 1-积分点

2-单元指定位置。需要指出初始应力文件每个单元记录的位置标志

3-常应力状态。初始应力文件的第一个应力记录被用于为所有的单元初始化一个常数应力状态 MAT1, MAT2, MAT3, . . . , MAT10

初始应力值应用到的材料号。未指定,则应用到所有材料。

注意:该命令从一个ASCII文件读入初始应力,并作为荷载应用于ANSYS结构分析中。仅支持下列的单元类型,PLANE2, PLANE42, SOLID45, PLANE82, SOLID92, SOLID95, LINK180, SHELL181, PLANE182, PLANE183, SOLID185, SOLID186, SOLID187, SOLSH190, BEAM188, BEAM189, SHELL208, 和 SHELL209。初始应力文件格式参考文档ANSYS basic analysis guide中的Initial stress loading部分。

可选的材料列表可以是指定的单个材料,也可以是一个范围内的材料集。可以采用3个连续MAT段来定义,第一个值表示范围的一个结束材料号,第二个值表示另一个结束材料号,第三个值表示范围增量。起始材料号不一定是最小值,增量允许为负值。例如:指定初始应力应用到材料1和2到8的偶数材料,可以输入1,2,8,-2。

READ选项允许SHELL181, SOLID186, SOLSH190, SHELL208, 和 SHELL209单元。初始应力文件中的单元记录将自动扩展到每层的初始应力。

OPTION=LIST或者DELETE,把单元ID或者ALL看作为一个选项来列出单元的一部分层。如果为空,默认当前选择的单元。如果已经该部分将覆盖前面命令定义的初始应力。如果指定单元号被定义,将列出或者删除所有的单元层。如果层号被提供,将仅仅操作该层内容。初始应力命令将覆盖先前指定的初始应力。 只能使用一种方法(ISTRESS,ISFILE 或者USTRESS用户子程序)对一个单元输入初始初始应力。 分布式ANSYS不支持该命令。

ISWRITE, Switch 写初始应力值到ASCII文件

SWITCH:决定初始应力文件是否写入文件。

ON-写初始应力文件,文件名为jobname.ist OFF-不写初始应力文件

注意:ISWRITE仅应用于计算求解器,该命令写一个包含应力的文件。如果同样名字的初始应力文件存在,文件将被覆盖。

该命令不被CDWRITE命令支持。

对于非线性分析,当收敛时,积分点的应力被计算。对于线性问题,当计算结束时,应力被计算。 初始应力文件格式参考文档ANSYS basic analysis guide中的Initial stress loading部分。

44

分布式ANSYS不支持该命令。

JPEG, Kywrd, OPT 为ANSYS显示图形提供JPEG文件输出

Kywrd:指定不同的JPEG文件输出选项。

QUAL:如果Kywrd=QUAL,OPT是一个定义JPEG质量指标的整数值,可为从1到100变化范围内的任意值。缺省值为75。

ORIENT —— 如果Kywrd=ORIENT,OPT将决定全部绘图的方位。OPT可以是Horizontal [水平的](缺省) 或 Vertical[垂直的]。

COLOR —— 如果Kywrd=COLOR,OPT将决定保存文件的色度。OPT可以是0,1或2,分别对应为黑白,灰度和彩色(默认)。

TMOD —— 如果Kywrd=TMOD,OPT将决定文本方式。OPT可以是1或0,分别对应为位图文本(缺省)和笔划文本。[个人理解:意思是说将“字”保存为图的形式还是笔划字的形式]

DEFAULT:如果Kywrd=DEFAULT,那么上面列出的所有的Kywrd参数的所有缺省值是激活的。 OPT :可以为下列名称或值,依赖上述Kywrd的值。

1到100 : 如果Kywrd=QUAL,一个介于1和100之间的值将决定JPEG文件的质量指标。

Horizontal, Vertical :如果Kywrd=ORIENT,Horizontal [水平的] 或 Vertical[垂直的]项决定绘图的方位。 0,1,2:如果Kywrd=COLOR,数值0,1和2分别对应为黑白,灰度和彩色。 1,0 :如果Kywrd=TMOD,1和0值将决定位图(1)或笔划文本(0)字体的使用。 K, NPT, X, Y, Z 定义一个关键点 NPT:点号。如果为零,则赋予该点最小的点号。

X, Y, Z:当前坐标系下点的坐标(可能是 R, θ, Z或or R, θ, Φ)。如果 X = P, 则点位置在图形中选取,其他参数忽略不计 (包括 NPT) (仅在 GUI方式有效)。

注意:在当前坐标系[CSYS]下定义一个连到线、面、体的关键点。如果点号与已定义的关键点的号码相同,则新的关键点会替代已定义的同号关键点,这只有当原关键点没有连到线或没有分网的情况才能成立。 KCENTER, Type, VAL1, VAL2, VAL3, VAL4, KPNEW 在由三个位置定义的圆弧中心处生成关键点 Type:用来定义圆弧的实体类型。且其后的VAL1, VAL2, VAL3, VAL4的值将取决于Type的选择类型。若Type=P,则为图形拾取方式。有以下选项 KP:圆弧将由指定关键点的方式生成。 LINE:由所选择线上的位置来确定圆弧。

VAL1, VAL2, VAL3, VAL4:指定圆弧的三个位置。其选择方式与Type有关

若Type=KP,VAL1, VAL2, VAL3, VAL4定义如下:VAL1, VAL2, VAL3:分别为第一个,第二个,第三个关键点编号。VAL4:圆弧半径。若Type=LINE,VAL1, VAL2, VAL3, VAL4定义如下: VAL1:第一条线的编号。

VAL2:确定第1个位置的线比率,其值在0~1,默认为0。 VAL3:确定第2个位置的线比率,其值在0~1,默认为0.5。 VAL4:确定第3个位置的线比率,其值在0~1,默认为1.0。 KPNEW :为新关键点指定编号,默认值为可利用的最小编号。

KDELE, NP1, NP2, NINC 删除未被划分网格的关键点

NP1, NP2, NINC:删除编号为从NP1到NP2(缺省为NP1的值)之间,步进为NINC(缺省为1)的关键点。如果NP1=ALL(缺省),则NP2和NINC将被忽略,所有被选中的关键点[KSEL]将被删除。如果NP1为P,则图形界面拾取被激活并且剩余的命令部分将被忽略(只在GUI中有效)一个部件名称将取代NP1(NP2和NINC将被忽略)

注意:删除被选择的关键点。附着于一条线的关键点是不会被删除的,除非先把这条线给删除。 KDIST, KP1, KP2 计算并列表两个关键点之间的距离

KP1:在距离计算中的第一个关键点。如果KP1=P,图形界面拾取被激活,所有剩余的命令将被忽略(只在GUI中有效)。KP2:距离计算中的第二个关键点

注意:KDIST列出关键点KP1和KP2之间的距离,即在当前的坐标系中从KP1到KP2的偏移量,这里将KP1的X,Y,Z坐标值减去KP2的X,Y,Z的坐标值(分别相减)作为偏移量。KDIST在任何的坐标系中

45

都是有效的,除了环形坐标系[CSYS,3]。KDIST返回一个变量,被成为“_RETURN”,包含距离的值。你可以将这个值用于各种用途;比如将这个值设置成边界上线的线划分的缺省值。[ESIZE,_RETURN] Keyopt, itype, knum, value

Itype: 已定义的单元类型号。knum: 单元的关键字号。value: 数值 注意:如果 ,则必须使用keyopt命令,否则也可在ET命令中输入。

KFILL,NP1,NP2,NFILL,NSTRT,NINC,SPACE 点的填充命令

是自动将两点NP1,NP2间,在现有的坐标系下填充许多点,两点间填充点的个数(NFILL)及分布状态视其参数(NSTRT,NINC,SPACE)而定,

系统设定为均分填充。如语句 FILL,1,5,则平均填充3个点在1 和5 之间。 Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove Itime:拷贝份数;Np1,Np2,Ninc:所选关键点;Dx,Dy,Dz:偏移坐标;Kinc:每份之间节点号增量;noelem: “0” 如果附有节点及单元,则一起拷贝。“1”不拷贝节点和单元;imove: “0” 生成拷贝;“1”移动原关键点至新位置,并保持号码,此时(itime,kinc,noelem)被忽略。

注意:MAT,REAL,TYPE 将一起拷贝,不是当前的MAT,REAL,TYPE。

KMOVE, NPT, KC1, X1, Y1, Z1, KC2, X2, Y2, Z2 计算并移动一个关键点到一个相交位置 NPT:选择移动关键点的编号,NPT可以为P或元件名。 KC1:第一坐标系编号。默认为0

X1, Y1, Z1:输入一个或两个值指定关键点在当前座标系中的位置,输入"U"表示将要计算座标值,输入"E"表示使用已存在的座标值。 KC2:第二坐标系编号。

X2, Y2, Z2:输入一个或两个值指定关键点在当前座标系中的位置,输入"U"表示将要计算座标值,输入"E"表示使用已存在的座标值。

KPLOT, NP1, NP2, NINC, Lab 显示被选中的关键点

NP1, NP2, NINC:显示编号在从NP1到NP2(缺省为NP1的值),步进为NINC(缺省为1)的关键点。如果NP1=ALL(缺省),则NP2和NINC将被忽略,所有被选中的关键点[KSEL]将被显示出来。Lab:决定显示哪种关键点(下面之一)(空缺)——显示所有关键点,HPT——只显示那些为硬点的关键点。注意:这个命令在任何求解器中都是有效的。

KPSCALE, NP1, NP2, NINC, RX, RY, RZ, KINC, NOELEM, IMOVE 对关键点进行缩放操作 NP1, NP2, NINC:将要进行缩放的关键点编号范围,按NINC增量从NP1到NP2。NK1可以为P,ALL或元件名。RX, RY, RZ:在激活座标系下,施加于关键点X,Y和Z方向的座标值的比例因子。KINC:生成关键点编号增量.若为0由系统自动编号。NOELEM:是否生成节点和单元的控制项,它的值如下:0:如果存在节点和点单元,则按比例生成相关的节点和点单元。1:不生成节点和点单元;IMOVE:表示关键点是否被移动或重新生成,它的值如下:0:原来的关键点不动,重新生成新的关键点;1:不生成新的关键点,原来的关键点移动到新的位置。这时KINC和NOELEM无效。

KSCON, NPT, DELR, KCTIP, NTHET, RRAT 在歪斜的面网格附件定义一个关键点

NPT:关键点编号,如果NPT=ALL,使用所有选择的关键点,如果NPT=P,使用鼠标选择,剩余的域被忽略,也可以使用组件的名称代替NPT,比如一组关键点定义成的组件名。 DELR:关键点附近单元的第一行的半径。

KCTIP:0 不歪斜中间节点;1 歪斜单元的第一行中间节点到1/4点处。

NTHET:圆周方向的单元的编号(如果KCTIP=1,默认为每45度一个点,或每30度一个点)。 RRAT:第二行单元大小与DELR的比值(如果KCTIP=1,默认为0.75,或0.5)。

注:在歪斜的面网格附近定义一个浓缩的关键点,对于应力集中和裂缝尖端处非常有用。划分网格的时候先在圆周附近生成网格,然后辐射状散开。每一个未划分网格的面只能定义一个浓缩的关键点。Kscon命令不支持3维建模。此命令在再分区程序中也有效。

KSYMM, Ncomp, NP1, NP2, NINC, KINC, NOELEM, IMOVE 生成一系列映射的关键点 Ncomp:对称键值:X 关于X(或R)轴对称(缺省)。Y 关于Y(或θ)轴对称Z 关于Z(或Φ)轴对称。 NP1, NP2, NINC:在NINC步(缺省是1)中,从模型中的点NP1到点NP2(缺省是点NP1)开始映射关键

46

点。如果NP1=ALL,则NP2和NINC都被忽略并且模型中所有被选择的关键点[KSEl]。如果NCOMP=P,则图形选择项被激活,而且所有剩下的命令区域被忽略(可以利用GUI主菜单进行操作)。一个部分的名字也可以由NP1代替(NP2和NINC被忽略)。

KINC:设定关键点之间的增量。如果为零,则标记为最小有效的关键点号[NUMSTR]。

NOELEM:指定是否也生成节点和单元:0 如果存在关建点,则伴随原关键盘点生成节点和点单元。1 不生成节点和单元。

IMOVE:指定是否移动关键点或重新定义:0 生成额外关键点;1 将原节点移到新位置并保留其相同的节点号(KINC和NOELEM被忽略)。只有当不再需要原位置时的原关键点时才有效。如果在其原位置的不需要了,则对应的网格项也同时移动。

注意:从一个给定关键点模型,通过对称映射操作生成一系列映射的关键点(和对应的网格)(同理可知节点对称命令,NSYM)。材料,单元类型,实常以及单元坐标系属性都以在当前模型中关键点的设置或不在当前的设置为基础。映射是在激活的坐标系中通过一个指定的可改变的坐标符号来进行操作的。模型中的关键点可以在任何坐标系中生成。然而,在环形坐标系下的实体模型不推荐使用。

L, P1, P2, NDIV, SPACE, XV1, YV1, ZV1, XV2, YV2, ZV2 在两个关键点之间定义一条线 功能:在当前激活坐标系统下,在两个指定关键点之间生成直线或曲线。

P1,P2:线的起点和终点。NDIV:这条线的单元划分数。一般不用,指定单元划分数推荐用LESIZE。这里需要说明一下:如果你的模型相对规则,为了得到高质量的网格,不妨在划线的时候指定单元划分数,这样,既方便又能按照自己的意愿来分网。SPACE:间隔比。通常不用,指定间隔比推荐使用命令LESIZE。

说明: 线的形状由激活坐标系决定,直角坐标系中将产生一条直线,柱坐标系中,随关键的坐标不同可能产生直线,圆弧线或螺旋线。

L2ANG, NL1, NL2, ANG1, ANG2, PHIT1, PHIT2 生成与已有两条线成一定角度的线 此新线段与已存在的直线nl1夹角为ang1,与直线nl2的夹角为ang2。Phit1,Phit2为新产生两点的号码。NL1:现有线的编号。若为负,假定P1是生成线上的第二个端点;NL1也可以是P。NL2:与新生成的线相接的第二条线的编号.若为负,则P3是线上的第二个关键点。ANG1, ANG2:生成的线分别与第一条,第二条线相交点的角度(通常为0度或180度)PHIT1, PHIT2 :分别在第一条,第二条线上生成的关键点号,默认值有系统指定。

L2TAN, NL1, NL2 生成一条与两条线相切的线

NL1, NL2 :指定第一条,第二条线的编号。若为负,线将反向。其中NL1 也可以为P。

说明:生成一条分别与线NL1(P1-P2)的P2点和NL2(P3-P4)的P3点相切的线(P2-P3)。 LARC,P1,P2,PC,RAD 定义两点间的圆弧线 定义两点(P1,P2)间的圆弧线(Line of Arc),其半径为RAD,若RAD的值没有输入,则圆弧的半径直接从P1,PC到P2自动计算出来。不管现在坐标为何,线的形状一定是圆的一部分。PC为圆弧曲率中心部分任何一点,不一定是圆心。

LAREA, P1, P2, NAREA 在面上两个关键点之间生成最短的线

P1, P2:生成线的第一个,第二个关键点,其中P1也可以为P。NAREA :包含P1, P2的面或与生成线相平行的面。说明:在面内两个关键点P1, P2之间生成一条最短的线,生成的线也位于面内,P1, P2也可以与面等距离(而且在面的同一边),这种情况下生成一条与面平行的线。

LATT, MAT, REAL, TYPE, --, KB, KE, SECNUM 指定所选的未划分网格的线的单元属性 MAT, REAL, TYPE:指定所选的未划分网格的线的材料号,实常数号,单元类型号。-- 没有使用的地方。KB, KE:指定所选的未划分网格的线的起点和终点的方向关键点。当梁划分网格时,ANSYS用这些关键点的位置去定义梁截面是如何朝向的,梁单元可以通过沿着一条指定了一个方向关键点的具有恒定方向的线来创建,或者通过给线的每个端点(始点--KB和终点--KE)选择不同的方向关键点来创建扭曲梁,(一条线是通过两个关键点(关键点1--KP1和关键点2—KP2)来限制的),线的始端方向矢量为从KP1到KB, 线的终端方向矢量为从KP2到KE,这些方向矢量用来计算单元的方向节点。SECNUM:指定给所选的未划分网格的线的截面号.详细资料请看SECTYPE和SECNUM这两个命令的描述。

注释:LATT这个命令是当线划分网格时,用来说明单元属性的。从这些线中生成的线也将具有这些属性MAT,REAL,TYPE,和SECNUM。如果一个线在划分网格时,没有用此命令指定属性,那么该线的属性由当前

47

的MAT,REAL,TYPE,和SECNUM命令的设置确定。不同的是,KB和KE的值只能用于已经选择的线,换句话说,从这些线中生成的线不能共享这些属性。同样的, 如果一个线在划分网格时,没有用此命令指定KB和KE属性,ANSYS不能从别处获得这些属性,请看梁划分网格的讨论(Meshing Your Solid Model in the ANSYS Modeling and Meshing Guide,)以获得更多信息。重新使用LATT命令改变属性(在线划分网格之前),参数为0或空白时则可取消相应的联系。如果参数MAT, REAL, TYPE, 或 ESYS 被定义为-1,则该参数不改变当前设置。有时,即使没有逻辑单元类型被指定(用LATT,,,TYPE 或 TYPE命令),ANSYS也能进行线的网格划分。 LCDEF, LCNO, LSTEP, SBSTEP, KIMG 创建一个荷载工况,该工况数据来源于结果文件中的一系列结果 LCNO:任意指针编号(1-99),分配给荷载工况(通过LSTEP, SBSTEP具体指定)默认为1+之前的值。LSTEP:被定义为荷载工况的荷载步编号,默认为1。SBSTEP:子步编号。默认为荷载步的最后一个子步。KIMG:在结果包含复数的时候使用0 使用复数解的实部;1使用虚部。 注意:通过创建指针指向结果文件中的一系列结果,从而创建一个荷载工况。这个指针(LCNO)在命令LCASE或LCOPER中使用,将荷载工况数据导入数据库中。命令LCDEF,ERASE会将所有的荷载工况指针删除,如果需要的话,所有荷载工况文件也会删除。命令LCDEF,LCNO,ERASE仅将指定的荷载工况指针LCNO和它的荷载工况文件(如果需要的话)。这个命令附上ERASE项,所有的指针都被删除。不管在执行命令LCWRITE时定义的扩展名如何,荷载工况文件都被删除。命令STAT可列出所有荷载工况。命令LCFILE可在荷载工况文件中(该文件是LCWRITE命令写入的)创建指针指向一系列结果。从结果文件荷载工况中读入的谐和单元数据存储在0度位置。

Lcomb,nl1,nl2,keep 将两条线合并为一条线

keep=0时原线段删除,keep=1时保留。LCOMB, NL1, NL2, KEEP — 连接相邻的线为一条线。NL1, NL2:指定第一条线,第二条线的编号,NV1可以为P,ALL或元件名。KEEP :指定的线是否删除控制项。0:删除NL1和 NL2线以及他们的公共关键点;1:保留NL1和 NL2线以及他们的公共关键点。 Ldiv,nl1,ratio,pdiv,ndiv,keep 将线分割为数条线

nl1为线段的号码;ndiv为线段欲分的段数(系统默认为两段),大于2时为均分;ratio为两段的比例(等于2时才作用);keep=0时原线段删除,keep=1时保留。

LESIZE,NL1,Size, Angsiz,ndiv,space,kforc,layer1,layer2,kyndiv 为线指定网格尺寸

NL1: 线号,如果为all,则指定所有选中线的网格。Size: 单元边长,(程序据size计算分割份数,自动取整到下一个整数)。Angsiz: 弧线时每单元跨过的度数。Ndiv: 分割份数。Space:“+”,最后尺寸比最先尺寸;“-“,中间尺寸比两端尺寸。free: 由其他项控制尺寸。kforc 0: 仅设置未定义的线,1:设置所有选定线,2:仅改设置份数少的,3:仅改设置份数多的。kyndiv: 0,No,off 表示不可改变指定尺寸;1,yes,on 表示可改变。

LEXTND, NL1, NK1, DIST, KEEP 沿已有线的方向并从线的一个端点处延伸线的长度

NL1:将要延伸的线的编号。若NL1=P,激活图像拾取。NK1:指定延伸线NL1上一端点的关键点编号。DIST:线将要延伸的距离。KEEP:指定延伸线是否保留的控制项。 lfillt,NL1, NL2, RAD, PCENT 对两相交的线进行倒圆角

此命令是在两条相交的线段(NL1,NL2)间产生一条半径等于RAD的圆角线段,同是自动产生三个点,其中两个点在NL1,NL2上,是新曲线与NL1,NL2相切的点,第三个点是新曲线的圆心点(PCENT,若PENT=0则不产生该点),新曲线产生后原来的两条线段会改变,新形成的线段和点的号码会自动编排上去。NL1-第一条线号;NL2-第二条线号;RAD-圆角半径;PCENT-是否生成关键点,一般为默认。如:lfillt,1,2,0.5

Lgen,itime,nl1,nl2,ninc,dx,dy,dz,kinc,noelem,imove 线段复制命令

Itime:包含本身所复制的次数;nl1,nl2,ninc:现有的坐标系统下复制到其他位置(dx,dy,dz);kinc:每次复制时线段号码的增加量。

LMESH,NL1,NL2,NINC 对线划分网格的命令

NL1,NL2:划分网格的线的起止号;NINC:线号的增量。【例如】Lmesh,1,3,1 !对线1,2,3划分网格。 LNSRCH, Key 在N-R中激活线性搜索

KEY:线性搜索关键字:OFF-不使用线性搜索。ON-使用线性搜索。注意,打开线性搜索时适应性下降被抑制,除非在NROPT命令中明确需要。打开线性搜索时不推荐使用适应性下降选项。AUTO-在载荷

48

步的子步间自动按需选择打开或关闭线性搜索。推荐使用。默认命令,关闭线性搜索,除非有接触单元。

注意:SOLCONTROL是ON(默认)时此命令是默认值。通过SOLCONTROL,ON和SOLCONTROL,OFF的默认设置完整的理解SOLCONTROL的内容列表。

用N-R解法(NROPT)时激活线性搜索。线性搜索替代了adaptive descent 。LNSRCH,AUTO对于只在一些子步中需要LNSRCH的问题中很有用。不能在弧长方法[ARCLEN, ARCTRM]中使用线性搜索,自动时间步或是自由度预测器[PRED] 。如果在设置LNSRCH, AUTOTS, or PRED后激活弧长方法,将出现警告。如果继续此解法,ANSYS停止线性搜索,自动时间步和自由度预测设置。此命令用于前处理。 XOVLAP, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9

这里“X”可以为:l(line); a(area); v(volume)。Overlaps \重迭“X”(线,面,体)下面我们以\为例,稍加解释。NA1, NA2, NA3??NA9:被操作面号码。如果NA1 = ALL,将对所有选择的面进行此操作, NA2 到 NA9命令失效。如果NA1 = P,鼠标选取激活,NA2 到 NA9命令同样失效。 NA1同样适用于组件名称。

注意:此操作针对所有输入面。执行后,新定义的面不会有重叠现象。Solid Modeling in the ANSYS Modeling and Meshing Guide中有实例详解。此操作只有面面交解时才有效,在BOPTN命令中也可以找到关于布尔操作的选项解释。初始面的单元属性和实体边界不会复制到新体中。 LOVLAP, NL1, NL2, NL3, NL4, NL5, NL6, NL7, NL8, NL9 线搭接

NL1~~ NL9:搭接线的编号,其中NV1为P,ALL或元件名。说明:线搭接,生成包围所有输入线几何体的新线.输入线的相交区域和不相交区域成了新线。只有相交区域是线时该命令才有效.指定源实体的单元属性和边界条件不会转化到新生成的实体上。

LREVERSE, LNUM, NOEFLIP 对指定线的正法线方向进行反转

LNUM:将要旋转正法线方向的线编号,也可以用ALL,P或元件名。NOEFLIP:确定是否改变线上单元的正法线方向控制项。若为0:改变线上单元的正法线方向(默认)。若为1:不改变已存在单元的正法线方向。说明:不能用\命令改变具有体或面载荷的任何单元的法线方向。建议在确定单元正法线,方向正确后再施加载荷.实常数如非均匀壳厚度和带有斜度梁常数等在方向反转后无效。

LROTAT, NK1, NK2, NK3, NK4, NK5, NK6, PAX1, PAX2, ARC, NSEG 关键点绕轴线旋转生成圆弧线

NK1~~ NK6:将要旋转的关键点编号,NK1可以为P,ALL或元件名。其余变量的意义可以参考命令汇总里的"VROTAT"。说明:关键点绕轴线旋转生成圆弧线,以及与他相关的关键点。关键点和线由系统自动编号。

LSBL, NL1, NL2, SEPO, KEEP1, KEEP2 从一条线中减去另一条线的剩余部分生成新线

NL1:被减线的编号,不能再次应用于NL2,NL1可以为ALL,P或元件名。NL2:减去线的编号,如果NL2为ALL,是除了NL1所指定的线以外所有选取的线。SEPO:确定NL1和NL2相交线的处理方式。KEEP1:确定NL1是否保留或删除控制项。空:使用命令"BOPTN"中变量KEEP的设置。DELTET:删除NL1所表示的线。KEEP:保留NL1所表示的线。KEEP2 :确定NL2是否保留或者删除控制项,参考KEEP1。

MAT, mat — 指定单元的材料属性指针。mat--指定该值为后边定义单元的材料属性值。MAT, MAT使用哪一组定义了的元素属性,与MP命令相对应。

*MFOURI, Oper, COEFF, MODE, ISYM, THETA, CURVE 计算一个傅立叶的系数或者求出其值

Oper:傅立叶运算的类型。有下面的选项: FIT:根据 MODE, ISYM, THETA, CURVE 求出傅立叶的系数COEFF。EVAL:根据COEFF, MODE, ISYM, THETA计算傅立叶曲线的CURVE 。COEFF:包含傅立叶系数的数组参数名。MODE:包含着预期傅立叶项模态数的数组参数名。ISYM:包含着相应傅立叶级数项对称字的数组参数名。THETA, CURVE :分别包含着θ和 CURVE 描述的数组参数名。

注意:由一个所给曲线计算出其傅立叶数列的系数或由所给(或先前已计算出的)系数求出傅立叶曲线。COEFF,MODE和ISYM向量的长度应该具有相同的----从每一项都需要的两项(正弦和余弦)中可得到所期望的典型的二次项数。曲线与THETA向量的长度应是相同或比将要使用的二次项的小一些。用足够数量的点来充分描绘曲线---至少是系数数目的两倍.对每个数组向量来说,一个以1号单元为数组的起始都应该提前被定义。此命令不适用于*VLEN, *VCOL, *VABS, *VFACT,以及 *VCUM等矢量的定义规则。不可省略*VMASK 与*VLEN的NINC值数组的说明。已有的尺寸数组向量[*DIM](如果Oper为FIT,则是COEFF,或如果Oper为EVAL则是CURVE)需进行计算.

49

此命令在任何处理过程均有效:

*MFUN, ParR, Func, Par1 对一个数组参数矩阵进行复制或转置

ParR:结果数组参数名,这个参数必须是一个具有维数大小的数组。Func:复制或转置函数.若Func=COPY,Par1 被复制到ParR里,若Func=TRAN,Par1 被转置到ParR里,其中矩阵Par1 中的行号(m)和列号(n)被转置为矩阵中的列号和行号。Par1: 输入将要复制或转置的数组参数矩阵。

MIDTOL,KEY, TOLERP,TOLERB 设置结构瞬态分析中的中间步的残余量标准值

KEY:中间步的残余标准设置开关设置,ON或1, 激活设置(默认);OFF或0, 关闭设置 。SATA 列出当前的中间步残余量标准设置;TOLERP:中间步残余公差对时间步预测,默认的是10倍的TOLER被命令CNVTOL设置,当AUTOTS打开,时间步为了适合中间步残余公差而被决定。若TOLERP 〉0,它在分析中被认为是相对误差;若TOLERP < 0,它被作为绝对误差;TOLERB:中间步残余公差对前后段的影响,默认是10倍的TOLERP。若TOLERB 〉0,它作为相对误差;若TOLERB < 0, 它作为绝对误差。默认命令:在结构瞬态分析中,在中间步中不检查残余失衡。

注意: 当TOLERP 、TOLERB 、作为相对误差时(TOLERB 大于0或者TOLERP 大于0),特殊力和 或力矩被作为残余公差默认为CNVTOL命令定义的VALUE的值。在结构瞬态分析中,暗示的残余公差与TOLERP的关系如下:

TOLERP= 0.01-0.05收到较高精度的求解结果;TOLTRP= 0.1-0.5 将收到适度的求解结果 ;TOLTRP=0.5 - 1 将收到较差的求解结果。如果结构瞬态分析为线弹性,力为恒力或者变化较小,用一个较小的TOLTRP完成较为精确的求解结果(TOLERP〈 0.1),如果分析包含量很大如弹朔性分析,TOLERP可以较大(TOLERP〈0.25〉,如果分析包括接触或者里的变化较快,这样将会有中间步残余误差的突变,所以TOLERP必须大于0.25。此命令在PREP7中仍然有效。

MODOPT,METHOD,NMODE,FREQB,FREQE,PRMODE,NRMBEY,CEKEY 其中模态提取方法。METHOD=LANB,SUBSP,REDUC,UNSYM,DAMP,QRDAMO

NMODE:模态提取阶数。FREQB,FREQE:指定模态提取的频率范围,FREQB指定第一频移点(低频)——特征值收敛最快的点。大多数情况下不需要设置这个域,其缺省值为-1,FREQE只在用Reduced法时有效。PRMODE:要输出的缩减模态数,改选项指对Reduced法有效。NRMBEY:关于振型归一化的设置。

CEKEY:用于指定处理约束方程的方法。可选的方法有Direct elimination method(直接消去法),Lagrange multiplier(quick)method(快速拉格朗日乘子法),Lagrange multiplier (accurate)method(精确拉格朗日乘子法)。选项只对Block Lanczos法有效。

MSHAPE, KEY, Dimension 指定划分单元的形状

KEY:指定使用的单元类型。0-当DIMESION=2D时,生成四边形单元,当DIMESION=3D时候,生成六面体单元。1-当DIMENSION=2D时候,生成三角形单元,当DIMESION=3D时候,生成四面体单元。DIMESION:指定模型划分的维数。2D-二维面,3D-三维体。使用提示:如果没有指定DIMENSION的值,那么KEY在2D和3D划分中会确定单元形状。换句话说,如果MSHAPE,0 那么会用四边形和六面体。如果MSHAPE,1 那么会用三角形和四面体划分。这个命令也可以应用于再分区。 MSHCOPY, KEYLA, LAPTRN, LACOPY, KCN, DX, DY, DZ, TOL, LOW, HIGH

复制有限元模型中的线单元或面单元到另一条线上或面上,使得这些线或面具有相同的单元类型。KEYLA:如果其值为LINE,0或1,复制线单元网格(默认);若其值为AREA或2,复制面单元网格。LAPTRN:将要复制且已划分网格的线或面号,或者是一个元件名.如果LAPTRN=P,激活图形拾取。LACOPY:将要获得复制网格且没有划分网格的线或面号,或者是一个元件名.若LACOPY=P,激活图形拾取.。KCN:座标系的编号,LAPTRN + DX DY DZ = LACOPY。DX, DY, DZ:在激活座标系中节点位置坐标增量(对于圆柱坐标为DR,Dθ, DZ ,对于球坐标为 DR, Dθ, DΦ )。TOL:公差,默认值为1.e—4。LOW, HIGH:分别为已定义低节点元件名,高节点元件名。说明:在旋转对称,使用耦合或点对点的间隔单元的接触分析中可使用该命令。

MSPROP, SPNUM, Label, Type, NOMINAL, COF1, COF2, COF3 定义了多组分流体的性质

SPNUM:组分序数,范围从1到6。这是必须指定的。Label:用于定义组分性质的识别标签:DENS—密度;VISC—粘度;COND —热导率;MDIF—质量扩散系数;SPHT—比热。Type:属性类型,CONSTANT —常量属性(默认)。属性不随温度变化。LIQUID—流体属性。密度按照二次多项式的的形式变化。其它属性按流体的 Sutherland's定律变化。GAS — 通用气体属性。密度按照理性气体定律变化。其它属性按照气体的

50

本文来源:https://www.bwwdw.com/article/11m8.html

Top