机械与动力工程学院CAD/CAM工程技术研究中心主讲:吴淑芳2014年11月ANSYSWorkbench模型导入与网格划分主要内容一、模型导入二、网格划分2020/10/192网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例主要内容一、模型导入二、网格划分2020/10/193网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例模型导入•1.Workbench文件管理模型导入•1.Workbench文件管理dp0•2.导入外部CAD文件•(1)非关联性导入文件模型导入非关联性导入文件在DesignModeler中,选择菜单栏中的File(文件)ImportExternalGeometryFile命令(导入外部几何体文件),即可导入外部几何体。采用该方法导入的几何体与原先的外部几何体不存在关联性。DesignModeler支持导入的第三方模型格式有:ACIS(SAT)、CADNexus/CAPRICAEGatewayCATIA、IGES、Parasolid、STEP等格式。既然DesignModeler能够从外部导入几何体,同时它也能向外输出几何体模型,其命令为:File(文件)Export(导出)。(2)关联性导入文件•2.导入外部CAD文件模型导入•2.导入外部CAD文件模型导入•2.导入外部CAD文件模型导入主要内容一、模型导入二、网格划分2020/10/1910网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例二、网格划分•网格划分是建立CAE模型的一个重要环节,建立网格模型所花费的时间往往是取得CAE解决方案所耗费时间中的一个重要部分。网格直接影响到求解精度、求解收敛性和求解速度。所划分的网格形式对计算精度和计算规模将产生直接影响。•因此,一个越好的网格划分,越能得到好的解决方案。••主要内容一、模型导入二、网格划分2020/10/1912网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例•网格的节点和单元参与有限元求解,Workbench在求解开始时会自动生成默认的网格。•通过预览网格,可以检查有限元模型是否满足要求,细化网格可以使结果更精确,但是会增加CPU计算时间和需要更大的存储空间,因此需要权衡计算成本和细化网格之间的矛盾。在理想情况下,我们所需要的网格密度是结果随着网格细化而收敛,但要注意:细化网格不能弥补不准确的假设和错误的输入条件。网格划分基础•Workbench的网格技术通过Mesh组件实现。Mesh中可以根据不同的物理场和求解器生成网格,物理场有流场、结构场和电磁场,流场求解可采用Fluent、CFX、POLYFLOW,结构场求解可以采用显式动力算法和隐式算法。不同的物理场对网格的要求不一样,通常流场的网格比结构场要细密得多,因此选择不同的物理场,也会有不同的网格划分。网格划分基础1.网格类型及单元阶次2020/10/1915一维网格二维网格三维网格网格划分基础2121121098726524321yaxyaxayaxaavyaxyaxayaxaau一维网格1.网格类型及单元阶次网格划分基础二维网格yaxaavyaxaau654321xaau21(4-41)342321xaxaxaavxaau21二力杆:平面梁:空间梁:三维网格1.网格类型及单元阶次网格划分基础1.网格类型及单元阶次网格划分基础2.网格划分原则网格划分基础•网格划分没有定式,只能根据经验划分网格,宽广的有限元知识和丰富的经验是保证划分良好网格的前提。•(1)网格数量•(2)网格疏密•(3)单元形状及评价•(4)单元阶次•(5)网格质量•(6)网格分界面和分界点•(7)位移协调性•(8)细节处理(1)网格数量2.网格划分原则网格划分基础•a.在静力分析时,假如仅仅是计算结构的变形,网格数目可以少一些。假如需要计算应力,则在精度要求相同的情况下应取相对较多的网格。•b.在响应计算中,计算应力响应所取的网格数应比计算位移响应多。•c.在计算结构固有动力特性时,若仅仅是计算少数低阶模态,可以选择较少的网格,假如计算的模态阶次较高,则应选择较多的网格。•d.在热分析中,结构内部的温度梯度不大,不需要大量的内部单元,这时可划分较少的网格。(1)网格数量1.网格划分原则网格划分基础•网格疏密是指在结构不同部位采用大小不同的网格,这是为了适应计算数据的分布特点。•在计算数据变化梯度较大的部位(如应力集中处、几何形状、厚度变化位置),为了较好地反映数据变化规律,需要采用比较密集的网格。而在计算数据变化梯度较小的部位,为减小模型规模,则应划分相对稀疏的网格。这样,整个结构便表现出疏密不同的网格划分形式。(2)网格疏密2.网格划分原则网格划分基础•划分疏密不同的网格主要用于应力分析(包括静应力和动应力),而计算固有特性时则趋于采用较均匀的钢格形式。这是由于固有频率和振型主要取决于结构质量分布和刚度分布,不存在类似应力集中的现象。同样,在结构温度场计算中也趋于采用均匀网格。(2)网格疏密2.网格划分原则网格划分基础(2)网格疏密对称结构尽量使用对称网格。对称结构若使用不对称的网格可能导致错误的模态分析。2.网格划分原则网格划分基础(3)单元形状及评价2.网格划分原则网格划分基础(3)单元形状及评价2.网格划分原则网格划分基础•很多单元都具有线性、二次和三次等形式,其中二次和三次形式的单元称为高阶单元。•选用高阶单元可进步计算精度,由于高阶单元的曲线或曲面边界能够更好地逼近结构的曲线和曲面边界,所以当结构外形不规则、应力分布或变形很复杂时可以选用高阶单元。•但高阶单元的节点数较多,在网格数目相同的情况下由高阶单元组成的模型规模要大得多,因此在使用时应权衡考虑计算精度和时间。(4)单元阶次2.网格划分原则网格划分基础图中是一悬臂梁分别用线性和二次三角形单元离散时,其顶端位移随网格数目的收敛情况。可以看出,但网格数目较少时,两种单元的计算精度相差很大,这时采用低阶单元是不合适的。当网格数目较多时,两种单元的精度相差并不很大,这时采用高阶单元并不经济。例如在离散细节时,由于细节尺寸限制,要求细节四周的网格划分很密,这时采用线性单元更合适。(4)单元阶次2.网格划分原则网格划分基础•增加网格数目和单元阶次都可以进步计算精度。因此在精度一定的情况下,用高阶单元离散结构时应选择适当的网格数目,太多的网格并不能明显进步计算精度,反而会使计算时间大大增加。为了兼顾计算精度和计算量,同一结构可以采用不同阶次的单元,即精度要求高的重要部位用高阶单元,精度要求低的次要部位用低阶单元。不同阶次单元之间或采用特殊的过渡单元连接,或采用多点约束等式连接。(4)单元阶次2.网格划分原则网格划分基础•网格质量是指网格几何形状的合理性。•质量好坏将影响计算精度。质量太差的网格甚至会中止计算。•直观上看,网格各边或各个内角相差不大、网格面不过分扭曲、边节点位于边界等份点四周的网格质量较好。•网格质量可用细长比、锥度比、内角、翘曲量、拉伸值、边节点位置偏差等指标度量。划分网格时一般要求网格质量能达到某些指标要求。•在重点研究的结构关键部位,应保证划分高质量网格,即使是个别质量很差的网格也会引起很大的局部误差。而在结构次要部位,网格质量可适当降低。当模型中存在质量很差的网格(称为畸形网格)时,计算过程将无法进行。(5)网格质量2.网格划分原则网格划分基础•图4是三种常见的畸形网格,其中a单元的节点交叉编号,b单元的内角大于180°,c单元的两对节点重合,网格面积为零。(5)网格质量2.网格划分原则网格划分基础•结构中的一些特殊界面和特殊点应分为网格边界或节点以便定义材料特性、物理特性、载荷和位移约束条件。•即应使网格形式满足边界条件特点,而不应让边界条件来适应网格。•常见的特殊界面和特殊点有材料分界面、几何尺寸突变面、分布载荷分界线(点)、集中载荷作用点和位移约束作用点等。具有上述几种界面的结构及其网格划分形式。(6)网格分界面和分界点2.网格划分原则网格划分基础•位移协调是指单元上的力和力矩能够通过节点传递相邻单元。•为保证位移协调,一个单元的节点必须同时也是相邻单元的节点,而不应是内点或边界点。相邻单元的共有节点具有相同的自由度性质。•图6是两种位移不协调的网格划分。(7)位移协调性2.网格划分原则网格划分基础(8)细节处理2.网格划分原则网格划分基础对称性模型对称性模型对称性模型对称性模型3.ANSYSWorkbench网格划分界面网格划分基础•ANSYS网格划分不能单独启动,只能在Workbench中调用分析系统或【Mesh】组件启动,如图所示。3.ANSYSWorkbench网格划分界面网格划分基础选择几何模型后,进入网格划分环境,工作界面如图.3.ANSYSWorkbench网格划分界面网格划分基础整体控制导航树当前分析系统网格划分工具模型和网格显示区域4.网格划分流程网格划分基础调整网格设置确定物理场PhysicsPreference网格划分基础网格划分方法网格划分基础自动网格划分(Automatic)四面体网格划分(Tetrahedrons)六面体网格划分(HexDominant)扫掠网格划分(Sweep)多域网格划分(MultiZone)对于三维几何体,共有六种不同的划分网格法:网格划分方法网格划分基础对于二维几何体,首先设置分析类型网格划分方法网格划分基础对于二维几何体,共有四种不同的划分网格法:自动网格划分(Automatic)三角形网格划分(Triangles)四边形或三角形网格划分(UniformQuad/Triangles)四边形网格划分(UniformQuad)主要内容一、模型导入二、网格划分2020/10/1947网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例全局网格控制全局网格设置通常用于整体网格划分的部署,包括网格尺寸函数、inflation、平滑度、模型简化、参数输入、激活等。•设置合适的全局网格参数可以减小后面具体网格参数的设置工作量,下面以结构分析为例对其展开描述。全局网格控制全局网格控制全局网格控制•基本的网格控制可以在“Mesh”分支下操作•“Relevance”可以设置在–100和+100之间•网格划分倾向于高速度(-100)和高精度(+100)Relevance=-100Nodes:1349Elements:649Relevance=0Nodes:2619Elements:1334Relevance=+100Nodes:9122Elements:5149全局网格控制全局网格控制全局网格控制主要内容一、模型导入二、网格划分2020/10/1955网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例主要内容一、模型导入二、网格划分2020/10/1956网格划分基础全局网格控制局部网格控制虚拟拓扑网格检查网格划分实例局部网格控制局部网格控制子菜单自动网格划分(Automatic)四面体网格划分(Tetrahedrons)六面体网格划分(HexDominant)扫掠网格划分(Sweep)多域网格划分(MultiZone)局部网格控制方法控制局部网格控制自由划分四面体划分六面体划分局部网格控制扫掠法划分结果多域划分结果局部网格控制尺寸控制•局部网格设置主要确定以下参数,常采用如下两类:a.局部尺寸控制elementsize:用来设置单元的平均边长b.影响球控制sphereofinfluence:用球体来设定单元平均大小的范围,球体的中心坐标采用的是局部坐标系,所有包含在球体内的实体,其单元网格大小均按设定的尺寸划分。局部网格控制局部尺寸控制自动网格划分影响球控制自动划分结果局部网格控制边界分段控制曲面边界分段控制尺寸控制•接触尺寸控制(ContactSizing)•允许在接触面上产生大小一致的单元–接触面定义了零件间的相互作用,在接触面上采用相同的网格密度对分析有利–在接触区域可以设定“Elem