第02章 建立模型.pdf
《第02章 建立模型.pdf》由会员分享,可在线阅读,更多相关《第02章 建立模型.pdf(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 2 章 建立模型 ANSYS 软件含有进行多种有限元分析的能力,包括从简单的线性静态分析到复杂非线性动态分析。从本章开始将分三章描述对绝大多数分析过程皆适用的一般步骤。一个典型的 ANSYS 分析过程可以分为三个步骤:?建立模型?加载并求解?查看分析结果 我们将以 3 章的内容分别对这三个步骤进行详细的介绍。本章将首先介绍建立模型的步骤和一些需要注意的事项。建立模型在整个分析过程中所花费的时间应该远远多于其它过程。首先必须指定作业名和分析标题(也可使用 ANSYS 程序默认的作业名和标题,但不推荐这样做),然后使用 PREP7(前处理)处理器定义单元类型、单元实常数、材料特性和几何模型。2
2、.1 设置工作目录 工作目录一旦设定好,以后 ANSYS 程序所有操作所产生的文件都存在此目录下面,因此,建议对不同的分析用不同的工作目录,这样可确保每次分析所产生的文件不会有被覆盖的危险。如果没有指定工作目录,默认的工作目录为系统所在盘的根目录。工作目录的设置方式有两种:?在进入 ANSYS 程序之前通过入口选项设定的设定(参见 1.2.2 节)。?进入 ANSYS 程序后,可通过如下方法实现:Command:/CWD GUI:Utility Menu|File|Change Dirctory,如图 2.1 所示。在出现的 Change Directory(改变工作目录)对话框中,填入工作目
3、录的全名称(此名称表示的目录必须已经存在,否则 ANSYS 会出现错误信息)即可。图 2.1 设置工作目录 2.2 指定作业名和分析标题 该项工作与设定工作目录一样,不是进行一个 ANSYS 分析过程必须的,但 ANSYS推荐使用作业名和分析标题。2.2.1 定义作业名 作业名被用来识别 ANSYS 作业。当为某个分析定义了作业名,作业名就成为分析过程所产生的所有文件名的第一部分(Jobname)(这些文件的扩展名是文件类型的标识)。通过为每一次分析指定不同的作业名,同样可以确保档不会在以后的操作中无意间被覆盖。如果没有指定作业名,所有文件的作业名默认为 file 或者 FILE(大小写取决于
4、所使用的操作系统,本书默认为小写)。可按下面的方法改变作业名。?进入 ANSYS 程序时通过入口选项改变作业名(参见 1.2.2 节)。?进入 ANSYS 程序后,可通过如下方法实现:Command:/FILNAME GUI:Utility Menu|File|Change Jobname,如图 2.2 所示,单击 Change Jobname(改变作业名)菜单项,在弹出的对话框中填入指定的作业名。需要注意的是,设置作业名仅在 Begin level(开始级,此时 ANSYS 不处于任何一个处理器之中,如果已经进入了任何一个处理器:比如运行了/PREP7 或者单击了菜单路径 Main Menu
5、|Preprocessor 后,ANSYS 就不再处于开始级)才有效。即使在入口选项中给定了作业名,ANSYS 仍允许改变作业名,不过此时作业名仅适用于/FILNAME 命令后打开的文件。在执行/FILNAME 命令前打开的文件,如记录文件、错误信息文件等仍然是原来的作业名(如果想使用新指定的作业名重新建立这些文件,可以将 New log and error files 选项选上即可,单击图 2.2 中的复选框即可,在选中此选项后,复选框后的提示文字将由“No”变成“Yes”)。图 2.2 设置作业名 2.2.2 定义分析标题/TIITLE 命令(Utility Menu|File|Chang
6、e Title)可用来定义分析标题(如图 2.3 所示)。ANSYS 将在所有的图形显示、所有的求解输出中包含该标题。图 2.3 设置分析标题 2.3 定义图形界面过滤参数 为了得到一个相对简洁的分析菜单,可以通过下面的方式过滤掉与当前所要进行的分析类型无关的选项和菜单项。Command:KEYW GUI:Main Menu|Preference,如图 2.4 所示。图 2.4 设置图形界面过滤选项 选取某个选项使以后出现的图形界面中过滤掉与选定分析选项无关模块的内容,本书主要讲述结构分析,因此选取 Structural(结构)选项。本书中,没有特别说明时均选取Structural 选项。2.
7、4 ANSYS 的单位制 ANSYS 软件并没有为分析指定系统单位,在结构分析中,可以使用任何一套自封闭的单位制(所谓自封闭是指这些单位量纲之间可以互相推导得出),只要保证输入的所有数据的单位都是正在使用的同一套单位制里的单位即可。所有的单位基本上都与长度和力有关,因此可由长度、力和时间(秒)的量纲推出其它的量纲,下面列出常用输入数据的量纲关系:面积长度 2体积长度 3惯性矩长度 4应力力/长度 2弹性模量(剪切模量)力/长度 2集中力力 线分布力力/长度 面分布力力/长度 2弯矩力长度 重量力 容重力/长度3 质量重量/重力加速度力秒/长度 2重力加速度长度/秒 2密度容重/重力加速度力秒/
8、长度 24例如长度单位为 mm,力单位为 N 时,得出的一套单位如下:质量重量/重力加速度力秒/长度 2 N秒/mm(N秒/m)10 kg10 Ton(吨)2233应力力/长度=N/mm(N/m)10 MPa 2226读者可以根据自己的需要由上面的量纲关系自行修改单位系统,只要保证自封闭即可。ANSYS 提供的/UNITS 命令可以设定系统的单位制系统,但这项设定只有当 ANSYS与其它系统比如 CAD 系统交换数据时才可能用到(表示数据交换的比例关系),对于ANSYS 本身的结果数据和模型数据没有任何影响。2.5 定义单元类型 ANSYS 6.1 的单元库中提供有超过 150 种的不同单元类
9、型,每种单元类型有一个特定的编号和一个标识单元类型的前缀,如 BEAM4,PLANE82,SOLID95,其中的数字部分表示其编号,前面的字母表示其类型的分别为梁单元、板单元和实体元。单元类型决定了单元的:?自由度数?单元位于二维空间还是三维空间 必须在通用处理器 PREP7(前处理器)中定义单元类型,使用 ET 族命令或基于 GUI的等效命令来实现。Command:ET GUI:Main Menu|Preprocessor|Element Type|Add/Edit/Delete 定义了单元类型后,ANSYS 会自动生成一个与此单元类型对应的单元类型参考号,如果模型中定义了多种单元类型,则与
10、这些单元类型相对应的类型参考号组成的表称为单元类型表。在创建实际单元时(直接创建单元或者划分网格)需要从单元类型表中为其分配一个类型参考号以选择合适的单元类型生成有限元模型。许多单元有一些另外的选项(KEYOPTs),称之为 KEYOPT(1),KEYOPT(2)等。这些选项用于控制单元刚度矩阵生成、单元的输出和单元坐标系的选择等等。例如对于BEAM4 的 KEYOPT(9)允许选择在每个单元的中间位置处计算结果。KEYOPTs 可以在定义单元类型时指定。下面给出添加单元类型具体的 GUI 操作路径,对于单元的选项,由于和具体的单元类型有关,因此,在这里不作具体的介绍,在后面的实例中涉及到的地
11、方再另行介绍,至于其它的单元类型,可以在需要时查阅 ANSYS 帮助系统的单元库参考文档。此处假定已经添加了 BEAM4 单元,将要继续添加 PLANE42 单元。具体操作步骤:(1)单击 Main Menu|Preprocessor|Element Type|Add/Edit/Delete,Element Type(弹出单元类型)对话框,如图 2.5 所示。图 2.5 添加单元类型对话框(2)单击按钮。弹出 Library of Element Types(单元类型库)的选择对话框,如图 2.6 所示。在图中左边列表中选择欲添加的单元类别(有梁、管,壳,实体等),此处选择 Solid(实体)
12、类别,然后在右边的列表中选择具体的单元类型,此处选择四节点四边形单元,其编号为 42(即 Quad 4node 42)。图中 Element type reference number(单元类型参考号)一般不用指定,使用默认值即可。图 2.6 单元类型库(3)选择完毕单击 OK 按钮,如果确定了当前选择后还想继续添加单元类型,单击按钮。将返回到 Element Types 对话框。如图 2.7 所示。图 2.7 添加单元类型对话框(4)如果想改变单元的其它输入选项(即上文提及的 KEYOPTs)单击按钮。出现如图 2.8 所示的 element type options(单元类型选项)对话框。
13、图 2.8 单元类型选项(5)确定后单击 OK 按钮,需要帮助时可以单击 HELP 按钮获得在线帮助。由于各个输入选项(KEYOPT(n)相应于不同的单元有不同的意义,因此这里就不予解释,具体的意义根据具体的单元类型可以查看 ANSYS 在线帮助文档(单击图 2.8 中的按钮,可以得到关于单元类型的在线帮助)。(6)返回到图 2.7 所示的对话框后单击 Close 按钮,结束单元类型的添加。2.6 定义单元实常数 可通过 R 族命令或相应的等效菜单路径来定义实常数。Command:R GUI:Main Menu|Preprocessor|Real Constants|Add/Edit/Dele
14、te 2.6.1 实常数简介 单元实常数是依赖单元类型的单元特性,如梁单元的横截面特性。例如 2D 梁单元BEAM3 的实常数:面积(AREA)、惯性矩(IZZ)、高度(HEIGHT)、剪切变形常数(SHERZ)、初始应变(ISTRN)和单位长度质量(ADDMAS)等。并不是所有的单元类型都需要实常数,同一类型的不同单元可以有不同的实常数值,即模型中,采用同一单元类型的不同部分中可以应用不同的实常数。对应于特定单元类型,每组实常数有一个参考号,与每组实常数相对应的参考号组成的表称为实常数表。在创建单元(直接创建单元或者划分网格)时,可以为将要创建的单分配实常数号。在分配实常数号时,要注意实常数
15、参考号和要创建单元的单元类型参考号的对应性(因为实常数是和单元类型有关系的,选用不同的单元类型划分网格时,需要采用为这种单元类型所定义的一组实常数),这种对应性是由使用者自己保证的,否则在划分网格时将会报错或出现不可预知的错误。在定义实常数时,有以下规则:(1)当使用 R 族命令时,必须按照 ANSYS 单元参考手册(ANSYS Elements Reference)中相应于具体的单元所描述的实常数输入顺序输入相应的实常数(GUI 方式只需在相应的实常数项输入框中输入合乎要求的数值即可)。(2)当用多种单元类型建模时,每种单元类型应使用独自的实常数组(即不同的实常数参考号)。如果多个单元类型使
16、用相同的实常数号,ANSYS 会发出警告信息,然而每个单元类型可以拥有多个实常数组。需要注意的是此处所述的是关于单元类型而不是单元,多个单元可以使用相同的单元类型,当然也可以使用相同的实常数。(3)使用 List 功能命令或者对应的菜单路径可以校验输入的实常数。Command:ELIST GUI:Utility Menu|List|Elements|Attributes+RealConst Utility Menu|List|Elements|Attributes Only Utility Menu|List|Elements|Nodes+Attributes Utility Menu|Lis
17、t|Elements|Nodes+Attr+RealConst Command:RLIST GUI:Utility Menu|List|Properties|All Real Constants Utility Menu|List|Properties|Specified Real Const(4)一维单元和面单元需要几何数据(截面积、厚度等),这些数据也都被作为实常数。可以通过以下命令查看输入值。Command:/ESHAPE 和 EPLOT GUI:Utility Menu|PlotCtrls|Style|Size and Shape Utility Menu|Plot|Elements
18、ANSYS 可以以实体形式显示这些带有实常数的一维单元和面单元,对于 LINK(连接)单元和 SHELL(壳)单元默认使用矩形截面。PIPE(管)单元使用圆形界面。截面部分取决于实常数值。在使用梁单元系列的 BEAM44、BEAM188 和 BEAM199 创建模型时,可以在建模时使用截面命令来定义或使用梁横截面。2.6.2 定义实常数的 GUI 操作步骤 本节以 SHELL63 壳单元为例说明实常数添加的步骤。(1)单击 Main Menu|Preprocessor|Real Constants|Add/Edit/Delete,弹出 Real Constants(定义实常数)对话框,如图 2
19、.9 所示。图 2.9 定义实常数(2)单击按钮,添加新的实常数组。弹出 Element Type for Real Constants(选择要定义实常数的单元类型)对话框。如图 2.10 所示。图 2.10 选择单元类型(3)从已定义单元类型列表中选择欲定义实常数的单元类型后(选择 SHELL63),单击 OK 确定。将会弹出定义实常数组的对话框。图 2.11 是对应于 SHELL63 单元类型的实常数对话框。图 2.11 单元实常数(4)在图 2.11 中,实常数参考号使用 ANSYS 的默认值即可,其余内容随具体单元类型不同而不同,因此在这里也不打算详细介绍每一项的具体含义,实际中可以参
20、考 ANSYS单元参考手册(本例中,对于 SHELL63 单元类型,当其为等厚壳时,只需在图示文本框中输入厚度值“5”即可)。输入完毕确认无误后单击 OK 按钮。结束实常数的定义。2.6.3 梁单元截面 对于梁和壳单元类型,ANSYS 可以通过给定的截面直接计算出所需的实常数,而不需手工一一计算和指定。ANSYS 截面定义既可以使用常见的通用截面形状(ANSYS 已经提供截面形状类型,只需指定截面参数尺寸定义出具体的截面即可使用),也可以使用自定义的复杂截面形状,下面分别给出两种情况下定义截面并为要创建的单元分配截面属性GUI 操作路径(以 BEAM44 单元为例)。2.6.3.1 定义通用梁
21、截面 本小节以圆管梁截面为例说明定义通用连接面的 GUI 操作步骤(1)单击 Main Menu|Preprocessor|Common Sectns,弹出 Beam Tool(梁截面工具)对话框,如图 2.12 所示。图 2.12 梁工具对话框(2)在 ID(参考号)文本框中输入截面(Section)的参考号,通常情况下使用 ANSYS提供的默认值即可(此处为 1)。(3)在 Name(名字)文本框中输入截面的名字,可以是任意一个符合要求的 8 位字符组成的字符串,名字中不能包含特殊字符、标点符号和空格。此项也可以为空白。本例中输入“CTUBE”。(4)在 Sub-Type(截面形状类型)下
22、拉列表选择一种截面类型。ANSYS 提供了矩形截面、工字梁、T 型梁等多种通用截面类型。如图 2.13 所示。图 2.13 ANSYS 提供的通用梁截面形状 本例中选择空心圆管梁截面类型“”。(5)在 Offset To(截面偏移方式)下拉列表中选择梁单元节点和梁截面的偏移形式,对于梁来说有四种方式:?Centroid 梁单元节点和截面中心对齐(缺省的偏移方式)?Shear Cen 梁单元节点与剪切中心对齐?Origin 梁单元节点与截面的原点对齐?Location 用户自定义梁单元节点相对于截面原点的位置 本例中采用缺省设定,即选择“Centroid”。(6)定义截面形状控制参数。在图 2.
23、12 标识为 6 的区域以图形方式列出了确定截面形状尺寸所需的控制参数。此处出现的尺寸控制参数个数与意义与在第 4 步中的选择的截面形状类型有关。本例中的尺寸控制参数为圆管内径 Ri 和外径 Ro。可以在对应的文本框中输入截面形状尺寸参数的具体值和截面网格控制参数值。本例中,在 Ri(内径)文本框中输入“2.9”,在 Ro(外径)文本框中输入“6”,在 N(网格份数)文本框中输入“50”。(7)截面定义完毕后,可以预览截面形状。单击按钮,则在图形窗口显示截面形状如图 2.14 所示。图 2.14 截面形状预览(8)还可以在图形窗口中预览带有网格的截面形状。单击按钮,在图形窗口中显示带有网格的截
24、面形状如图 2.15 所示。图 2.15 带有网格的截面形状预览(9)确认无误后,单击 OK 按钮,保存所定义的截面到数据库,同时退出截面定义工具。2.6.3.2 自定义梁截面 本小节中将自定义一正六边形截面,并将其作为梁截面保存以备划分网格时使用。需要注意的是,创建的截面必须位于总体笛卡儿坐标系的 XY 平面内。步骤如下:(1)用 ANSYS 的建模工具创建梁的截面(本书没有专门讲述创建模型的各种命令的具体用法,可以参见各章模型建立的有关内容或者查阅在线帮助)。本例中需要建立一个边长为 10 的正六边形,单击 Main Menu|Preprocessor|Modeling|Create|Po
25、lygon|By Side Length,弹出如图 2.16 所示 Polygon by Side Length(根据边长创建正多边形)对话框。图 2.16 创建正多边形对话框(2)在 Number of sides(边数)文本框中输入“6”;在 Length of each side(边长)文本框中输入“10”,单击 OK 按钮,创建出指定的正六边形,并显示在图形窗口中,如图 2.17 所示。图 2.17 自定义的截面形状(3)单击 Main Menu|Preprocessor|Meshing|Mesh Tool 弹出 Mesh Tool(网格工具)对话框,如图 2.18 所示。通过网格工具
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第02章 建立模型 02 建立 模型
限制150内