ANSYS鍛戒护娴佹荤粨(鍏? - 鐧惧害鏂囧簱 联系客服

发布时间 : 星期四 文章ANSYS鍛戒护娴佹荤粨(鍏? - 鐧惧害鏂囧簱更新完毕开始阅读02847a0e763231126edb1155

偏移到底面。USER:用户定义,偏移梁由OFFSET指定。 OFFSET---仅当Location=USER时,相对于中面的偏移距离。 梁截面特性列表命令:SLIST,SFIRST,SLAST,SINC,Details,Type 删除所定义的截面命令:SDELETE,SFIRST,SLAST,SINC,KNOCLEAN

其中KNOCLEAN为预紧单元清除参数,如为0则删除预紧单元并通过PMESH时再形成;如为1则不删除预紧单元。其余参数同SLIST命令。

绘制所定义截面命令:SECPLOT,SECID,VAL1,VAL2

SECID---截面ID号。VAL1,VAL2---输出控制参数。对BEAM:VAL1=0则不显示栅格;VAL1=1则现实栅格。 对SHELL:VAL1和VAL2表示显示层号的范围。 自定义截面的存盘和读入

存盘命令:SECWRITE,Fname,Ext,--,ELEM_TYPE 读入命令:SECREAD,Fname,Ext,--,Option Fname---文件名及其路径(可达248个字符)。 Ext---文件名的扩展名,缺省为“SECT”。

ELEM_TYPE---单元类型属性指示器,此参数意义不大。

Option---从何处读入的控制参数。如Option=LIBRARY(缺省)则从截面库中读入截面数据。如Option=MESH则从用户网分的截面文件中读入,该文件包含了栅格和栅点等数据。 创建自定义截面的基本步骤有: ①创建2D面,可完全表达截面形状。

②定义且仅能定义PLANE82或MESH2000单元,如果有多种材料则定义材料号。 ③定义网分控制并划分网格。 ④用SECWRITE命令写入文件。

⑤用SECTYPE和SECREAD命令定义截面ID等。

定义层壳单元的数据(Type=SHELL)命令:SECDATA,TK,MAT,THETA,NUMPT 该命令仅使用于SHELL131、SHELL132、SHELL181、SHELL208、SHELL209单元。 定义预紧截面的数据(Type= PRETENSION)命令:SECDATA, node,nx,ny,nz 修改预紧截面数据可采用SECMODIF命令。 定义连接数据(Type=JOINT)

当Subtype= REVO时命令:SECDATA ,,,angle1

当Subtype= UNIV时命令:SECDATA ,,,angle1,,angle3

设置几何模型的单元属性

设置关键点单元属性

命令:KATT,MAT,REAL,TYPE,ESYS

其中MAT,REAL,TYPE,ESYS分别为材料号、实常数号、单元类型号、坐标系编号。 该命令为所选择的所有关键点设置单元属性,而通过这些关键点复制生成的关键点也具有相同的属性。如果关键点在划分网格时没有设置属性, 则其属性由当前的“ MAT、REAL、TYPE、ESYS”等命令设置。在划分网格前如要改变其属性,只需重新执行KATT命令设置,如果其命令参数为0或空,则删除相关的属性。如果MAT,REAL,TYPE,ESYS参数中任意一个定义为-1,则设置保持不变。

设置线的单元属性

命令:LATT,MAT,REAL,TYPE,--,KB,KE,SECNUM MAT,REAL,TYPE---同KATT中的参数。

KB,KE---线始端和末端的方位关键点。ANSYS在对梁划分网格时,使用方位关键点确定梁截面的方向。对于梁 截面沿线保持同一方位时,可仅使用KB定位;预扭曲梁(麻花状)可能需要两个方位关键点定位。SECNUM---梁截面ID号。

该命令为所选择的线设置单元属性,但由KB和KE指定的值仅限于所选择的线,因此通过这些线复制生成的线则不具有这些属性(即KB或KE不能一同复制)。但如不使用KB和KE时,通过这些线复制生成的线具有同样的属性。不

指定单元属性、修改其单元属性与KATT命令类似,可参照处理。 设置面的单元属性

命令:AATT,MAT,REAL,TYPE,ESYS,SECN MAT,REAL,TYPE---同KATT中的参数。

SECN---截面ID号(由SECTYPE命令定义)。该命令为所选择的面设置单元属性,通过这些面复制生成的面也具有同样的属性。 设置体的单元属性

命令:VATT,MAT,REAL,TYPE,ESYS

其中参数与KATT命令中的参数意义相同。

单元形状控制及网格类型选择

单元形状控制命令:MSHAPE,KEY,Dimension KEY---划分网格的单元形状参数,其值可取:

KEY=0:如果Dimension=2D则用四边形单元划分网格;如果Dimension=3D则用六面体单元划分网格。 KEY=1:如果Dimension=2D则用三角形单元划分网格;如果Dimension=3D则用四面体单元划分网格。 在设置该命令的参数时,应考虑所定义的单元类型是否支持这种单元形状 网格类型选择命令:MSHKEY,KEY

其中KEY表示网格类型参数,其值可取:

KEY=0(缺省):自由网格划分(free meshing) KEY=1:映射网格划分(mapped meshing)

KEY=2:如果可能则采用映射网格划分,否则采用自由网格划分。

单元形状和网格划分类型的设置共同影响网格的生成,二者的组合不同,所生成的网格也不相同。 中间节点的位置控制命令:MSHMID,KEY

其中KEY为边中间节点位置控制参数,其值可取:

KEY=0(缺省):边界区域单元边上的中间节点与区域线或面的曲率一致。

KEY=1:设置所有单元边上的中间节点使单元边为直的,允许沿曲线进行粗糙的网格划分。 KEY=2:不生成中间节点,即消除单元的中间节点。

单元尺寸控制

映射网格单元尺寸控制的DESIZE命令

命令:DESIZE,MINL,MINH,MXEL,ANGL,ANGH,EDGMN,EDGMX,ADJF,ADJM MINL---当使用低阶单元时每条线上的最小单元数,缺省为3。 如MINL=DEFA则采用缺省值;

如MINL=STAT则列表输出当前的设置状态; 如MINL=OFF则关闭缺省的单元尺寸设置;

如MNIL=ON则重新激活缺省的单元尺寸设置(缺省时该命令是激活的)。 MINH---当使用高阶单元时每条线上的最小单元数,缺省为2。 ANGL---曲线上低阶单元的最大跨角,缺省为15°。 ANGH---曲线上高阶单元的最大跨角,缺省为28°。 EDGMN---最小的单元边长,缺省则不限制。 EDGMX---最大的单元边长,缺省则不限制。

ADJF---仅在自由网格划分时,相近线的预定纵横比。对h单元缺省为1(等边长),对p单元缺省为4。 ADJM---仅在映射网格划分时,相邻线的预定纵横比。对h单元缺省为4(矩形),对p单元缺省为6。 自由网格单元尺寸控制的SMRTSIZE命令

命令:SMRTSIZE,SIZLVL,FAC,EXPND,TRANS,ANGL,ANGH,GRATIO,SMHLC,SMANC,MXITR,SPRX SIZLVL---网格划分时的总体单元尺寸等级,控制网格的疏密程度,可取:

N:智能单元尺寸等级值,其值在1(精细)~10(粗糙)之间,此时其它参数无效。 STAT---列表输出SMRTSIZE设置状态。

DEFA---恢复缺省的SMRTSIZE设置值。 OFF---关闭智能化网格划分。

线的单元尺寸定义命令:LESIZE,NL1,SIZE,ANGSIZ,NDIV,SPACE,KFORC,LAYER1,LAYER2,KYNDIV NL1---线编号,其值可取ALL、元件名或组件名及P进入GUI选择线。

SIZE---如NDIV为空,则SIZE为单元边长。分段数将自动根据线长计算并圆整,如SIZE为0 或空,则采用ANGSIZ或NDIV参数。

ANGSIZE---将曲线分割成许多角度,按此角度将线划分为多段。该参数仅在SIZE和NDIV为空或0时有效。 NDIV---如为正则表示每条线的分段数。

SPACE---分段的间隔比率。如为正,表示最后一个分段的长度与第1段长度之比(大于1表示单元尺寸越来越大,小于1表示单元尺寸越来越小)。如为负,则|SPACE|表示中间的分段长度与两端的分段长度之比。 KFORC---修改线分段控制参数,仅用于NL1=ALL时。KFORC可取: 0:仅修改没有指定划分段的线。 1:修改所有线。

2:仅修改划分段数小于本命令设定值的线。 3:仅修改划分段数大于本命令设定值的线。

4:仅修改SIZE、ANGSIZ、NDIV、SPACE、LAYER1、LAYER2不为0的线。 如果KFORC=4或0或空,则原有设置保持不变。

LAYER1---层网格控制参数,用来指定内层网格的厚度。 LAYER2---层网格控制参数,用于设置外层网格的厚度.

KYNDIV---当KYNDIV=0、NO或OFF时,表示SMRTSIZE设置无效;如果线的分段数不匹配,则映射网格划分失败。当KYNDIV=1、YES或ON时,表示SMRTSIZE设置优先,即对大曲率或相邻区域优先采用SMRTSIZE的设置。 关键点最近处单元边长定义命令:KESIZE,NPT,SIZE,FACT1,FACT2 NPT---关键点编号,也可为ALL、P、元件名或组件名。 SIZE---沿线接近关键点NPT处单元的边长(覆盖任何较低级的尺寸设置)。如SIZE=0,则使用FACT1和FACT2参数。 FACT1---比例因子,作用于以前既有的SIZE上,仅在本 SIZE=0或空时有效。

FACT2---比例因子,作用于与关键点NPT相连的线上设置的最小分段数。该参数适用于自适应网格细分,仅在本 SIZE和FACT1为0或空时有效。

线划分的缺省尺寸命令:ESIZE,SIZE,NDIV

SIZE---线上单元边长,线的分段数根据边长自动计算。如SIZE=0或空则使用NDIV参数。

NDIV---线上单元的分段数,如果输入了SIZE则该参数无效。该命令设置区域边界线上的分段数或单元长度,也可用

LESIZE或KESIZE命令设置。

面内部的单元尺寸定义命令:AESIZE,ANUM,SIZE

ANUM---面的编号,也可为ALL、P、元件名或组件名。 SIZE---单元尺寸值。

划分网格

在关键点处生成点单元命令:KMESH,NP1,NP2,NINC 该命令在生成单元的同时,生成单元所需要的节点,并自动进行节点编号(从最低可用节点编号开始)。如MASS21等单元可采用KMESH命令。

在几何线上生成线单元命令:LMESH,NL1,NL2,NINC

该命令在线上生成线单元和所需节点,如LINK系列和BEAM系列等单元。 在几何面上生成面单元 命令:AMESH,NA1,NA2,NINC

该命令在面上生成单元和所需节点,如PLANE系列和SHELL系列单元等。如为PLANE系列则拟划分网格的面必须平行于总体直角坐标系的XY平面。

在几何体上生成体单元命令:VMESH,NV1,NV2,NINC

该命令在体上生成单元和所需节点,如SOLID系列单元等。其中NX1(x=K,L,A,V)可取ALL、P、元件名或组件名。

单元有效性检查

单元形状参数限值设置命令:SHPP,Lab,VALUE1,VALUE2

ANSYS单元形状检查是缺省的,但控制单元形状检查的参数可以修改。

⑴ Lab=ON:激活单元形状检查。VALUE1可取: ANGD:SHELL28单元角度检查。 ASPECT:单元纵横比检查。如四边形单元警告限值为20,错误限值为1E6;

PARAL:对边平行度检查。如无中间节点的四边形该项的警告限值为70°,如超过150°则给出错误信息。 MAXANG:最大角度检查。无中间节点的四边形单元该项警告限值为155°,而其错误限值为179.9°;

JACRAT:雅可比率检查。简单地说,雅可比率表达了“单元”模拟“实际”的计算可靠性,比率越高越不可靠。如h单元的警告限值为30,超过30单元形状就很不理想(与母单元形状相差甚远)。

WARP:歪曲率检查。对于四边形面单元、壳单元或体单元的面等,当其严重歪曲时造成不好的单元形状,此值越高表示单元歪曲越严重。也可用ALL关闭或激活所有选项。

Lab=WARN:仅激活警告模式,对超过错误限制的单元只给出警告信息而不致网格划分失败。而Lab=ON则一旦超过错误限制时将导致网格划分失败.

Lab=OFF:完全关闭单元形状检查,可通过设置VALUE1的值而关闭个别

形状检查。如VALUE1 可取ANGD、ASPECT、PARAL、MAXANG、JACRAT、WARP及ALL等。 Lab=STATUS:列表输出当前形状检查限制参数及检查结果情况。 Lab=SUMMARY:列表输出所选择单元的形状检查结果。 Lab=DEFAULT:恢复单元形状检查限值的缺省值。

Lab=OBJECT:是否将单元形状检查结果保存于内存中的控制参数;如

VALUE1=1、YES 或ON(缺省)则保存在内存中;如VALUE1=0、NO 或OFF则不保存在内存中。 Lab=LSTET:检查雅可比率时选择在积分点还是角点取样控制; 如VALUE= 1、YES或ON则选择积分点;

如VALUE1=0、NO或OFF(缺省)则选择角点取样。

Lab=MODIFY:重新设置一个形状参数检查限值,此时VALUE1为修改的形状参数限值的数据位置,而VALUE2则为修改的新限值。

Lab=FLAT:确定显示非零或非常数Z坐标单元的警告和错误限值。

网格修改

关键点网格清除命令:KCLEAR,NP1,NP2,NINC 线网格清除命令:LCLEAR,NL1,NL2,NINC 面网格清除命令:ACLEAR,NA1,NA2,NINC

体网格清除命令:VCLEAR,NV1,NV2,NINCNX1,NX2,NINC---为图素范围和编号增量,NX1可取ALL或组件名。 细化局部网格

节点附近细化命令:NREFINE,NN1,NN2,NINC,LEVEL,DEPTH,POST,RETAIN 单元附近细化命令:EREFINE,NE1,NE2,NINC,LEVEL,DEPTH,POST,RETAIN 关键点附近细化命令:KREFINE,NP1,NP2,NINC,LEVEL,DEPTH,POST,RETAIN 线附近细化命令:LREFINE,NL1,NL2,NINC,LEVEL,DEPTH,POST,RETAIN 面附近细化命令:AREFINE,NA1,NA2,NINC,LEVEL,DEPTH,POST,RETAIN Nx1,Nx2,NINC---图素编号范围与编号增量。

LEVEL---细化等级,其取值范围1(缺省)~5,值越高网格越密。当LEVEL=1时,则采用单元边长的1/2进行细化生成新的单元。

DEPTH---从所选图素向外根据单元数设置网格细化的深度,缺省为1。 POST---单元细化时质量处理控制参数。

如POST=SMOOTH,进行光滑处理,且可能会改变节点位置;

如POST=CLEAN(缺省),进行光滑处理,可能会删除存在的单元而重新细分,且节点位置也会改变; 如POST=OFF则不进行任何处理,即节点位置不变也不删除重分。