带孔平板的线性静力分析
- 格式:doc
- 大小:225.00 KB
- 文档页数:8
线性静力分析实验报告1. 实验目的本实验旨在通过对简支梁进行线性静力分析,掌握静力学原理及其在工程实践中的应用,同时熟悉静力分析的基本方法和步骤,培养工程实验能力。
2. 实验原理线性静力分析是基于牛顿第三定律和平衡条件,针对结构物进行力学平衡分析的手段之一。
在静力学中,结构物通过受力使其内部形成静力平衡,即受力点的受力合力为零,力矩合力矩为零。
本实验中,我们将通过对简支梁的受力分析,验证静力学原理,并通过实验数据进行线性静力分析。
3. 实验设备与方法3.1 实验设备- 简支梁实验装置- 力传感器- 计算机3.2 实验方法1. 将简支梁实验装置放置于水平台面上,并调整水平度。
2. 将力传感器与实验装置连接,使其能够测量受力情况。
3. 将物体逐一放置在梁上,并记录下力传感器测得的受力数据。
4. 将受力数据输入计算机,并利用线性静力分析方法进行计算和分析。
5. 根据分析结果,绘制力与位置的关系曲线,并对实验结果进行讨论。
4. 实验结果与分析通过实验测量和计算分析,我们得到了简支梁在不同位置受力情况的数据,并将其绘制成图表如下:位置(m) 受力(N)0.1 5.20.2 9.60.3 12.80.4 14.50.5 14.80.6 14.20.7 12.60.8 9.90.9 5.8根据上述数据绘制的力与位置的关系曲线如下图所示:, E = 200Gpa。
板的左端固定。
二、问题分析:从题目中可知这是一个有限元结构分析中的线性静力分析问题,由于只承受薄板长度和宽度方向所构成的平面上的载荷时,厚度方向没有载荷,一般沿厚度方向应力变化可不予考虑,即该问题可转化为平面应力问题。
虽然结构是对称的,但所加载荷不对称,所以不能使用对称模型。
三、问题求解:有限元问题求解一般分为三大步骤:1、建立有限元模型①建立或导入几何模型:结构比较简单,直接在an sys中建模既可。
先建一个长方形然后再中间画一个圆,两者相减即可。
②定义材料属性:主要设置材料的弹性模量以及泊松比:EX=200000 PRXY=0.3③划分网格建立有限元模型:网格的划分对结果的影响很大。
在此进行了多种不同方式的网格划分,以便对结果更好的进行分析比较。
单元类型均为PLANE82。
A 采用用户自定义网格尺寸参数,将长方形四条边网格长度都设置为20mm再进行自由分网。
得到的网格如下图所示。
可以看出这样的网格很不规整,有大有小,有规则的有不规则的。
B对前一种网格进行了改进,使用映射分网,但由于整个图形不能进行映射分网,所以在建模时将由四个小长方形组成一个大的长方形,中间再减去一个圆。
然后再将这四块用glue命令粘起来。
分网时将四块单独分网,这样就可以使用映射分网。
如下图所示。
可以看出,这样分出来的网格很漂亮,网格大小比较一致,这样求出来的结果更加有信服力。
B 映射划分网格2、 施加载荷并求解① 定义约束:将带孔平板的左侧边线固定,约束线上节点所有自由度 ② 施加载荷:在平板右侧施加均匀载荷,1Mpa 的拉力。
③ 设置分析选项并求解:主要求解变形量,应力,以及应变等信息。
学号:S2*******程序版本:ANSYS 10作业一:带孔平板圆孔应力集中分析问题描述:如右图所示,一个承受单向拉伸的无限大板,在中心位置有一个小圆孔。
材料属性为弹性模量a P E 6101⨯=,泊松比为0,拉伸的均布载荷Pa p 7101⨯=,平板厚度mm t 1=。
ANSYS 10 分析步骤:1. 定义工作文件名:Utility Menu>File>Change Jobname>输入Plate>OK2. 定义工作标题:Utility Menu>File>Change Title>输入The Ansysis of Plate withsmall Circle>OK3. 重新显示:Utility Menu>Plot>Replot4. 设置系统单位制:命令输入窗口,输入命令/UNITS,SI 并回车5. 设置计算类型:ANSYS Main Menu>Preferences>选Structural>OK6. 选择单元类型:ANSYS Main Menu>Preprocessor>Element Type>Add/Edit/Delte>Add>选Solid Quad 4node 42>OK>Options>K3:Plate Strs w/thk>OK>Close7. 定义实常数:ANSYS Main Menu>Preprocessor>Real Constants> Add/Edit/Delte>Add>OK>在THK 输入1 >OK>Close8. 定义材料特性:ANSYS Main Menu>Preprocessor>Material Props> Material Models>双击选Structural>双击Linear>双击Elastic>双击Isotropic>在EX 输入1e6,PRXY 输入0>OK>点击“X”关闭9. 生成平面方板:ANSYS Main Menu>Preprocessor>Modeling>Create>Areas>Rectangle>By2 Corners>输入WP X:0 WP Y:0 Width:10 Height:10 >OK10. 生成圆孔平面:ANSYS Main Menu>Preprocessor>Modeling>Create>Areas>Circle>SolidCircle>输入WP X:5 WP Y:5 Radius:1 >OK11. 布尔运算生成孔:ANSYS Main Menu>Preprocessor>Modeling>Operate>Booleans>Subtract>Areas>选方板>点OK(Multi Entities 窗)>OK(Subtract Areas 窗) 选方板>点NEXT>OK(Multi Entities 窗)>OK(Subtract Areas 窗)12. 网格划分:ANSYS Main Menu>Preprocessor>Meshing>MeshTool>Size Control:Global>set>在NDIV 输入6>OK> MeshTool> Mesh>Pick All>Close(Warning)> Close(MeshTool)13. 施加约束:(1): ANSYS Main Menu>Solution>Define Loads>Apply>Structural>Displacement>OnNodes>点选结构左侧所有节点>OK>Lab2 DOFs:UX,VALUE:0>OK (2):ANSYS Main Menu>Solution>Define Loads>Apply>Structural>Displacement>On Nodes>点选结构左下侧(0,0)节点>OK>Lab2 DOFs:UX,UY,VALUE:0>OK14. 施加均布载荷:ANSYS Main Menu>Solution>Define Loads>Apply>Structural>Pressure>OnLines>点选结构右侧所有节点>OK>VALUE:-1E7> OK>Close15. 分析计算:ANSYS Main Menu>Solution>Solve>Current LS>OK>Yes>Close>关闭文字窗16. 结果显示:ANSYS Main Menu>General Postpro>Plot Results>Deformed Shape>点选Def+undeformed>OK> Plot Results>Contour Plot>Nodal Solu>选Stress 选von Mises stress>Def+undeformed Model>OK17. 退出系统图1 带孔平板变形形状的结果图2带孔平板应力分布的结果作业二:内六角扳手静力分析如右图所示,截面宽度为10mm的内六角扳手,在手柄端部施加扭转力100N,以及垂直向下的力20N,分析在两种载荷的作用下扳手的应力分布。
ANSYS APDL线性静力学分析-薄板圆孔构件承载分析1.问题描述
薄板承载示意图
中心带有圆孔的薄板,厚0.01m,长1m,宽0.6m,圆孔直径0.2m,在其两端承受均布载荷0.5Mpa,求薄板内部应力场分布。
E=69Gpa,μ=0.3.
2.分析步骤
(1)建立文件名、标题
Material→exit (4)创建几何模型
先画1/4矩形
生成如下矩形
再画1/4圆
生成1/4圆
然后,矩形减1/4圆
相减后的结果:
手动划分网格大小0.02
接着,编号控制
(5)划分网格
结果如下
结果如图
另存为exam2-1.db。
(6)加载求解
先指定分析类型为静态分析
再对边界施加Y方向约束
生成结果如下:
再对边界施加X方向约束
生成的结果如下:
全选,保存
求解当前
另存为
(7)查看求解结果
显示合位移等值线图:
显示等效应力场等值线图
退出→不保存。
带孔平板的线性静力分析本示例将对一个给定的带孔平板几何模型创建有限元模型、施加边界条件、进行有限元分析并在HyperView中观察受载平板的变形和应力结果。
本示例包括以下步骤:•在HyperMesh中建立有限元模型•施加载荷和边界条件•求解•观察结果1.在HyperMesh中建立有限元模型(1)载入OptiStruct用户界面并打开模型文件1)启动HyperMesh。
2)在User Profile对话框中选择OptiStruct,点击OK。
这就加载了OptiStruct用户界面,它包括OptiStruct模板、宏菜单等。
简化了与OptiStruct 使用相关的HyperMesh功能。
User Profiles…可以从下拉式菜单中的Preferences中进入。
3)在工具条选择按钮。
弹出Open file…窗口。
4)选择plate_hole.hm文件,模型位于<install_directory>/tutorials/os/。
5)点击Open。
plate_hole.hm的数据被载入当前的HyperMesh中,替代了原有的数据。
数据仅包含几何。
注意此时plate_hole.hm的路径显示在file:文本框中。
6)点击Return。
(2)定义材料属性、单元属性卡片及component1)点击定义材料。
2)在面板左边选择create子面板。
3)点击name =并输入steel。
4)点击card image =并从弹出菜单中选择MAT15)点击create/edit。
弹出MAT1 的卡片信息。
如果括号中的量下面没有值,表示其处于关闭状态。
要改变该状态,点击括号中的量,其下会出现输入框。
点击输入框输入数值即可。
对选项E输入2e5,对NU输入0.3,对Rho输入7.9e-09。
6)点击 return。
这就创建了一个新材料属性steel,该材料属性属于各向同性材料模型MAT1。
该材料的杨氏弹性模量(Young's Modulus)为2E+05,泊松比(Poisson's Ratio)为0.3。
毕业论文(设计)任务书学院机械工程学院专业机械设计制造及其自动化班级学生姓名学号指导教师目录摘要Abstract第一章绪论第二章结构线性静力分析过程及实例分析(2)2.1 输气管道受力分析2.1.1 问题描述2.1.2 问题分析2.1.3 求解步骤第三章结构线性静力分析过程及实例分析(1)3.1 带孔波板两端承受均布载荷3.1.1 问题描述3.1.2 问题分析3.1.3 求解步骤结论致谢参考文献第一章结构线性静力分析过程及实例分析(1)1.1 带孔波板两端承受均布载荷1.1.1 问题描述某带孔薄板承载示意图见图1。
薄板中心有一圆孔,在其两端受均布载荷q=1000Pa,求薄板内部的应力场分布(图中单位为mm)。
相关参数:弹性模量E=200Gpa,泊松比=0.3,平均厚度=0.01mm。
图1 薄板承载示意图1.1.2 问题分析该问题属于平面应力问题。
根据平板结构的对称性,选择整体结构的1/4建立几何模型,进行分析求解。
1.1.3 求解步骤1.定义件名和工作标题1)选择Utility Menue→File→Change Jobname命令,出现Change Jobname 对话框,在[/Filnam]Enter New Jobname输出栏中输出工作文件名EXERCISE1,并将New Log And Error Files设置为Yes, 如图3-2所示,单击【Ok】按钮关闭该对话框。
2)选择Utility Menue→File→Change Title命令,出现Change Title对话框,在输出栏中输入ANALYSIS OF PLATE STRESS WITH SMALL CIRCLE,如图3-3所示,单击【Ok】按钮关闭该对话框。
2.定义单元类型1)选择Main Menue→Preprocessor→Element Type→Add/Edit/Delete命令,出现Element Types对话框,单击【Add】按钮,出现Library Of Element Types 对话框。
带孔平板的有限元分析摘要:通过ANSYS有限元软件解决一实际问题并将之与弹性力学解答进行简单比较,从而说明有限元理论的正确性。
关键词:有限元,三节点三角形0.问题简介关于带孔平板问题的应力和应变的求解,我们通过弹性力学的一些方法和公式已经可以很好的解答。
而通过有限元分析一些问题往往使问题得到简化,且随计算机水平的发展,我门通过计算机使用有限元的理论可以很好的解决工程中研究中的一些复杂问题。
本文中的问题是通过有限元分析软件ANSYS来解答与弹性力学解答进行比较看看使用有限元理论解决问题的精确性。
1.提出问题我的题目是用三节点三角形解答如图1所示的问题。
已知条件:长为100cm的厚设为1的正方形板。
各向同性且是均匀的,弹性模量E=2.0×105Mpa泊松比μ=0.3,正中有一5cm的圆孔,四周受均匀剪力q=100N/cm2,水平放置不计体力。
2/100cmNq=图12.分析问题(1).考虑圆孔周围应力集中问题,且为使简化的力比较接近实际情况将圆孔周围单元划分密一点,将平板四边化为十分,将平板离散为下图2所示(2).将带孔平板四周所受均布面力向节点简化如图3所示3.ANSYS分析计算(1)设计计算模型:选择preferences命令再选择structural类型。
(2)选择单元类型:在ANSYS主菜单中选择preprocessor→Element type→Add/Edit/Delete→…..Add……→Solid Triangle 6node 2→OK,且在Element type中的options选K3中Plane Strs w/thk→OK.(3)定义材料参数:设定弹模为2.0e5(2.0×105Mpa)泊松比设为0.3。
(4)定义实常数:在preprocessor中的Real constants → Add/Edit/Delete→…..Add……→选Type 1→OK……→ Real constants set No:填1,THK填1→OK(5)生成几何模型(a)生成平面方板: preprocessor→Modeling→Create→Areas→Rectangle→By 2 corners……→输入WX:0,WY:0,Width:100,Hieght:100→OK(b)生成圆孔平面: preprocessor→Modeling→Create→Areas→Circle→Soild Circle…→输入WX:50,WY:50,Radius:5→OK(c)生成带孔方板: preprocessor→Modeling→Operate→Booleans→Subtrac→Areas……→选area1(方板)……→OK→OK→选area2(圆)→Next→OK→OK(6)网格划分;ANSYS Main Menu: Preprocessor →Meshing →Mesh Tool →(Size Controls)Globl: Set ……→input NDIV:10 →OK (back to Mesh Tool window) →Mesh →Pick All (in Picking Menu) →关闭( Mesh Tool window)(7) 模型施加约束在每个节点上输入简化的节点荷载。
带孔平板的线性静力分析本示例将对一个给定的带孔平板几何模型创建有限元模型、施加边界条件、进行有限元分析并在HyperView中观察受载平板的变形和应力结果。
本示例包括以下步骤:•在HyperMesh中建立有限元模型•施加载荷和边界条件•求解•观察结果1.在HyperMesh中建立有限元模型(1)载入OptiStruct用户界面并打开模型文件1)启动HyperMesh。
2)在User Profile对话框中选择OptiStruct,点击OK。
这就加载了OptiStruct用户界面,它包括OptiStruct模板、宏菜单等。
简化了与OptiStruct 使用相关的HyperMesh功能。
User Profiles…可以从下拉式菜单中的Preferences中进入。
3)在工具条选择按钮。
弹出Open file…窗口。
4)选择plate_hole.hm文件,模型位于<install_directory>/tutorials/os/。
5)点击Open。
plate_hole.hm的数据被载入当前的HyperMesh中,替代了原有的数据。
数据仅包含几何。
注意此时plate_hole.hm的路径显示在file:文本框中。
6)点击Return。
(2)定义材料属性、单元属性卡片及component1)点击定义材料。
2)在面板左边选择create子面板。
3)点击name =并输入steel。
4)点击card image =并从弹出菜单中选择MAT15)点击create/edit。
弹出MAT1 的卡片信息。
如果括号中的量下面没有值,表示其处于关闭状态。
要改变该状态,点击括号中的量,其下会出现输入框。
点击输入框输入数值即可。
对选项E输入2e5,对NU输入0.3,对Rho输入7.9e-09。
6)点击 return。
这就创建了一个新材料属性steel,该材料属性属于各向同性材料模型MAT1。
该材料的杨氏弹性模量(Young's Modulus)为2E+05,泊松比(Poisson's Ratio)为0.3。
仅进行静力分析不需要密度值,但其他求解过程需要用到材料密度值。
可以通过模型树的鼠标右键功能编辑修改。
7)点击创建一个属性卡片。
8)点击 name = 并输入 pshell。
9)点击card image =并从弹出菜单中选择PSHELL。
10)点击material =并选择steel。
11)点击create/edit。
弹出PSHELL 的卡片属性card image。
12)点击T,输入厚度10。
13)点击return。
这就创建了一个新的壳单元属性卡片,材料属性为steel中,单元厚度值为10mm,并指定了颜色。
可以通过模型树的鼠标右键功能编辑修改。
14)点击return返回主菜单。
15) 点击创建component.16) 点击 name = 并输入 shells。
17) 设置颜色,点击property,选择属性pshell。
(3)网格划分利用automesh面板创建四边形单元,名为shells的component刚刚被创建,它是当前的component,生成的单元将放在这个component中。
1)在2D页面上选择automesh面板。
2)如果surfs 不是默认选项,点击entity selection开关并选择surfs。
3)点击surfs并从弹出菜单中选择displayed。
4)点击mesh。
5)为elem size =输入40。
6)点击recalc all。
注意在图形区边界的节点是如何调整的。
7)在面板左边选择mesh style子面板。
8)点击elem type:开关并从弹出菜单中选择quads。
9)点击set all(在elem type:中)。
此时该表面将划分为四边形网格。
10)点击mesh method:并从弹出菜单中选择autodecide。
11)在mesh method:中点击set all。
网格将按最优的运算法则自动调整。
12)点击mesh。
13)网格的创建取决于曲面边界的节点密度、运算法则和所选的网格类型。
生成的网格如图4-1所示。
图4-1在automesh 面板中创建的四边形网格(单元大小为40mm)14)点击return。
这一步将网格保存在当前的component(shells)中。
15)点击return返回主菜单。
2.施加载荷和边界条件在这一节中,模型将施加以下载荷和边界条件:四条外边界中的两相对边不能移动,另外两边没有约束。
在孔的边界沿Z轴的正方向施加共1000N的力。
(1)创建载荷集(spcs和forces)1)点击创建载荷集。
2)在面板左边选择create子面板。
3)点击 name = 并输入spcs。
4)点击color并从调色板中选择一种颜色。
6)点击向下箭头开关并从弹出菜单中选择no card image。
7)点击create。
创建了新的载荷集spcs。
8)点击name = 并输入forces。
9)点击color并选择另一种颜色。
10)点击create。
创建了新的载荷集forces。
11)点击return返回主菜单。
(2)创建约束1)点击右下角条形按钮。
打开了一个新窗口,通过它设置当前的load collectors。
或者通过模型树上鼠标右键功能选择。
2)与1同样的窗口下,点击loadcol并从载荷集中选择spcs。
3)从Analysis页面选择constraints面板。
4)在面板左边选择create子面板。
5)点击entity selection开关并从弹出菜单中选择nodes。
6)点击nodes并从弹出的entity selection菜单中选择by window。
7)在图形区域拖拽一个窗口包围所选节点,如图4-2所示。
窗口是多边形,鼠标每点击一次创建一个顶点。
图4-2 需施加约束的节点8)点击窗口内部(interior)并点击select entities。
9)约束dof1, dof2, dof3, dof4, dof5, 和dof6。
被激活的Dofs表示该自由度被约束,没有激活表示该自由度保持自由。
Dofs 1,2和3表示沿x, y, z方向的平动自由度。
Dofs4,5和6表示绕x, y, z方向的旋转自由度。
10)点击create。
对所选节点施加了约束。
11)点击return返回主菜单。
(3)对孔上的节点施加载荷。
1)点击右下角条形按钮。
打开了一个新窗口,将forces设置成当前载荷集。
或者通过模型树上鼠标右键功能选择。
2)在Analysis页面中选择forces面板。
3)在面板左边选择create子面板。
4)点击黄色开关前向下箭头并从弹出菜单中选择nodes。
5)点击nodes黄色开关并从弹出的entity selection菜单中选择by window。
6)在图形区域拖拽一个窗口包围所选节点。
这个窗口是多边形,鼠标每点击一次创建一个顶点。
图4-3显示了应选节点。
图4-3 在孔上施加了载荷的节点7)点击窗口内部并点击select entities。
8)点击nodes并从entity selection菜单中选择save。
9)点击return退出forces面板。
10)在Tool页面上选择count面板。
11)在面板左边选择model子面板。
12)点击黄色开关前向下箭头并从弹出菜单中选择nodes。
13)点击nodes并从弹出的entity selection菜单中选择retrieve。
14)重新得到了刚保存在forces面板中的节点。
15)点击selected。
这样就计算了孔上节点的数目。
16)记录节点数目。
17)点击return退出count面板。
18)在Analysis页面中选择forces面板。
19)点击nodes并从弹出的entity selection菜单中选择retrieve。
20)设置坐标系为global system)。
21)点击vector definition开关并选择constant vector。
22)点击magnitude =并输入数值使得孔上节点的总载荷为1000,即1000除以圆孔一周的节点数。
23)在magnitude =下面点击direction definition开关,并从弹出菜单中选择z-axis。
24)点击create。
对孔上的节点创建了一系列节点力并给定了Z方向的大小。
25)点击 return 返回主菜单。
(4)创建OptiStruct的载荷工况(即载荷步)1)在Analysis页面中选择loadstep面板。
2)点击name =并输入lateral force。
3)点击type:开关,选择linear static。
4)选中SPC前面的复选框。
SPC右面出现等号按钮6)点击等号按钮并从load collectors中选择SPC。
7)选中LOAD前面的复选框。
LOAD右面出现等号按钮。
8)点击等号按钮并从load collectors中选择forces。
9)点击create。
创建了OptiStruct一个工况,该工况引用了load collectors中的约束SPCS和载荷forces。
10)点击 return 返回主菜单。
3.求解(1)运行OptiStruct1)在Analysis页面中选择 OptiStruct 面板。
2)在input file:后面点击save as…。
弹出save files…窗口。
3)为OptiStruct模型文件选择路径并在File name:中输入模型文件名plate_hole.fem。
OptiStruct支持以.fem为扩展名的文件。
4)点击Save。
注意plate_hole.fem文件的名称和路径在input file: 文本框中显示。
5)设置memory options:为memory default。
6)点击run options:开关并选择analysis。
7)设置export options:为all。
8)点击OptiStruct。
这就运行了OptiStruct,如果运行成功,在plate_hole.fem所在路径下将出现新的结果文件。
plate_hole.out文件可以用于查找错误信息,如果出现错误,这些信息将有助于调试。
4.察看结果与后处理OptiStruct默认输出线性静力分析的位移(Displacement)和应力(Stress)结果。
本部分描述如何在HyperView中察看这些结果。
HyperView是一个完整的后处理软件和可视化环境,用于处理有限元分析(FEA)、多体系统仿真、视频和工程数据。
(1)察看应力云图1)当命令窗口信息进程显示成功完成时,点击HyperView(位于OptiStruct面板)。