您现在的位置:e-works > 智造书屋 > 书籍列表 > 有限元分析—ANSYS 13.0从入门到实战 > 自下向上建模

第三章 建立模型

第二节 自下向上建模

3.2.1关键点

使用自下向上的方法建立模型时,首先定义最低级的图元—关键点。关键点是在当前激活的坐标系内定义的。用户不必总是按从低级到高级的办法定义所有的图元来生成高级图元,可以直接在它们的顶点由关键点来直接建立面和体。中间的图元需要时可自动生成。

1.定义关键点
1)在当前激活的坐标系下定义关键点。
命令:K
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Keypoints︱In Active CS
2)在已知线上给定位置定义关键点
命令:KL
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Keypoints︱On Line

2.从已有关键点定义关键点
一旦用户定义了初始形式的关键点,可以利用下列方法定义另外的关键点。
1)在已有两关键点之间定义新关键点。
命令:KBETW
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Keypoints︱KP between KPs
2)在两个关键点之间定义多个关键点。
命令:KFILL
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Keypoints︱Fill between KPs

3.2.2硬点

实际上,硬点是一种特殊的关键点。用户可利用硬点施加载荷,也可以从模型线和面上的任意点获得数据。硬点不改变模型的几何形状和拓扑结构。虽然大多数关键点命令如FK、KLIST 和 KSEL 等都适用于硬点,但是硬点有自己的命令集和GUI中的部分。

1.定义硬点
1)在已有线上定义硬点。
命令:HPTCREATE,LINE
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Keypoints︱Hard PT on line︱Hard PT by ratio
2)在已有面上定义硬点。
命令:HPTCREATE,AREA
GUI:MainMenu︱Preprocessor︱Modeling︱Create︱Keypoints︱Hard PT on area︱Hard PT by ratio

2.选择硬点
1)选择硬点。
命令:KSEL
GUI:Utility Menu︱Select︱Entities
2)选择线上的硬点。
命令:LSEL
GUI:Utility Menu︱Select︱Entities

3.2.3线

线主要用于表示模型的边。和关键点一样,线是在当前激活的坐标系内定义的,但是并不总是需要明确地定义所有的线,因为 ANSYS 程序在定义面和体时,会自动地生成相关的线。只有在定义线单元或想通过线来定义面时,才需要定义线。

1.定义线
对已确定需要明确地定义线的情况,可适当地选用下列方法。
1)在两指定关键点之间生成直线或三次曲线。
命令:L
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Lines︱Lines︱In Active Coord
2)通过三个关键点或两个关键点外加一个半径定义一条弧线。
命令:LARC
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Lines︱Arcs︱Through 3 KPs
3)定义一条由若干关键点通过样条拟合的三次曲线。
命令:BSPLIN
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Lines︱Splines︱Spline thru KPs
4)两相交线之间定义倒角线。
命令:LFILLT
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Line︱Line Fillet
5)不管激活的是何种坐标系都定义直线。
命令:LSTR
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Lines︱Straight Line

2.从已有线定义新线
可使用如下方法将已有线复制生成另外的线。
命令:LGEN
GUI:Main Menu︱Preprocessor︱Modeling︱Copy︱Lines

3.修改线
通过“L”命令或下列方法可以修改线。
1)把一条线分成更小的线段。
命令:LDIV
GUI:MainMenu︱Preprocessor︱Modeling︱Operate︱Booleans︱Divide︱Line into N Ln's
2)把一条线与另一条线合并。
命令:LCOMB
GUI:Main Menu︱Preprocessor︱Modeling︱Operate︱Booleans︱Add︱Lines

3.2.4面

平面可以表示二维实体模型。曲面和平面都可表示三维的面,如壳、三维实体的面等。用到面单元或由面生成体时,才需定义面。定义面的命令也将自动地定义依附于该面的线和关键点;同样,面也可在定义体时自动生成。

1.定义面
1)通过关键点定义面。
命令:A
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Areas︱Arbitrary︱Through KPs
2)通过其边界线定义面。
命令:AL
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Areas︱Arbitrary︱By Lines

2.通过已有面定义面
命令:AGEN
GUI:Main Menu︱Preprocessor︱Modeling︱Copy︱Areas

3.2.5体

“体”用于描述三维实体,仅当需要用到体单元时才必须建立体。生成体的命令会自动生成低级的图元。

1.定义体
1)通过关键点定义体。
命令:V
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Arbitrary︱Through KPs
2)通过边界定义体。
命令:VA
GUI:Main Menu︱Preprocessor︱Modeling︱Create︱Arbitrary︱By Areas
3)把面沿某个路径扫掠生成体。
命令:VDRAG
GUI:Main Menu︱Preprocessor︱Modeling︱Operate︱Extrude / Sweep︱Along Lines

2.扫掠体
通过扫掠相邻面的网格使已有未划分网格的体填充单元的方法如下。
命令:VSWEEP
GUI:Main Menu︱Preprocessor︱Meshing︱Mesh︱Volume Sweep︱Sweep

3.从已有体定义体
要从已有体定义另外的体,可以使用如下命令。
1)从一种模式的体定义另外的体。
命令:VGEN
GUI:Main Menu︱Preprocessor︱Modeling︱Copy︱Volumes
2)把体转到另一个坐标系下。
命令:VTRAN
GUI:Main Menu︱Preprocessor︱Modeling︱Move / Modify︱Transfer Coord︱Volumes