第3章 网格划分技术及技巧 - 图文(3)

2019-07-13 17:31

csys,1$cyl4,,,ri$cyl4,,,ro !设置柱坐标系,创建两个圆面 aptn,all !作面分割运算 wprota,,90$asbwa,all !切分面 wprota,,,90$asbw,all$ wpcsys !切分面

et,1,plane82 !定义单元类型为PLANE82 mymat1=4$mymat2=7 !定义两个材料参数,分别赋值4和7 mp,ex,mymat1,1.0$mp,ex,mymat2,2.0 !定义材料参考号,具体特性可任意 asel,s,loc,x,0,ri$aatt,mymat1,,1 !内部圆面为材料mymat1 asel,s,loc,x,ri,ro$aatt,mymat2,,1 !外部环面为材料mymat2 allsel$esize,0.25$mshape,0,2d !定义网格控制、单元形状 mshkey,1$amesh,all !定义网格划分方式并网分 secwrite,mycsolid,sect !将截面写入mycsolid.sect文件 !下面准备读入截面并使用 finish$/clear$/prep7

et,1,beam189 !定义单元类型为BEAM189

mym1=4$mym2=7 !定义两个材料参数,此值与MYMAT对应 mp,ex,mym1,3.0e10

mp,prxy,mym1,0.167 !定义材料参考号MYM1和具体特性值 mp,ex,mym2,2.1e11

mp,prxy,mym2,0.3 !定义材料参考号MYM2和具体特性值 sectype,1,beam,mesh !定义用户梁截面 secread,mycsolid,sect,,mesh !读入mysolid.sect文件

k,1$k,2,,,10$l,1,2$lesize,all,,,20 !创建关键点和线,及线的网格划分控制

latt,,,1,,,,1 !此处采用了缺省材料参考号,即便指定材料参考号也不起作用 lmesh,all$/eshape,1 !划分网格,打开单元形状

/pnum,mat,1$ eplot !显示单元材料参考号,并显示单元

特别注意的是材料参考号在SECWRITE之前就确定了,而在使用该截面时只能使用相同的材料参考号。但在前者中可任意设置材料特性值,也就是说在前者中的材料具体特性值没有意义,仅材料参考号有意义。

9. 定义层壳单元的数据(Type=SHELL) 命令:SECDATA,TK,MAT,THETA,NUMPT

该命令仅使用于SHELL131、SHELL132、SHELL181、SHELL208、SHELL209单元。 10. 定义预紧截面的数据(Type= PRETENSION) 命令:SECDATA, node,nx,ny,nz

修改预紧截面数据可采用SECMODIF命令。 11. 定义连接数据(Type=JOINT)

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

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

前面介绍了如何定义单元类型、实常数、材料属性、梁截面等单元属性,而与几何模型没有任何关系。如何将这些属性与几何模型关联呢?这就是对几何模型进行单元属性的设置,即将这些属性赋予几何模型。

赋予几何模型单元属性,仅4个命令:

KATT,LATT,AATT,VATT(简称xATT命令)。

3.1.4 设置几何模型的单元属性

1. 设置关键点单元属性

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

其中MAT,REAL,TYPE,ESYS分别为材料号、实常数号、单元类型号、坐标系编号。 该命令为所选择的所有关键点设置单元属性,而通过这些关键点复制生成的关键点也具有相同的属性。如果关键点在划分网格时没有设置属性,则其属性由当前的“MAT、REAL、TYPE、ESYS”等命令设置。

在划分网格前如要改变其属性,只需重新执行KATT命令设置,如果其命令参数为0

或空,则删除相关的属性。

如果MAT,REAL,TYPE,ESYS参数中任意一个定义为-1,则设置保持不变。 2. 设置线的单元属性

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

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

SECNUM---梁截面ID号。

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

在命令LATT中如果没有指定KB和KE则采用缺省的截面方位,缺省截面方位的确定方法是截面的xoz坐标平面总是垂直总体直角坐标系的XOY平面,且截面至少有一个坐标轴与总体坐标轴方向相同或接近。

如果使用KB和KE确定截面方位,则始点截面yoz平面垂直于KP1、KP2和KB组成的平面且截面的z轴指向KB侧;同理,末端截面截面yoz平面也垂直于KP1、KP2和KE组成的平面且截面的z轴指向KE侧。如果KB和KE在不同的方向,则截面方位是变化的,沿线形成麻花状截面。

finish$/clear$/prep7

et,1,beam189$mp,ex,1,2.1e5$mp,prxy,1,0.3 !定义单元类型和材料属性 sectype,1,beam,i$secdata,100,40,160,10,10,8 !定义梁截面ID=1和截面数据 l0=1000$dl=500$dxc=400 !定义几个参数 k,1$k,2,,,l0$ l,1,2 !创建关键点和线 k,100,,dl$k,200,dxc,-dl$k,300,2*dxc,dl !定义定位关键点 k,301,2*dxc+dl$k,400$k,500,8*dxc

lgen,5,1,,,dxc !复制生成5条线 lsel,s,,,1$latt,1,,1,,100,,1 !线1定位点KB=100 lsel,s,,,2$latt,1,,1,,200,,1 !线2定位点KB=200

lsel,s,,,3$latt,1,,1,,300,301,1 !线3定位点KB=300,KE=301 lsel,s,,,4$latt,1,,1,,400,,1 !线4定位点KB=400 lsel,s,,,5$latt,1,,1,,500,,1 !线5定位点KB=500 lsel,all$lesize,all,,,50 !定义网格划分控制

lmesh,all$/eshape,1$eplot !划分网格并显示

3. 设置面的单元属性

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

SECN---截面ID号(由SECTYPE命令定义)。

该命令为所选择的面设置单元属性,通过这些面复制生成的面也具有同样的属性。 4. 设置体的单元属性

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

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

上述4个命令中,LATT略复杂些,主要是定义梁截面的方位,其余命令则相对容易。xATT命令都是对所选择的没有划分网格的几何图素设置的单元属性,一旦划分网格,不容许再用xATT命令设置属性。

3.2 网格划分控制

在3.1节中介绍了如何定义单元属性和怎样赋予几何图素这些性质,这里则介绍如何控制网格密度或大小、划分怎样的网格及如何实施划分网格等问题。

但是网格划分控制不是必须的,因为采用缺省的网格划分控制对多数模型都是合适的;如果不设置网格划分控制则ANSYS自动采用缺省设置对网格进行划分。

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

1. 单元形状控制

命令:MSHAPE,KEY,Dimension


第3章 网格划分技术及技巧 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:14—15年稀土复习思考题

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

马上注册会员

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