ABAQUS中的网格划分方法应该是所有通用有限元分析软件中最强大的。本文将对其网格划分做较全面的叙述。
首先介绍一下网格划分技术,包括:结构化网格、扫掠网格、自由网格:
1)结构化网格技术(STRUCTURED):将一些标准的网格模式应用于一些形状简单的几何区域,采用结构化网格的区域会显示为绿色(不同的网格划分技术会对相应的划分区域显示特有的颜色标示)。
2)扫掠网格技术(SWEEP):对于二维区域,首先在边上生成网格,然后沿着扫掠路径拉伸,得到二维网格;对于三维区域,首先在面上生成网格,然后沿扫掠路径拉伸,得到三维网格。采用扫掠网格的区域显示为黄色。
3)自由网格划分技术(FREE):自由网格是最为灵活的网格划分技术,几乎可以用于任何几何形状。采用自由网格的区域显示为粉红色。自由网格采用三角形单元(二维模型)和四面体单元(三维模型),一般应选择带内部节点的二次单元来保证精度。
4)不能划分网格:如果某个区域显示为橙色,表明无法使用目前赋予它的网格划分技术来生成网格。这种情况多出现在模型结构非常复杂的时候,这时候需要把复杂区域分割成几个形状简单的区域,然后在划分结构化网格或扫掠网格。
注意:使用结构化网格或扫掠网格划分技术时,如果定义了受完全约束的种子(SEED),网格划分可能不成功,这时会出现错误信息们,可以忽略错误信息,允许ABAQUS去除对这些种子的约束,从而完成对网格的划分。
使用Quad单元或Hex单元划分网格时,有两种可供选择的算法:Medial Axis(中性轴算法)和Advancing Front(进阶算法)。两种方法划分同一个模型时的对比图如图1和图2,从图中可以很明显的看出:Medial Axis算法生成的网格的质量要优于Advancing Front算法生成的网格,但是这不是绝对的。有时,使用前者生成的网格会发生严重的畸形,应看具体情况而选择是哪种方法。
Medial Axis算法:该算法首先要把划分网格的区域分为一些简单的区域,然后使用结构化网格划分技术来划分这些简单的区域。该算法主要有一下特征:
①使用Medial Axis算法更容易得到形状规则的网格单元,但网格与种子的位置吻合得较差。
②在二维模型中使用Medial Axis算法时,选择Minimize the mesh transition(最小化网格过渡)可以很大程度的提高网格的质量,但是有利必有弊,用这种方法更容易使网格偏离种子位置。
③在模型的一部分边上设置了受完全约束的种子时,Medial Axis算法会自动为其他的边选择最佳的种子分布。
④如果从CAD软件中导入的模型不精确,则该算法是不支持。同时,该算法也不支持虚拟拓扑。
Advancing Front算法:该算法首先在边界上生成四边形单元,然后再向区域内部扩展。它具有一下特征:
①使用该算法得到的网格可以与种子的位置吻合的很好,但在较窄的区域内,精确匹配每个种子可能会使网格发生歪斜,导致网格的质量下降。
②使用该算法很容易得到单元大小均匀的网格,但不代表网格质量一定好(如图1)。有些情况下,单元尺寸均匀是很重要的,例如在ABAQUS/Explicit中,网格中的小单元会限制增量步长。
③使用该算法很容易实现从粗网格到细网格的过渡,所以建议在网格过渡区使用该算法。
④Advancing Front算法克服了Medial Axis算法的缺点,它支持从CAD软件导入的不精确模型和二维模型的虚拟拓扑。

abaqus网格划分相关推荐

  1. ABAQUS软件实训(三):Mesh模块之圆形平面网格划分技巧

    一. 圆形平面网格划分技巧 点击Done之后,生成一个壳 切换到 Mesh模式中: 自动划分的网格中还有三角形等,质量不是特别高,这就需要人为去干预: 设置完成后再网格划分(注意去除前一次的mesh) ...

  2. ABAQUS软件实训(六):Mesh模块之自底向上的网格划分

    所谓自底向上网格划分,就是从二维的网格划分,拉伸或扫掠成三维的网格. 一.绘制实体 先新建一个实体: 得到实体: 二.自底向上的网格划分 设置网格划分为Bottom-up,如图所示: (我悄悄把旋转角 ...

  3. 结构中不能实例属性_关于Abaqus/CAE中的网格划分

    1."什么是网格?" •物理部件模型的几何近似. •包含许多几何上简单的节点和单元的离散几何体. •对于有限元程序进行模拟是必要的. •通过作为装配件特征的属性定义. •如果用户修 ...

  4. python划分有限元网格_有限元网格划分应该考虑些什么

    我们知道有限元算法的精髓是划分网格,网格对结果有非常大的影响.目前市面上软件对复杂几何模型进行网格划分非常简单,但是用户却不得不问自己:我如何知道网格是否真的好?我需要多少单元呢?网格密度对结果会产生 ...

  5. stl文件 python_STL文件,一种前处理网格划分技术??

    对于从事专业仿真技术的工程师而言,我们已经习惯而且能够熟练的利用诸如ANSA.Hypermesh等网格划分前处理商业软件,本文将介绍一种间接的四面体(三角形)网格生成技术,源自一些其它相关行业的技术转 ...

  6. sarscape 将dem文件转化成stl_STL文件,一种前处理网格划分技术??

    源:吴冠中作品 点击关注CAE仿真空间, 点亮"在看",优质内容不错过对于从事专业仿真技术的工程师而言,我们已经习惯而且能够熟练的利用诸如ANSA.Hypermesh等网格划分前处 ...

  7. 复杂结构的网格划分方法比较

    本文转自:公众号有限元仿真分析 原文链接:https://mp.weixin.qq.com/s/t81h7Ucsy_LMZTxVrk7ATw 网格划分是进行有限元分析和计算的前提,也是最费时间最费精力 ...

  8. 有限元仿真分析技术中网格划分的类型与步骤

    对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度.网格划分有三个步骤:定义单元属性(包括实常数).在几何模型上定义网格属性.划分网格.今天给大家分享:有限元 ...

  9. icem网格划分如何给内部面网格_icem结构化网格划分 ICEM里面设置一下就可以自动划分网格,为什么要用块?...

    ICEM里面设置一下就可以自动划分网格,为什么要用块? 块划分方法是结构化网格划分,相比于非结构化网格有较规则形状的网格质量可以做的很高,进行数值计算时也可以采用更高阶的格式(非结构化最高二阶精度). ...

最新文章

  1. 微信小程序打开红包的css_山海经攻略(微信小程序现金红包提现游戏)
  2. Apache Shiro 框架简介和下载导入
  3. RTL行为级仿真、综合后门级功能仿真和时序仿真
  4. java向应用程序传递参数_Java应用程序中的消息传递主体
  5. 又又叒更新,Win 12要来了?
  6. PHP(2):搭建PHP 运行环境中可能出现的问题及处理方法
  7. 真假黄仁勋疑云?英伟达推出全球首个元宇宙平台
  8. Java好学吗?Java能做什么?如何快速入门Java?
  9. JS无限弹窗代码实现
  10. ubuntu tty联网
  11. 詹姆斯高斯林_詹姆斯·高斯林接下来要做什么?
  12. 图数据库——Nebula Graph安装部署(含示例)
  13. html实现银行卡号输入,Vue中Element-ui 输入银行账号每四位加一个空格的实现代码_飛雲_前端开发者...
  14. eclipse 打开txt文件乱码
  15. 电脑开机正常,但显示器没反应怎么办
  16. 文内码转换巨匠增强版 官方版
  17. 2023年如何搭建最小可行性的产品文档/产品手册?
  18. linux kernal pwn STARCTF 2019 hackme(三)userfaultfd机制修改cred
  19. 第5.2节 应用工具包得到幅相加权
  20. 关于爬取企业信息类的爬虫(一)

热门文章

  1. 防关联浏览器使用案例:安全、电子商务、营销
  2. Vue快速入门(含下载地址)
  3. java大作业的打猎游戏_Java Swing打猎射击游戏源码
  4. 使用Visio画流程图
  5. 网络项目推荐,十条适合年轻人做的副业
  6. 如何在对话框上显示一张图片
  7. 怎么制作睡袋rust_【手工课堂第二十三期】宝宝睡袋DIY
  8. Linux文件搜索命令介绍——locate、find、xargs、touch、stat
  9. 7-1 计算个人所得税
  10. OneNote 不能同步 出错E000006B blg5z