当前位置:文档之家› 重庆交通大学有限元上机实验

重庆交通大学有限元上机实验

重庆交通大学有限元上机实验
重庆交通大学有限元上机实验

《有限元基础理论》报告

学院:机电与汽车工程学院

班级:机械制造一班

姓名:熊益

学号:631224110128

任课老师:张继祥老师

实验一:三维托架实体受力分析

题目:1、三维托架实体受力分析:托架顶面承受50psi的均匀分布载荷。托架通过有孔的表面固定在墙上,托架是钢制的,弹性模量E=29×106psi,泊松比v=0.3.试通过ANSYS输出其变形图及其托架的von Mises应力分布。

题目1的分析:先进行建模,首先应将A15做出来,然后进行面相加命令,将所有的实体合并为一个整体。建模后,就对模型进行网格的划分,实行Main Menu>Preprocessor>Meshing>MeshTool,先对网格尺寸进行编辑,选0.1,然后点Meshing,Pick all进行网格划分,所得结果如图1.1。划分网格后,就可以对模型施加约束并进行加载求解了。施加约束时要注意,由于三维托架只是通过两个孔进行固定,故施加约束应该只是针对两孔的内表面,执行Main Menu>Solution>Define Loads>Apply>Structrual>Displacement>Symmetry B.C>On Areas命令,然后拾取两孔的内表面,单击OK就行了。施加约束后,就可以对实体进行加载求解了,载荷是施加在三维托架的最顶上的表面的,加载后求解运算,托架的变形图如

图1.2。

图1.1、托架网格图

图1.2输出的是原型托架和施加载荷后托架变形图的对比,虚线部分即为托架的原型,从图1.2可看出,由于载荷的作用,托架上面板明显变形了,变形最严重的就是红色部分,这是因为其离托板就远,没有任何物体与其分担载荷,故其较容易变形甚至折断。这是我们在应用托架的时候应当注意的。

图1.2、托架位移变形图

图1.3、托架应力分布图

图1.3为托架的应力分布图,由图可看出主要在两孔处出现应力集中,也就是说这些地方所受的应力的最大的,比较容易出现裂痕。

1.指定分析

1.选取菜单路径Utility Menu | File | Change Jobname,将弹出Change Jobname (修改文

件名)对话框。

2.在Enter new jobname (输入新文件名)文本框中输入文字“bracket”,为本分析实例的数据库文件名。单击对话框中的“OK”按钮,完成文件名的修改。

3.选取菜单路径Utility Menu | File | Change Title,将弹出Change Title (修改标题)对话框。

4.在Enter new title (输入新标题)文本框中输入文字“press analysis of bracket structure”,为本分析实例的标题名。单击对话框中的“OK”按钮,完成对标题名的指定。

2.定义单元类型

1.选取菜单路径Main Menu | Preprocessor | Element Type | Add/Edit/Delete,将弹出

Element Types (单元类型定义)对话框。单击对话框中的按钮,将弹出Library of

Element Types (单元类型库)对话框。

2.在左边的滚动框中单击“Structural Solid”,选择结构壳单元类型。在右边的滚动

框中单击“Quad(Tet) 10node 92”,在对话框中单击“OK”按钮,完成对这种单元的定义。

3.指定材料特性

1.选取菜单路径Main Menu | Preprocessor | Material Props | Material Models,将弹

出Define Material Model Behavior (材料模型定义)对话框。2.依次双击Structural,Linear ,Elastic 和Isotropic,将弹出1 号材料的弹性模量

EX 和泊松比PRXY 的定义对话框。

3.在EX文本框中输入2.9E11,PRXY文本框中输入0.3。定义材料的弹性

模量为2.9E7 N/m2,泊松比为0.3。单击“OK”按钮,关闭对话框。

4.在Define Material Model Behavior (材料模型定义)对话框中,选取路径Material | Exit,

完成对材料模型的定义。

5.单击ANSYS12.0 的ANSYS Toolbar (工具条)上的“SAVE”按钮,保存数据库文件

4.建立托架的有限元模型

1.选取路径Main Menu | Preprocessor | Modeling | Create | Volume|Block|By Dimensions,

将弹出Create Block by Dimensions(根据坐标创建体)对话框。在对话框输入:

X1,X2 X-coordinates:-1,1

Y1,Y2 Y-coordinates:-1.5,1.5

Z1, Z2 Z-coordinates:0,1/8

然后单击“APPLY”按钮,再次在对话框输入:

X1,X2 X-coordinates:-1,1

Y1,Y2 Y-coordinates:1.5,1.625

Z1, Z2 Z-coordinates:0,3

2.选取路径Main Menu | Preprocessor | Modeling | Operate |Booleans|Add|Volumes将弹出Add Volumes(体相加)对话框,在对话框单击“PICK ALL”按钮完成体相加操作。

3.在菜单栏PlotCtrls 选择Number…,在Plot Numbering control对话框中显示keypoint Number和line Number的操作,选取路径Main Menu | Preprocessor | Modeling | Create |Lines|Lines|StrainghtLine将弹出Create Straight Line对话框,然后选择关键点5、13生成L13直线,单击“OK”按钮完成操作。

4.选取路径Main Menu | Preprocessor | Modeling | Create

|Area|Arbitrary|By Lines将弹出对话框Create Area By Lines

然后选择直线L1,L9,L13,L20,L24,L25,单击“OK”即可生

成面A4。(注:以上两步需连续进行,实验时点线不同时显示会造成L13丢失,如随后无法显示面,可在菜单栏中Plot 选择Area操作显示。)

5.选取路径Main Menu | Preprocessor | Modeling |Operate|Extrude|Areas|Along Normal弹出对话框Extrude Area by…选择面A4单击“OK”按钮,将弹出另一个对话框,在Length extrusion项输入“-1/8”,单击“OK”按钮。然后选取路径Main Menu | Preprocessor | Modeling | Operate |Booleans|Add|Volumes将弹出Add Volumes(体相加)对话框,在对话框单击“PICK ALL”按钮完成体相加操作。

6.选取路径Main Menu | Preprocessor | Modeling |Create|Areas|Circle|Solid Circle将弹出Solid Circular Area对话框,在WP x,WPy,Radius项分别输入0,-0.5,0.25单击Apply,再次输入0,0.5,0.25然后单击“OK”按钮。然后选取路径Main Menu | Preprocessor | Modeling |Operate|Extrude|Areas|Along Normal弹出对话框Extrude Area by…选择其中一个圆面单击“Apply”按钮,将弹出另一个对话框,在Length extrusion项输入“05”,单击“OK”按钮。对另一个圆面做相同操作。

7.选取路径Main Menu | Preprocessor | Modeling | Operate |Booleans|Subtract|Volumes将弹出Subtract Volumes(体相减)对话框,选择两个圆柱体所在的体,单击“Apply”按钮,然后选择两个圆柱体,单击“OK”按钮,完成体相减操作。

5.网格划分

1.选取路径Main Menu | Preprocessor |Meshing|MeshTool将弹出MeshTool对话框,单击“Mesh”按钮,弹出另一对话框,勾选smart size再次单击“PICK ALL”按钮完成网格划分。

6.施加约束,载荷并求解

1.选取菜单路径Main Menu | Preprocessor | Loads | Define Loads | Apply | Structural |

Displacement | On Areas,将会弹出拾取对话框,选择两圆孔,单击对话框中的“OK”按钮。完成施加约束操作。

2.选取菜单路径Main Menu | Solution | Define Loads | Apply |

Structural |Pressure |On Areas将会弹出拾取对话框,选择面

A10,A19单击“OK”按钮,弹出另一对话框,在Load PRES value 项输入“50”单击“OK”完成施加载荷操作。

3.选取菜单路径Main Menu | Solution |Solve|Current LS弹出Solve Current Load Step对话框,单击“OK”开始求解,求解结束后,关闭相应对话框。

4.选取菜单路径Main Menu |General Postproc|Plot

Results|Contour Plot|Nodal Solu将弹出Contour Nodal Solution Data对话框,选择Nodal Solution|DOF Solution|Displacement vector sum将得到如位移图(1.2):

5.选取菜单路径Main Menu |General Postproc|Plot

Results|Contour Plot|Nodal Solu将弹出Contour Nodal Solution Data对话框,选择Nodal Solution|Stress|von Mises Stress将得到如应力图(1.3):

实验二圆柱齿轮模态分析

题目:对图1-1所示的一简化齿轮模型进行模态分析,要求确定齿轮的低阶固有频率。然后扩展模态,求出各阶模态的相对应力值、相对应变值和相对位移值。另外齿轮的齿根部分是该圆周的2/3,齿端部分是该圆周的2/7,齿数是24,齿顶与齿根看做圆弧,齿面看做直线,齿轮厚0.2m,弹性模量为2x1011Pa,泊松2比为0.3,密度为7.8x103Kg/m3。其中内圆孔R=1.0,齿根圆R=1.8,齿顶圆R=2.1。

图1-1 齿轮简化模型

1.定义工作文件名和工作标题

(1) 定义工作文件名:执行Utility Menu>Change Jobname 命令,弹出【Change Jobnme】对话框。输入“Cylinder gear”并选择【New log and error files】复选框,单击“OK”按钮。

(2)定义工作标题:执行Utility Menu>File>Change Title命令,弹出【Change Title】对话框。输入“The model Analysis of Cylinder gear”,单击“OK”按钮。

2.定义单元类型和材料属性

(1) 设置单元类型:执行Main Menu>Preprocessor>Element Type> Add/Edit/Delete 命令,弹出【Element Types】对话框。单击“Apply”按钮,弹出如图1-2所示的【Library of Element Types】对话框。选择“Solid”和“10node 92”选项。

图1-2【Library of Element Types】

(2) 设置材料属性:执行Main Menu> Preprocessor>Material Props>Material Models,弹出如图1-3的【Define Material Models Behavior】对话框。双击【Material Models Available】列表框中的“Structural\Linear\Elastic\Isotropic”选项,弹出【Linear Isotropic Material Properties For Material Number1】对话框。输入“EX=2e11,PRXY=0.3”,单击“OK”按钮。双击“Density”选项,在弹出的【Density of Material Number 1】对话框输入密度“7800”,单击“OK”按钮。执行Material>Exit命令,完成材料属性的设置。

图1-3【Define Material Models Behavior】

3.创建圆柱齿轮模型

(1)激活工作坐标系:执行Utility Menu>Workplane>Change Active cs to >Global Cylinder。

(2)定义关键点:执行Main Menu>Preprocessor>modeling>Create>keypoints>In Active Cs。弹

出如图1-4所示的【Create Keypoints in Active Coordination System】对话框,在“NPT”

和“X,Y,Z Location in active CS”中输入“1”和“0,0,0”、“2”单击“Apply”,而后,依次输入“2.1,90,0”、“3”和“2.1,87.8571,0”、“4”和“1.8,85,0”、“5”

和“1.8,82.5,0”,单击“OK”按钮。

图1-4【Create Keypoints in Active Coordination System】

(3)生成线:执行Main Menu>Preprocessor>modeling>Create>lines>lines>In Active Coord,选

取关键点“2”和“3”、“4”和“5”。再执行Main Menu>Preprocessor>modeling>Create> lines>lines>Straight lines,选取关键点“3”和“4”、“5”和“1”。

(4)激活工作坐标系:执行Utility Menu>Workplane>Change Active cs to >Global Cartesian。

(5) 镜像线:执行Main Menu>Preprocessor>modeling>Reflect>lines,选取上面建立的直线,弹出如图1-5的【Reflect Lines】对话框,单击“OK”按钮。其效果如图1-6所示。

图1-5【Reflect Lines】

图1-6

(6) 粘接线:执行Main Menu>Preprocessor>modeling>Operate>Booleans>Glue>Lines,选取所有直线。

(7) 生成面:执行Main Menu>Preprocessor>modeling>Create>Areas>Arbitrary>By lines,选取所有直线即可。

(8) 激活工作坐标系:执行Utility Menu>Workplane>Change Active cs to >Global Cylinder。

(9) 圆周整列齿轮廓线:执行Main Menu>Preprocessor>modeling>copy>Areas,选取之前创建的面,弹出如图1-7所示的【Copy Areas】对话框,在“Number of copies”和“Y-offset in active CS”中输入“24”和“15”,单击“OK”按钮。得如图1-8所示的齿轮面。

图1-7【Copy Lines】

图1-8 齿轮面

(10) 面相加:执行Main Menu>Preprocessor>modeling>Operate>Booleans>Add>Areas,选取所有面。

(11) 面拉伸:执行Main Menu>Preprocessor>modeling>Operate>Extrude>Areas>Along Normal,在弹出的拾取框后,拾取整个齿面,单击OK,在弹出的【Extrude Areas Along Normal】对话框中输入拉伸长度“0.2”并确定得如图1-9所示的齿轮图。

图1-9齿轮图

(12) 创建圆柱并想减:执行Main Menu>Preprocessor>modeling>Create>V olumes>Cylinder> Solid Cylinder,弹出如图1--10的【Solid Cylinder】对话框,在“Radius”和“Depth”中输入“1”和“0.2”,单击“OK”。(执行Main Menu>Preprocessor>modeling>Operate>Booleans >Substract>Volumes,先后选取齿轮和圆柱,想减后得如图1-11的最终模型。

图1-11 最终模型

4.网格划分

执行Main Menu>Preprocessor>Meshing>Size Cntrls>ManualSize>Global>size,在【Global Element Sizes】对话框中的“SIZE Element edge length”输入“0.1”。而后执行mesh tool工具中单击Mesh进行网格划分,得图1-12的有限元模型。

图1-12有限元模型

5.模态分析

(1) 创建分析:执行Main Menu>Solution>Analysis Type>New Analysis,在弹出的图1-13 【New Analysis】对话框中选取“Modal”。

图1-13【New Analysis】

(2) 选择菜单:执行Main Menu>Solution>Analysis Type>Analysis Options,弹出图1-14的【Modal Analysis】对话框,在“No. of modes to extract”和“No.of modes to expand”中输入“5”,在“Calculate elem resulta”栏后打钩。弹出如图1-15的【Block Lanczos Method】对话框,在“Stare Freq”和“End Freq”输入“1”和“10000”。

图1-14【Modal Analysis】

图1-15【Block Lanczos Method】

(3) 施加约束条件:执行Main Menu>Solution>Define Loads>Apply>Structural>Displacement> On Areas,弹出【Apply U,ROT on Areas】拾取菜单,选取内圆柱面,弹出对话框单击OK。

(4) 将模态扩展并求解:执行Main Menu>Solution>Loads Step Opts >ExpansionPass>Single Expand Modes,弹出【Expand Modes】对话框,在“No. of modes to expand”中输入“5”,

如图1-16所示。

图1-16【Expand Modes】

(5) 进行结果运算:执行Main Menu>Solution>Solve>Current LS,开始求解。

6,结果处理

(1) 执行Main Menu>General Posproc>Results Summary,观察求得的5阶频率。其中低阶固

有频率为:163.41HZ。

(2) 执行Main Menu>General Posproc>Read Results>First Set 。

(3) 执行Main Menu>General Posproc>Plot Results>Contour Plot>Nodal Solu ,在弹出的图1-17

【Contour Nodal Solution Data 】对话框中,分别选择“DOF Solution ”下面的“Displacement vector sum ”、“Stress ”下面的“von Mises stress ”和“Elastic Strain ”下面的“von Mises Elastic Strain ”,分别得到在第1阶频率下的相对位移图1-17、相对应力图1-18和相对应变图1-19。 运算结果:

图1-17 Displacement vector sum 图1-18 von Mises stress

图1-19 von Mises Elastic Strain

(4)依次执行(1)~(3)步骤,得各阶的相对位移、相对应力和相对应变,结果如下图1-20~1-31

所示。并将所有阶次的结果统计整理如表1-1所示。

图1-20 二阶Displacement vector sum

图1-21 二阶von Mises stress

图1-22 二阶von Mises Elastic Strain

图1-23 三阶Displacement vector sum

图1-24 三阶von Mises stress

图1-25 三阶von Mises Elastic Strain

图1-26 四阶Displacement vector sum

相关主题
文本预览
相关文档 最新文档