ANSYS结构分析教程篇

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ANSYS结构分析基础篇一、总体介绍进行有限元分析的基本流程:1.分析前的思考1)采用哪种分析(静态,模态,动态...)2)模型是零件还是装配件(零件可以formapart形成装配件,有时为了划分六面体网格采用零件,但零件间需定义bond接触)3)单元类型选择(线单元,面单元还是实体单元)4)是否可以简化模型(如镜像对称,轴对称)2.预处理1)建立模型2)定义材料3)划分网格4)施加载荷及边界条件3.求解4.后处理1)查看结果(位移,应力,应变,支反力)2)根据标准规范评估结构的可靠性3)优化结构设计高阶篇:一、结构的离散化将结构或弹性体人为地划分成由有限个单元,并通过有限个节点相互连接的离散系统。这一步要解决以下几个方面的问题:1、选择一个适当的参考系,既要考虑到工程设计习惯,又要照顾到建立模型的方便。2、根据结构的特点,选择不同类型的单元。对复合结构可能同时用到多种类型的单元,此时还需要考虑不同类型单元的连接处理等问题。3、根据计算分析的精度、周期及费用等方面的要求,合理确定单元的尺寸和阶次。4、根据工程需要,确定分析类型和计算工况。要考虑参数区间及确定最危险工况等问题。5、根据结构的实际支撑情况及受载状态,确定各工况的边界约束和有效计算载荷。二、选择位移插值函数1、位移插值函数的要求在有限元法中通常选择多项式函数作为单元位移插值函数,并利用节点处的位移连续性条件,将位移插值函数整理成以下形函数矩阵与单元节点位移向量的乘积形式。位移插值函数需要满足相容(协调)条件,采用多项式形式的位移插值函数,这一条件始终可以满足。但近年来有人提出了一些新的位移插值函数,如:三角函数、样条函数及双曲函数等,此时需要检查是否满足相容条件。2、位移插值函数的收敛性(完备性)要求:1)位移插值函数必须包含常应变状态。2)位移插值函数必须包含刚体位移。3、复杂单元形函数的构造对于高阶复杂单元,利用节点处的位移连续性条件求解形函数,实际上是不可行的。因此在实际应用中更多的情况下是利用形函数的性质来构造形函数。形函数的性质:1)相关节点处的值为1,不相关节点处的值为0。2)形函数之和恒等于1。这里我们称为的相关节点,为的相关节点,其它点均为不相关节点。三、单元分析目的:计算单元弹性应变能和外力虚功。使用最小势能原理,需要计算结构势能,由弹性应变能和外力虚功两部分构成。结构已经被离散,弹性应变能可以由单元弹性应变能叠加得到,外力虚功中的体力、面力都是分布在单元上的,也可以采用叠加计算。2、计算单元外力功从前面推导可以看出:单元弹性应变能可计算的部分只有单元刚度矩阵,单元外力虚功可计算的部分只有单元等效体力载荷向量和等效面力载荷向量。在实际分析时并不需要进行上述推导,只需要将假定的位移插值函数代入本节推导得出的单元刚度矩阵、等效体力载荷向量和等效面力载荷向量的计算公式即可。所以我们说有限元分析的第三步是计算单元刚度矩阵、等效体力载荷向量和等效面力载荷向量。几点说明:1)单元刚度矩阵具有正定性、奇异性和对称性三各重要特性。所谓正定性指所有对角线元素都是正数,其物理意义是位移方向与载荷方向一致;奇异性是说单元刚度矩阵不满秩是奇异矩阵,其物理意义是单元含有刚体位移;对称性是说单元刚度矩阵是对称矩阵,程序设计时可以充分利用。2)按照本节公式计算的单元等效体力载荷向量和等效面力载荷向量称为一致载荷向量。实际分析时有时也采用静力学原理计算单元等效体力载荷向量和等效面力载荷向量,实际应用表明在大多数情况下,这样做可以简化计算,同时又基本上不影响分析结果。二、预处理总述1、实体分析可是3D或2D,3D分析采用的高阶单元(SOLID186或SOLID187)划分的四面体(TET)或六面体(HEX)单元,2D分析采用的高阶单元的三角形(TRI)或四边形(QUA)单元,2D分析时需要在创建项目时在GEOMETRY的分析类型项选择2D,实体分析得每个节点结构上只有3个自由度,如下图所示2、面体分析几何上是2D但离散元是3D,通常面体厚度给予赋值。面体网格划分采用壳单元,具有6个自由度。3、线体几何上是1D,离散元是3D,截面形状可通过linebody进行设置,线体网格划分采用梁单元,具有6个自由度。4、同个part下的所有body共享相交边界,网格划分时共用交界上的节点,不需要设置接触。5、NameSelection的使用技巧,在model模块下,可点击右键insertNameSelection,一般Nameselection的选择方法可用几何选取,直接在模型上鼠标点选。另一种实用的选取方法为Worksheet,可以添加多种条件进行筛选,模型划分网格后,可以精确到对每个单元的选取。三、网格划分1、relevance选项控制网格的精度,值在-100到100间,越小越粗糙,越大越精密。relevancecenter控制relevance中间点的精度,elementsize控制整个模型的最大单元尺寸。2、网格的高级尺寸控制a)接近度和曲度结合控制b)曲度c)邻近度d)固定尺寸曲度对于一些含曲线特征的几何体,可以控制其划分网格的精密度邻近度可以控制某个区域两个邻近的几何特征间的网格划分密度2、网格的高级选项形状检测:标准力学-线性分析、模态和热分析进阶力学-大变形分析、材料的非线性分析3、局部网格划分控制Method选择Automatic首先若能SWEEP则选用sweep划分HEX网格,否则选用patchconforming划分TET网格。四面体TET网格划分有两种方法:patchconforming和patchindependent。对于不能通过sweep得到六面体的几何体可以选用Hexdominant或者Multizone划分方法4、尺寸控制Sizing可以通过elementsize(单元最大尺寸)、Numberofdivisions(每个边的单元数量)、Sphereofinfluence(控制影响区,可设置影响半径)来调节网格划分尺寸。Contactsizing可设置接触面的尺寸。5、其他设置elementrefinement可设置选择几何体的网格密度加密倍数;mappedfacemeshing可设置映射面生成结构化网格;可通过side、corner、end点的定义来设置映射策略。inflationcontrol设置膨胀层,主要用于流体分析的边界层划分。pinch可以移出一些不必要的小的几何特征,划分网格时可以去掉一些小的凸起部分。划分网格前有个小圆台采用pinch划分网格后没有凸台Master选择蓝色线,Slave选择红色线,tolerance的值要比凸台的高度大。6、虚拟拓扑的应用虚拟拓扑有助于优化几何模型,可以合并面,分割面或边来提高网格划分质量。虚拟拓扑可以自动控制虚拟拓扑合并面虚拟拓扑分割边虚拟拓扑设置:behavior可以设置拓扑搜寻深度。7、子模型的应用当原几何模型较大,网格数量有限,为了对模型局部进行更精确的计算分析,可以采用子模型。子模型的一般创建方法:先对整体模型(项目A)进行分析计算,然后copy原项目得到项目B,对项目B中几何进行切割细化网格,将项目A的solution栏拖到Setup栏,最好在B项目求解设置下的submodeling插入边界条件,子模型的切割边界应远离高应力区。四、静力学分析线弹性静力分析假设:a)各向同性线弹性材料b)小变形理论c)无时间、无阻尼效应1、pointmass,质量点可以通过坐标或选择几何面、线、点加载在几何体上,质量点只受Acceleration,Standardearthgravity,Rotationalvelocity影响。2、求解设置可设置求解步数,定义每步的终止时间,静力分析中的time只是一个跟踪量求解器选择:自动,直接求解(Direct),迭代求解(Iterative)弱弹簧的使用:为了满足静止约束,程序可自动添加弱弹簧,可以在结果中查看弱弹簧的反力,应该是一个很小的值,并不影响结构的应力分析。惯性释放:当物体受力不平衡产生加速度时,利用惯性释放可以产生一个惯性力进行静力分析,惯性释放只能用于线性结构分析。惯性释放下的应力:静力平衡下的应力3、施加载荷加速度、角速度、压力、力,静水压力(模拟水压)轴承力(BearingLoad),施加在整个圆柱面上。remoteforce(定义力的作用点)螺栓预紧力(BoltPretension)施加在圆柱面上,可以定义预紧力或伸长量。Thermalcondition,计算热应力,需要设置referencetemperature4、施加约束Fixsupport约束点、线、面的所有自由度。Displacement位移约束ElasticSupport无摩擦的弹性支持面FrictionlessSupport,约束面的法向运动,作用在平面上等同于对称边界条件作用在圆柱面上约束径向运动cylindricalsupport只作用在圆柱面上,可以设轴向,径向,切向三个自由度compressiononlysupport基于罚函数方法对目标面建立一个刚性接触面simplysupported作用于点或边,面体或线体,约束所有平动除了转动自由度Fixedrotation约束转动,放开平动nodalloadandsupport必须通过nameselection来选取nodetools-Solveprocesssettings可以设置求解用的计算机CPU数五、接触基本设置接触是一种高度非线性特征,接触一般通过接触对描述,包括接触面(contact)和目标面(target),程序一共有5种接触方式,其主要特征如下:Bonded和noseparation都是线性接触,bonded使两个接触面固定在一起,无间隙不能相对滑动而noseparation允许有较小的滑动,其他接触都是非线性。contact接触行为behavior分为对称和非对称两种行为。接触面的处理interfacetreatment:adjusttotouch程序自动取消两个接触面的间隙。addoffset可以设置偏移量,正值使两个接触面靠近(可以模拟过盈配合),负值使两个接触面远离。Pinballregion可以设置判断接触区域的大小,当两个面都进入pinballregion时程序则判定为发生接触。meshconnections建立网格连接connectionworksheet表格查看连接信息joint定义约束副,共有九种约束形式来约束body-body或者body-ground。定义joint时需要定义reference和mobileregions,几何窗口左边显示的自由度,其中灰色的是被约束的,彩色的是自由的jointconfigure可以定义约束的初始状态Set定义初设状态,revert恢复原始状态。对于旋转面或圆柱面的约束类型,可以定义扭转刚度和扭转阻尼。大多数joints都可以通过stops来定义他的运动区域springandbeam:spring可以通过弹簧来连接body,可以定义初始值和弹簧刚度,beam可以定义材料和圆形截面半径。六、remote边界条件1、Remoteboundaryconditionsprovideameanstoapplyaconditionwhosecenterofactionisnotlocatedwheretheconditionisscoped(i.e,“remotely”).Remote边界条件包括pointmass,springs,joints,remotedisplacement,remoteforceandmomentloads。所有的remote边界条件都是采用MPC约束方程进行计算,几何行为可以设置为rigid,deformableandcoupled,remote计算更耗时。设置remote边界一般先定义remotepoint,可以直接选择几何特征或给定坐标定义,也可以在定义remote边界条件时通过右键“promoteremotepoint”定义。2、behavi

1 / 45
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功