文档库 最新最全的文档下载
当前位置:文档库 › Solid Edge_Simulation模型简化与网格划分实例

Solid Edge_Simulation模型简化与网格划分实例

Solid Edge_Simulation模型简化与网格划分实例
Solid Edge_Simulation模型简化与网格划分实例

Solid Edge Simulation车架模型简化与网格划分实例

NST(Beijing)有限公司Frank Fang

关键词:Solid Edge;Simulation;NX Nastran;Femap;CAE;模型简化;网格划分;面网格

1、使用Solid Edge Simulation对车架模型简化及思路

Solid Edge Simulation是西门子旗下三维设计软件Solid Edge中一个比较强大的分析模块,不但可以对零部件进行模拟分析,也可以对大型装配设备进行装配级的分析。最新的版本Solid Edger ST5中的分析类型包括:线性静态分析、正则模态分析、线性屈曲(失稳)分析、稳态传热分析、稳态传热+线性静态、稳态传热+线性屈曲等;网格类型包括:线单元(梁)、面单元(曲面)、体单元(四面体)、混合单元(曲面、四面体)等。

Solid Edge Simulation在做仿真分析时有两个菜单:仿真几何体和仿真,如下图:

仿真几何体:对要分析的几何模型进行简化、编辑等操作;

仿真:定义要分析的几何体,施加载荷、约束,定义装配体的连接关系,网格划分及求解。

现有某一车架要进行模拟分析,其整个结构的大框架是由标准型材构成,一些其它零件由零件、或钣金件构成,如下图所示。如果型材是调用标准件库的零件,则这些零件是part文件,而不是psm 钣金文件;这样在做分析时,这些标准的part是不能抽取中面的,只有那些psm文件才能抽取中面。对于这些part文件,如果想要划分面网格就需要另想办法。

如果对part不能抽取中面,但要得到中面,则可以用另外一种思路:先复制几何体的外表面,然后将外表面向内偏移1/2壁厚,再延伸使之相交,并修剪多余的曲面,然后在相交处做分割,这个就会得到所需要的中面。

2、Solid Edge Simulation仿真几何体

在仿真几何体中,选择曲面-复制,选取几何模型外表面,即可抽取外表面,如下图所示:

选择曲面-偏移,输入1/2壁厚,并指定偏移方向向内,即可得到中面,如下图所示:

使用曲面-删除面,将外表面删除,但是肯定会剩下最后一个曲面不能删除(软件要求),如下图所示:

因此可以使用曲面-移动面,将其移动到中面上,再使用曲面-合并体,将其与中面的曲面合并,如下图所示:

其它零件的处理方法类似,这样就会得到整个装配体的中面,如下图所示:

(对这样的中面如果需要进一步处理,选择曲面-延伸,使相邻的曲面相交;然后选择曲面-修剪,将多余的曲面删除;选择曲面-分割,将相交处分割。-如果曲面较复制,分析时会有错误提示7555。)

3、Solid Edge Simulation仿真

在使用Simulation时,可以按照从左到右的顺序依次设定参数即可。首先点击-新建研究,设置如下图所示:

然后定义要分析的几何体,如上右图所示。

然后设置载荷、约束等边界条件,如下图所示:

因为此为装配件,要设置零件间的连接关系,选择连接件-自动,使其自动搜索连接面,如下图所示:

然后选择划分网格命令,按照默认参数划分一次网格,如下图:

因为存在边界与曲面间的连接关系,因此要选择连接件-边界命令,选择一个边界(edge),再选择与之对应连接的曲面(face),就会生成边界到曲面(edge-to-face)的连接件,如下图:

再选择划分网格-划分网格与求解(默认参数),即可得到结果,程序会自动进入仿真结果界面,如下图:

大家有兴趣可以尝试一下,在仿真几何体中,对已经偏置好的中面如果需要进一步处理,选择曲面-延伸,使相邻的曲面相交;然后选择曲面-修剪,将多余的曲面删除;选择曲面-分割,将相交处分割。然后划分网格分析计算,对比一下两者的结果。

4、小结

本文主要介绍了Solid Edge Simulation仿真几何体与仿真的命令和基本分析流程,并以车架为例介绍了其模型简化为曲面的一种思路。Solid Edge软件简单易用,有许多非常实用的工具,可以很方便解决复杂的问题。上述的思路和方法供使用Solid Edge Simulation的同仁们参考,希望能抛砖引玉。

2012年10月27日

附1:User Information Message7555错误提示的详细说明

附2:

如大家有关于Solid Edge Simulation的信息和问题,欢迎交流:

fangfenghao@https://www.wendangku.net/doc/f215725091.html,

ABAQUS常用技巧归纳(图文并茂).

ABAQUS学习总结 1.ABAQUS中常用的单位制。-(有用到密度的时候要特别注意) 单位制错误会造成分析结果错误,甚至不收敛。 2.ABAQUS中的时间 对于静力分析,时间没有实际意义(静力分析是长期累积的结果)。对于动力分析,时间是有意义的,跟作用的时间相关。 3.更改工作路径 4.对于ABAQUS/Standard分析,增大内存磁盘空间会大大缩短计算 时间;对于ABAQUS/Explicit分析,生成的临时数据大部分是存储在内存中的关键数据,不写入磁盘,加快分析速度的主要方法是提高CPU的速度。 临时文件一般存储在磁盘比较大的盘符下

提高虚拟内存

5.壳单元被赋予厚度后,如何查看是否正确。 梁单元被赋予截面属性后,如休查看是否正确。 可以在VIEW的DISPLAY OPTION里面查看。 6.参考点 对于离散刚体和解析刚体部件,参考点必须在PART模块里面定义。而对于刚体约束,显示休约束,耦合约束可以在PART ,ASSEMBLY,INTERRACTION,LOAD等定义参考点. PART模块里面只能定义一个参考点,而其它的模块里面可以定义很多个参考点。

7.刚体部件(离散刚体和解析刚体),刚体约束,显示体约束 离散刚体:可以是任意的形状,无需定义材料属性,要定义参考点,要划分网格。 解析刚体:只能是简单形状,无需定义材料属性,要定义参考点,不需要划分网格。 刚体约束的部件:要定义材料属性,要定义参考点,要划分网格。显示体约束的部件:要定义材料属性,要定义参考点,不需要要划分网格(ABAQUS/CAE会自动为其要划分网格)。 刚体与变形体比较:刚体最大的优点是计算效率高,因为它在分析作业过程中不参与所在基于单元的计算,此外,在接触分析,如果主面是刚体的话,分析更容易收敛。 刚体约束和显示体约束与刚体部件的比较:刚体约束和显示体约束的优点是去除约束后,就可以立即变为变形体。 刚体约束与显示体约束的比较:刚体约束的部件会参与计算,而显示约束的部件不会参与计算,只是用于显示作用。 8.一般分析步与线性摄动分析步 一般分析步:每个分析步的开始状态都是前一个分析步结束时刻的模型状态; 如果不做修改的话,前一个分析步所施加的载荷,边界条件,约束都会延续到当前的分析步中;所定义的载荷,边界条件以及得到的分析结果都是总量。

ANSYS网格划分总结大全

有限元分析中的网格划分好坏直接关系到模型计算的准确性。本文简述了网格划分应用的基本理论,并以ANSYS限元分析中的网格划分为实例对象,详细讲述了网格划分基本理论及其在工程中的实际应用,具有一定的指导意义。 1 引言 ANSYS有限元网格划分是进行数值模拟分析至关重要的一步,它直接影响着后续数值计算分析结果的精确性。网格划分涉及单元的形状及其拓扑类型、单元类型、网格生成器的选择、网格的密度、单元的编号以及几何体素。从几何表达上讲,梁和杆是相同的,从物理和数值求解上讲则是有区别的。同理,平面应力和平面应变情况设计的单元求解方程也不相同。在有限元数值求解中,单元的等效节点力、刚度矩阵、质量矩阵等均用数值积分生成,连续体单元以及壳、板、梁单元的面内均采用高斯(Gauss)积分,而壳、板、梁单元的厚度方向采用辛普生(Simpson)积分。辛普生积分点的间隔是一定的,沿厚度分成奇数积分点。由于不同单元的刚度矩阵不同,采用数值积分的求解方式不同,因此实际应用中,一定要采用合理的单元来模拟求解。 2 ANSYS网格划分的指导思想 ANSYS网格划分的指导思想是首先进行总体模型规划,包括物理模型的构造、单元类型的选择、网格密度的确定等多方面的内容。在网格划分和初步求解时,做到先简单后复杂,先粗后精,2D单元和3D单元合理搭配使用。为提高求解的效率要充分利用重复与对称等特征,由于工程结构一般具有重复对称或轴对称、镜象对称等特点,采用子结构或对称模型可以提高求解的效率和精度。利用轴对称或子结构时要注意场合,如在进行模态分析、屈曲分析整体求解时,则应采用整体模型,同时选择合理的起点并设置合理的坐标系,可以提高求解的精度和效率,例如,轴对称场合多采用柱坐标系。有限元分析的精度和效率与单元的密度和几何形状有着密切的关系,按照相应的误差准则和网格疏密程度,避免网格的畸形。在网格重划分过程中常采用曲率控制、单元尺寸与数量控制、穿透控制等控制准则。在选用单元时要注意剪力自锁、沙漏和网格扭曲、不可压缩材

ANSYS中简化模型和划分网格的方法

广州有道资料网https://www.wendangku.net/doc/f215725091.html, ANSYS中简化模型和划分网格的方法 本文介绍了ANSYS中简化模型和划分网格的相关方法。 使在建立仿真模型时,经验是非常有助于用户决定哪些部件应该考虑因而必须建立在模型中,哪些部件不应该考虑因而不需建立到模型中,这就是所谓的模型简化。此外,网格划分也是影响分析精度的另外一个因素。本文将集中讨论如何简化模型以获得有效的仿真模型以及网格划分需要注意的一些问题。 理想情况下,用户都希望建立尽可能详细的仿真模型,而让仿真软件自己来决定哪些是主要的物理现象。然而,由于有限的计算机资源或算法限制,用户应该简化电磁仿真的模型。 模型简化 模型简化主要取决于结果参数及结构的电尺寸。例如,如果用户希望分析安装在某电大尺寸载体上的天线的远场方向图,那么模型上距离源区超过一个波长的一些小特征和孔径(最大尺度小于/50)就可以不考虑。另一方面,如果用户希望分析从源到用带有小孔的屏蔽面屏蔽的导线之间的耦合,那么必须对小孔、靠近源的屏蔽面以及导线进行精确建模。另外一个常用的简化是用无限薄的面来模拟有限厚度的导体面。一般而言,厚度小于/100的金属面都可以近似为无限薄的金属面。有限导电性和有限厚度的影响可以在SK卡中设置。对于比较厚的导体面,如果这种影响是次要的,那么用户仍然可以采取这种近似。例如,当建立大反射面天线的馈源喇叭模型时,喇叭壁的有限厚度对于反射面天线主波束的影响就是次要的。然而,如果喇叭天线用于校准标准时,那么喇叭壁的有限厚度就不能忽略。 网格划分 一般而言,网格划分的密度设置为最短波长的十分之一。然而,在电流或电荷梯度变化剧烈的区域,如源所在区域、曲面上的缝隙和曲面的棱边等,必须划分得更密。一个实用的指导原则是网格大小应该与结构间的间隔距离(d)相比拟(%26lt;=2d)。同样地,如果需要计算近场分布,那么网格大小应该同场点到源点间距离(d)相比拟。 总之,用户建立的几何模型应该抓住主要的物理现象,而网格划分则需要权衡输出结果相对于网格大小的收敛性。 广州有道资料网https://www.wendangku.net/doc/f215725091.html,

基于变分网格的曲面简化高效算法

基于变分网格的曲面简化高效算法? 金勇, 吴庆标+, 刘利刚 (浙江大学数学系,浙江杭州 310027) An Efficient Method for Surface Simplification Based On Variational Shape Approximation* JIN Yong, WU Qing-biao+, LIU Li-gang (Department of Mathematics, Zhejiang University, Hangzhou 310027, China) + Corresponding author: E-mail:qbwu@https://www.wendangku.net/doc/f215725091.html, Abstract:Providing fast and accurate simplification method for large polygon mesh is one of the most important research focuses in computer graphics. Approximating mesh model with a few polygons can improve the rendering speed, and reduce the storage of the model. The paper presents a local greedy algorithm to minimize the energy defined by variational shape approximation. The algorithm simplifies the mesh by controlling the number of the target polygons, while attempting to get ideal effect by adaptive seed triangles selection. The algorithm has intuitive geometric meaning. The method is efficient enough to be efficiently adopted in the geometric modeling system. Key words: Polygon mesh simplification; variational shape approximation; greedy algorithm; geometric modeling 摘要: 为大型的多边形网格模型提供快速、准确的简化算法是计算机图形学中的一个重要的研究方面.以较少的多边形逼近表示网格模型,能够提高模型的绘制速度,减小模型的存储空间.本文根据变分网格逼近表示所定义的全局误差能量,提出一种局部贪心优化算法,该算法通过控制目标网格分片数来简化网格,通过种子的自适应选取以达到理想的简化效果,具有直观的几何意义.本文方法计算量少,效率较高,能够有效应用于几何造型系统中. 关键词:多边形网格简化;变分网格逼近;贪心算法;几何造型 中图法分类号: TP391文献标识码: A 1 引言 三维多边形网格模型,包括三角形网格、四边形网格等,在计算机辅助几何设计、计算机动画、虚拟现实、计算机游戏和医学影像等领域有着大量的应用.随着三维扫描技术的发展,顶点数为数万的模型已经非常常见, ?Supported by the National Natural Science Foundation of China under Grant No.10871178, 60776799 (国家自然科学基金); Technology Department of Zhejiang Province Grant No. 2008C01048-3(浙江省重大科技创新项目) 作者简介: 金勇(1985-),男,上海人,博士研究生,主要研究领域为数字几何处理和计算机辅助几何设计;吴庆标(1963-),男, 浙江台州人,博士,教授,博士生导师,主要研究领域为图形与图像处理,数值计算方法,高性能并行计算和计算机模拟; 刘利刚(1975-),男,江西吉安人,博士,副教授,博士生导师,主要研究领域为数字几何处理,计算机辅助几何设计,计算机图形学和图像处理.

ANSYS 13.0 Workbench 网格划分及操作案例

第 3章 ANSYS 13.0 Workbench网格划分及操作案例 网格是计算机辅助工程(CAE)模拟过程中不可分割的一部分。网格直接影响到求解精 度、求解收敛性和求解速度。此外,建立网格模型所花费的时间往往是取得 CAE 解决方案所 耗费时间中的一个重要部分。因此,一个越好的自动化网格工具,越能得到好的解决方案。 3.1 ANSYS 13.0 Workbench 网格划分概述 ANSYS 13.0 提供了强大的自动化能力,通过实用智能的默认设置简化一个新几何体的网 格初始化,从而使得网格在第一次使用时就能生成。此外,变化参数可以得到即时更新的网 格。ANSYS 13.0 的网格技术提供了生成网格的灵活性,可以把正确的网格用于正确的地方, 并确保在物理模型上进行精确有效的数值模拟。 网格的节点和单元参与有限元求解,ANSYS 13.0在求解开始时会自动生成默认的网格。 可以通过预览网格,检查有限元模型是否满足要求,细化网格可以使结果更精确,但是会增 加 CPU 计算时间和需要更大的存储空间,因此需要权衡计算成本和细化网格之间的矛盾。在 理想情况下,我们所需要的网格密度是结果随着网格细化而收敛,但要注意:细化网格不能 弥补不准确的假设和错误的输入条件。 ANSYS 13.0 的网格技术通过 ANSYS Workbench的【Mesh】组件实现。作为下一代网格 划分平台, ANSYS 13.0 的网格技术集成 ANSYS 强大的前处理功能, 集成 ICEM CFD、 TGRID、 CFX-MESH、GAMBIT网格划分功能,并计划在 ANSYS 15.0 中完全整合。【Mesh】中可以根 据不同的物理场和求解器生成网格,物理场有流场、结构场和电磁场,流场求解可采用 【Fluent】、【CFX】、【POLYFLOW】,结构场求解可以采用显式动力算法和隐式算法。不同的 物理场对网格的要求不一样,通常流场的网格比结构场要细密得多,因此选择不同的物理场, 也会有不同的网格划分。【Mesh】组件在项目流程图中直接与其他 Workbench分析系统集成。 3.2 ANSYS 13.0 Workbench 网格划分 ANSYS 网格划分不能单独启动,只能在 Workbench 中调用分析系统或【Mesh】组件启 动,如图 3-1 所示。 图3-1 调入分析系统及网格划分组件

本人学习abaqus五年的经验总结-让你比做例子快十倍

第二章 ABAQUS 基本使用方法 [2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。 ②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。 [3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。 ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。 [4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。 [5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数 据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存 所修改的内容。 [6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance) 是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。 [7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。 创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直 接创建几何部件。(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。网格部件不包含特征,只包含节点、单元、面、集合的信息。创建网格部件有三种方法:(1)导入ODB 文件中的网格。(2)导入INP 文件中的网格。(3)把几何部件转化为网格部件,方法是:进入Mesh 功能模块,点击主菜单Mesh→Create Mesh Part。 [8](pp31)初始分析步只有一个,名称是initial,它不能被编辑、重命名、替换、复制或删除。在初始分析步之后,需要创建一个或多个后续分析步,主要有两大类:(1)通用分析步(general analysis step)可以用于线性或非线性分析。常用的通用分析步包含以下类型: —Static, General: ABAQUS/Standard 静力分析 —Dynamics, Implicit: ABAQUS/Standard 隐式动力分析 —Dynamics, Explicit: ABAQUS/ Explicit 显式动态分析 (2)线性摄动分析步(linear perturbation step)只能用来分析线性问题。在ABAQUS/Explicit 中 不能使用线性摄动分析步。在ABAQUS/Standard 中以下分析类型总是采用线性摄动分析步。 —Buckle: 线性特征值屈曲。 —Frequency: 频率提取分析。 —Modal dynamics: 瞬时模态动态分析。 —Random response: 随机响应分析。 —Response spectrum: 反应谱分析。 —Steady-state dynamics: 稳态动态分析。 [9](pp33)在静态分析中,如果模型中不含阻尼或与速率相关的材料性质,“时间”就没有实际的物 理意义。为方便起见,一般都把分析步时间设为默认的 1。每创建一个分析步,ABAQUS/CAE 就会自动生成一个该分析步的输出要求。 [10] (pp34)自适应网格主要用于ABAQUS/Explicit 以及ABAQUS/Standard 中的表面磨损过程 模拟。在一般的ABAQUS/Standard 分析中,尽管也可设定自适应网格,但不会起到明显的作用。 Step 功能模块中,主菜单Other→Adaptive Mesh Domain 和Other→Adaptive Mesh Controls 分别 设置划分区域和参数。 [11](pp37)使用主菜单Field 可以定义场变量(包括初始速度场和温度场变量)。有些场变量与分析步有关,也有些仅仅作用于分析的开始阶段。使用主菜单Load Case 可以定义载荷状况。载荷状况由一系列的载荷和边界条件组成,用于静力摄动分析和稳态动力分析。

网格划分实例详细步骤

一个网格划分实例的详解 该题目条件如下图所示: Part 1:本部分将平台考虑成蓝色的虚线 1. 画左边的第一部分,有多种方案。 方法一:最简单的一种就是不用布置任何初始的2dmesh直接用one volume 画,画出来的质量相当不错。 One volume是非常简单而且强大的画法,只要是一个有一个方向可以 mapped的实体都可以用这个方法来画网格,而事实上,很多不能map的单元也都可以用这个命令来画,所以在对三维实体进行网格划分的时候,收件推荐用one volume来试下效果,如果效果不错的话,就没有必要先做二维单元后再来画。 方法二:先在其一个面上生成2D的mesh,在来利用general选项,这样的优点是可以做出很漂亮的网格。

相比之下:方法二所做出来的网格质量要比一要高。 2. 画第二段的网格,同样演示两种方法: 方法一:直接用3D>solid map>one volume 方法二:从该段图形来看,左端面实际上由3个面组成,右端面由一个部分组成,故可以先将左端面的另两个部分的面网格补齐,再用general选项来拉伸,但是,问题是左面砖红色的部分仅为3D单元,而没有可供拉伸的源面网格,故,应该先用face命令生成二维网格后,再来拉伸,其每一步的结果分见下:

在用general选项时,有个问题需要注意:在前面我们说过,source geom和elemes to drag二选一都可以,但是这里就不一样了,因为source geom选面的话,只能选择一个面,而此处是3个面,所以这里只能选elemes to drag而不能选择source geom.

ANSYS网格划分的一些例子

虽然做出来了.但是我还是有一个问题想请教大家: vsweep和mapp分网后形成网格各有什么规律?如何结合两种方法划分出整齐规则的网格呢. 比如:为什么图中的(1)部分用MAPP划分,(2)部分用SWEEP划分呢就可以出现上图中的那种整齐规则的网格?反过来(1)部分用SWEEP,(2)部分用MAPP划分就不会出现整齐规则的网格呢? 部分(1)和部分(2)不可看成一个整体划分吗? 我试了一个,如果把两个部分看成整体,可以分网但是不会出现那种整齐的网格. 只有掌握了生成网格规律才容易得到合理,整齐,规则的网格,总不能分网时把各种方法都试一遍吧. 恳请各位谈点自己的在分网方面的经验.谢谢 1的三个边如果都设了分段数则sweep和map是一样的 et,1,42 et,2,45 cyl4,,,20 lsel,all lesize,all,,,10

esize,,10 vext,1,,,,,20 aclear,all amesh,1 不过好象中间不大好的!!!还望高手指点! 命令流; et,1,42 et,2,45 blc4,,,10,5 lesize,1,,,5 lesize,2,,,10 mshape,0,2d mshkey,1 amesh,1 esize,,5 vrotat,1,,,,,,1,4 aclear,all

用map也可以,,取其四分之一,单元大小可控制!做了一个!

/PREP7 CYL4, , ,5 RECTNG,-1,1,-1,1, FLST,2,2,5,ORDE,2 FITEM,2,1 FITEM,2,-2 AOVLAP,P51X wpro,,90.000000, wpro,,,45.000000 ASBW, 3 wpro,,,-45.000000 wpro,,,-45.000000 FLST,2,2,5,ORDE,2 FITEM,2,1 FITEM,2,4 ASBW,P51X wpro,,,45.000000 wpro,,90.000000, ET,1,PLANE42 ESIZE,1,0, AMAP,6,12,9,7,8 WPSTYLE,,,,,,,,0 AMAP,7,12,10,5,8 AMAP,3,10,11,6,5 AMAP,5,6,7,9,11 AMAP,2,8,5,6,7 TYPE, 1 EXTOPT,ESIZE,10,0, EXTOPT,ACLEAR,0 EXTOPT,ATTR,0,0,0 MAT,_Z2 REAL,_Z4 ESYS,0 ET,2,SOLID45 TYPE, 2 EXTOPT,ESIZE,10,0, EXTOPT,ACLEAR,0 EXTOPT,ATTR,0,0,0 MAT,_Z2 REAL,_Z4 ESYS,0 VOFFST,2,5, , VOFFST,6,5, , VOFFST,7,5, ,

网格划分

有限元网格划分 摘要:总结近十年有限元网格划分技术发展状况。首先,研究和分析有限元网格划分的基本原则;其次,对当前典型网格划分方法进行科学地分类,结合实例,系统地分析各种网格划分方法的机理、特点及其适用范围,如映射法、基于栅格法、节点连元法、拓扑分解法、几何分解法和扫描法等;再次,阐述当前网格划分的研究热点,综述六面体网格和曲面网格划分技术;最后,展望有限元网格划分的发展趋势。 关键词:有限元网格划分;映射法;节点连元法;拓扑分解法;几何分解法;扫描法;六面体网格 1 引言 有限元网格划分是进行有限元数值模拟分析至关重要的一步,它直接影响着后续数值计算分析结果的精确性。网格划分涉及单元的形状及其拓扑类型、单元类型、网格生成器的选择、网格的密度、单元的编号以及几何体素。在有限元数值求解中,单元的等效节点力、刚度矩阵、质量矩阵等均用数值积分生成,连续体单元以及壳、板、梁单元的面内均采用高斯(Gauss)积分,而壳、板、梁单元的厚度方向采用辛普生(Simpson)积分。 2 有限元网格划分的基本原则 有限元方法的基本思想是将结构离散化,即对连续体进行离散化,利用简化几何单元来近似逼近连续体,然后根据变形协调条件综合求解。所以有限元网格的划分一方面要考虑对各物体几何形状的准确描述,另一方面也要考虑变形梯度的准确描述。为正确、合理地建立有限元模型,这里介绍划分网格时应考虑的一些基本原则。 2.1 网格数量

网格数量直接影响计算精度和计算时耗,网格数量增加会提高计算精度,但同时计算时耗也会增加。当网格数量较少时增加网格,计算精度可明显提高,但计算时耗不会有明显增加;当网格数量增加到一定程度后,再继续增加网格时精度提高就很小,而计算时耗却大幅度增加。所以在确定网格数量时应权衡这两个因素综合考虑。 2.2 网格密度 为了适应应力等计算数据的分布特点,在结构不同部位需要采用大小不同的网格。在孔的附近有集中应力,因此网格需要加密;周边应力梯度相对较小,网格划分较稀。由此反映了疏密不同的网格划分原则:在计算数据变化梯度较大的部位,为了较好地反映数据变化规律,需要采用比较密集的网格;而在计算数据变化梯度较小的部位,为减小模型规模,网格则应相对稀疏。 2.3 单元阶次 单元阶次与有限元的计算精度有着密切的关联,单元一般具有线性、二次和三次等形式,其中二次和三次形式的单元称为高阶单元。高阶单元的曲线或曲面边界能够更好地逼近结构的曲线和曲面边界,且高次插值函数可更高精度地逼近复杂场函数,所以增加单元阶次可提高计算精度。但增加单元阶次的同时网格的节点数也会随之增加,在网格数量相同的情况下由高阶单元组成的模型规模相对较大,因此在使用时应权衡考虑计算精度和时耗。 2.4 单元形状 网格单元形状的好坏对计算精度有着很大的影响,单元形状太差的网格甚至会中止计算。单元形状评价一般有以下几个指标: (1)单元的边长比、面积比或体积比以正三角形、正四面体、正六面体为参考基准。 (2)扭曲度:单元面内的扭转和面外的翘曲程度。 (3)节点编号:节点编号对于求解过程中总刚矩阵的带宽和波前因数有较大的影响,从而影响计算时耗和存储容量的大小

ABAQUS实体单元类型总结

在ABAQUS中,基于应力/位移的实体单元类型最为丰富: (1)在ABAQUS/Sandard中,实体单元包括二维和三维的线性单元和二次单元,均可以采用完全积分或缩减积分,另外还有修正的二次Tri单元(三角形单元)和Tet单元(四面体单元),以及非协调模式单元和杂交单元。 (2)ABAQUS/Explicit中,实体单元包括二维和三维的线性缩减积分单元,以及修正的二次二次Tri单元(三角形单元)和Tet单元(四面体单元),没有二次完全积分实体单元。 ------------------------------------------------------------------------------------------------------------ 按照节点位移插值的阶数,ABAQUS里的实体单元可以分为以下三类: 线性单元(即一阶单元):仅在单元的角点处布置节点,在各个方向都采用线性插值。 二次单元(即二阶单元):在每条边上有中间节点,采用二次插值。 修正的二次单元(只有Tri 或Tet 才有此类型):在每条边上有中间节点,并采用修正的二次插值。 ******************************************************************************* *************** 1、线性完全积分单元:当单元具有规则形状时,所用的高斯积分点的数目足以对单元刚度矩阵中的多项式进行精确积分。 缺点:承受弯曲载荷时,会出现剪切自锁,造成单元过于刚硬,即使划分很细的网格,计算精度仍然很差。 2、二次完全积分单元: 优点: (1)应力计算结果很精确,适合模拟应力集中问题; (2)一般情况下,没有剪切自锁问题(shear locking)。 但使用这种单元时要注意: (1)不能用于接触分析; (2)对于弹塑性分析,如果材料不可压缩(例如金属材料),则容易产生体积自锁(volumetric locking);

ANSYS结构有限元分析中的网格划分技术及其应用实例

一、前言 有限元网格划分是进行有限元数值模拟分析至关重要的一步,它直接影响着后续数值计算分析结果的精确性。网格划分涉及单元的形状及其拓扑类型、单元类型、网格生成器的选择、网格的密度、单元的编号以及几何体素。从几何表达上讲,梁和杆是相同的,从物理和数值求解上讲则是有区别的。同理,平面应力和平面应变情况设计的单元求解方程也不相同。在有限元数值求解中,单元的等效节点力、刚度矩阵、质量矩阵等均用数值积分生成,连续体单元以及壳、板、梁单元的面内均采用高斯(Gauss)积分,而壳、板、梁单元的厚度方向采用辛普生(Simpson)积分。辛普生积分点的间隔是一定的,沿厚度分成奇数积分点。由于不同单元的刚度矩阵不同,采用数值积分的求解方式不同,因此实际应用中,一定要采用合理的单元来模拟求解。 CAD软件中流行的实体建模包括基于特征的参数化建模和空间自由曲面混合造型两种 方法。Pro/E和SoildWorks是特征参数化造型的代表,而CATIA与Unigraphics等则将特征参数化和空间自由曲面混合造型有机的结合起来。现有CAD软件对表面形态的表示法已经大大超过了CAE软件,因此,在将CAD实体模型导入CAE软件的过程中,必须将CAD 模型中其他表示法的表面形态转换到CAE软件的表示法上,转换精度的高低取决于接口程序的好坏。在转换过程中,程序需要解决好几何图形(曲线与曲面的空间位置)和拓扑关系(各图形数据的逻辑关系)两个关键问题。其中几何图形的传递相对容易实现,而图形间的拓扑关系容易出现传递失败的情况。数据传递面临的一个重大挑战是,将导入CAE程序的CAD模型改造成适合有限元分析的网格模型。在很多情况下,导入CAE程序的模型可能包含许多设计细节,如细小的孔、狭窄的槽,甚至是建模过程中形成的小曲面等。这些细节往往不是基于结构的考虑,保留这些细节,单元数量势必增加,甚至会掩盖问题的主要矛盾,对分析结果造成负面影响。 CAD模型的“完整性”问题是困扰网格剖分的障碍之一。对于同一接口程序,数据传递的品质取决于CAD模型的精度。部分CAD模型对制造检测来说具备足够的精度,但对有限元网格剖分来说却不能满足要求。值得庆幸的是,这种问题通常可通过CAD软件的“完整性检查”来修正。改造模型可取的办法是回到CAD系统中按照分析的要求修改模型。一方面检查模型的完整性,另一方面剔除对分析无用的细节特征。但在很多情况下,这种“回归”很难实现,模型的改造只有依靠CAE软件自身。CAE中最直接的办法是依靠软件具有的“重构”功能,即剔除细部特征、缝补面和将小面“融入”大曲面等。有些专用接口在模型传递过程中甚至允许自动完成这种工作,并且通过网格剖分器检验模型的“完整性”,如发现“完整性”不能满足要求,接口程序可自动进行“完整性”修复。当几何模型距CAE分析的要求相差太大时,还可利用CAE程序的造型功能修正几何模型。“布尔运算”是切除细节和修理非完整特征的有效工具之一。 目前数据传递一般可通过专用数据接口,CAE程序可与CAD程序“交流”后生成与CAE 程序兼容的数据格式。另一种方式是通过标准图形格式如IGES、SAT和ParaSolid传递。现有的CAD平台与通用有限元平台一般通过IGES、STL、Step、Parasolid等格式来数据

abaqus网格划分

如何使用3D实体单元? 1 如果不需要模拟非常大的应变或进行一个复杂的、改变接触条件的问题,则应采用二次减缩 积分单元(CAX8R,CRE8R,CPS8R.C3D20R等)。 2 如果存在应力集中,则应在局部采用二次完全积分单元(CAX8,CPE8,CPS8,C3D20等)。它 们可在较低费用下对应力梯度提供最好的解决。尽量不要使用线性减缩积分单元。用细化的二次减缩积分单元与二次完全积分单元求解结果相差不大,且前者时间短。 3 对含有非常大的网格扭曲模拟(大应变分析),采用细网格划分的线性减缩积分单元 (CAX4R,CPE4R.CPS4R,C3D8R等)。 4 对接触问题采用线性减缩积分单元或非协调单元(CAX4I,CPE4I,CPS4II,C3D8I等)的细网 格划分。 5 对以弯曲为主的问题,如能保证所关心部位单元扭曲较小,使用非协调单元(如C3D8I), 求解很精确。 6 对于弹塑性分析,不可压缩材料(如金属),不能使用二次完全积分单元,否则易体积自锁, 应使用修正的二次三角形或四面体单元、非协调单元,以及线性减缩积分单元。若使用二次减缩积分单元,当应变超过20%-40%要划分足够密的网格。 7 除平面应力问题之外,如材料完全不可压缩(如橡胶),应使用杂交单元; 在某些情况下,近似不可压缩材料也应使用杂交单元。 8 当几何形状复杂时,万不得已采用楔形和四面体单元。这些单元的线性形式,如C3D6和 C3D4,是较差的单元(若需要时,划分较细的网格以使结果达到合理的精度),这些单元也应远离需要精确求解的区域。 9 如使用了自由网格划分技术,四面体单元应选二次的,其结果对小位移问题应该是合理的, 但花时间多。在ABAQUS/Standard中选C3D10,ABAQUS/Explicit中选修正的(C3D10M)。 如有大的塑性变形,或模型中存在接触,且使用默认的“硬”接触关系,也应选C3D10M。 10 ABAQUS/Explicit模拟冲击或爆炸,应选线性单元。

各种网格划分方法

各种网格划分方法 1.输入实体模型尝试用映射、自由网格划分,并综合利用多种网格划分控制方法 本题提供IGES 文件 1. 以轴承座为例,尝试对其进行映射,自由网格划分,并练习一般后处理的多种技术,包 括等值图、云图等图片的获取方法,动画等。 2. 一个瞬态分析的例子 练习目的:熟悉瞬态分析过程 瞬态(FULL)完全法分析板-梁结构实例 如图所示板-梁结构,板件上表面施加随时间变化的均布压力,计算在下列已知条件下结构的瞬态响应情况。 全部采用A3钢材料,特性: 杨氏模量=2e112/m N 泊松比=0.3 密度=7.8e33 /m Kg 板壳: 厚度=0.02m 四条腿(梁)的几何特性: 截面面积=2e-42m 惯性矩=2e-84m 宽度=0.01m 高度=0.02m 压力载荷与时间的 关系曲线见下图所示。 图 质量梁-板结构及载荷示意图 0 1 2 4 6 时间(s ) 图 板上压力-时间关系 分析过程 第1步:设置分析标题 1. 选取菜单途径Utility Menu>File>Change Title 。 2. 输入“ The Transient Analysis of the structure ”,然后单击OK 。 第2步:定义单元类型 单元类型1为SHELL63,单元类型2为BEAM4 第3步:定义单元实常数 实常数1为壳单元的实常数1,输入厚度为0.02(只需输入第一个值,即等厚度壳)

实常数2为梁单元的实常数,输入AREA 为2e-4惯性矩IZZ=2e-8,IYY =2e-8宽度TKZ=0.01,高度TKY=0.02。 第5步:杨氏模量EX=2e112/m N 泊松比NUXY=0.3 密度DENS=7.8e33 /m Kg 第6步:建立有限元分析模型 1. 创建矩形,x1=0,x2=2,y1=0,y2=1 2. 将所有关键点沿Z 方向拷贝,输入DZ =-1 3. 连线。将关键点1,5;2,6;3,7;4,8分别连成直线。 4. 设置线的分割尺寸为0.1,首先给面划分网格;然后设置单元类型为2,实常数为2, 对线5到8划分网格。 第7步:瞬态动力分析 1. 选取菜单途径Main Menu>Solution>-Analysis Type-New Analysis ,弹出New Analysis 对话框。 2. 选择Transient ,然后单击OK ,在接下来的界面仍然单击OK 。 3. 选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Damping , 弹出Damping Specifications 窗口。 4. 在Mass matrix multiplier 处输入5。单击OK 。 5. 选取菜单途径Main Menu > Solution > -Loads-Apply > -Structural- Displacement>On Nodes 。弹出拾取(Pick )窗口,在有限元模型上点取节点232、242、252和262,单击OK ,弹出Apply U,ROT on Nodes 对话框。 6. 在DOFS to be constrained 滚动框中,选种“All DOF ”(单击一次使其高亮度显示, 确保其它选项未被高亮度显示)。单击OK 。 7. 选取菜单途径Utility Menu>Select>Everything 。 8. 选取菜单途径Main Menu>Solution>-Load Step Opts-Output Ctrls>DB/Results File ,弹出Controls for Database and Results File Writing 窗口。 9. 在Item to be controlled 滚动窗中选择All items ,下面的File write frequency 中选择Every substep 。单击OK 。 10. 选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step ,弹出Time – Time Step Options 窗口。 11. 在Time at end of load step 处输入1;在Time step size 处输入0.2;在Stepped or ramped b.c 处单击ramped ;单击Automatic time stepping 为on ;在Minimum time step size 处输入0.05;在Maximum time step size 处输入0.5。单击OK 。 12. 选取菜单途径Main Menu>Solution>-Loads-Apply>-Structure-Pressure>On Areas 。弹出Apply PRES on Areas 拾取窗口。 13. 单击Pick All ,弹出Apply PRES on Areas 对话框。 14. 在pressure value 处输入10000。单击OK 15. 选取菜单途径Main menu>Solution>Write LS File ,弹出Write Load Step File 对 话框。 16. 在Load step file number n 处输入1,单击OK 。 17. 选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step ,弹出Time – Time Step Options 窗口。

Gambit网格划分实例

Gambit网格划分实例 GAMBIT圆/圆柱体的高质量网格划分(钱币划分) 1)先在opteration--geometry-volumn中创建了一个高为100,半径15的圆柱体。然后再圆柱的底面建立了一个边长为8的正方形,将正方形旋转45度,使正方形的一个顶点跟底面圆的点对齐,然后将圆周分割为4等分,将这4个顶点和正方形的四个顶点连成线,效果如图所示: 2)然后用这四条线沿Z轴正向的矢量方向长出4个面,效果如图:

3)用正方形去分割底面圆,注意选择connected选项,再用刚才形成的四个面去分割那个古钱形的 底面,把它分成4部分,如果做到这一步,基本难的地方就过去了,效果如图所示:

4)下面就是把对应边划分网格,注意正方形每条边对应的圆弧边划分的网格份数是一样的,效果如图: 5)划分面网格,选择map结构的四边形网格,效果如图: 6)最后划分体网格,按照cooper方式的六面体网格来划分,效果如图:

如何用gambit生成机翼结构网格 现在很多新手在用gambit划分网格的时候,习惯性的直接生成体网格,这样做确实简单,但是简单省力的同时就蕴藏着风险,当遇到复杂外形的时候,就长不了结构网格或者是生成的网格质量很差,为什么会这样,因为要划分一套高质量的网格,在gambit中直接划分体网格是不恰当滴。 那如何在gambit中划分结构网格呢,了解pointwise或者icem的同学都知道,这些牛b软件划分网格的思路都是分区,所以要在gambit中划分结构网格,其基本思路也是要分区,想偷懒直接划分体网格是行不通的哦。 下面开始讲课: 1.导入实体

hypermesh六面体网格划分指导(含实例)

1. 网格划分 1.1 Hypermesh 中六面体网格划分的功能介绍 ?六面体网格划分的工具主要有: ?Drag ?Spin ?Line drag ?element offset ?solid map ?其中solid map集成了部分其它功能; 1.1.1:drag 面板 此面板的功能是在二维网格接触上沿着一个线性路径挤压拉伸而形成三维实体单元。要求: 1)有初始的二维网格; 2)截面保持不变:相同尺寸,相同曲率和空间中的相同方向; 3)线性路径。 1.1.2:spin 面板 -1-

此面板的功能是在二维网格基础上沿着一个旋转轴旋转一定角度形成三维实体单元。要求: 1)有初始的二维网格; 2)界面保持不变; 3)圆形路径; 4)不能使用在没有中心孔的实体部件上。 1.1.3:line drag 面板 此面板的功能上在二维网格的基础上沿着一条线拉伸成三维实体单元。 要求: 1)初始的二维网格; 2)截面保持不变; 3)有一条定义的曲线或直线路径。 1.1.4:element offset 面板 此面板的功能是在二维网格的基础上沿着法线方向偏置挤压形成三维实体单元。 要求: 1)初始的二维网格; 2)截面可以是非平面的; -2-

-3- 3) 常厚度或者近似常厚度。 1.1.5:soild map 面板 此面板的功能是在二维网格基础上,首先挤压网格,然后将挤压的网格映射到一个由几何要 素定义的实体中,从而形成三维实体单元。 1.2 drag 面板网格划分指导 导入几何,drag 实体之前必须先生成2D 网格,如下图 拉伸的距离 定义方向 需要拉伸的层数

Abaqus划分网格技巧小结

Abaqus中三维几何体生成结构网格的分割方法图1 可以直接生成结构网格的三维几何体图2 不可以直接生成结构网格的三维几何体几何体中有孔圆弧≥900 有不能生成二 维结构网格的面一个项点有三条以上的边共用图3 分割示例无法生成结构网格的问题分割示例 1 几何体中有孔如将孔分割成半圆或者1/4圆从而去除孔 2 圆弧≥900 如将1800圆弧分成两个900圆弧3 有不能生成二维结构网格的面如半圆周面只含有二个边而一个面至少含有三条以上的边界才能生成二维结构网格所以将半圆分半这样每个面便 有三条边 4 一个顶点只能有三条边共用 5 一个区域至少 有四个面如四面体6 如果区域中包含拓朴关系则这个区域只能有六个面。如果多于六个面则如图4所示可以使用virtual topology对面进行合并直至所含的面只有六个面。图4 使用virtual topology对面进行合并直至所含的面只有六个面7 面与面之间的角度最好接近于90°如果面与面角度 ≥1500则需进行分割8 对区域中的每个面则有以下要求8.1如果区域不是立方体cube则其面必须是一个整面单一面不能含有多个面片8 8.2 如果区域是立方体cubea side can be a connected set of faces that are on the same geometric surface. In addition the pattern of the faces must allow rows and columns of hexahedral elements to be created in a regular grid pattern along that entire side when the cube is meshed. For example Figure 5

相关文档