加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]Hypermesh中2D网格划分操作

(2019-12-09 13:49:25)
标签:

转载

分类: CAE
2D网格划分大体包含以下三部分内容:

[转载]Hypermesh中2D网格划分操作

一 、2D网格生成
[转载]Hypermesh中2D网格划分操作

1、meshing without surfaces 无几何网格划分——主要针对无几何时

  • 无几何网格划分包括:ruled、skin、spline、drag、spin、line drag

[转载]Hypermesh中2D网格划分操作

[转载]Hypermesh中2D网格划分操作

tips1:非面生网格中,节点与线对齐的操作(详见help文件HM3110)
操作步骤:Geom>node edit>remap>选取目标节点,选取目标线,[转载]Hypermesh中2D网格划分操作
[转载]Hypermesh中2D网格划分操作[转载]Hypermesh中2D网格划分操作[转载]Hypermesh中2D网格划分操作

2、Automeshing 自动网格划分——在已有的面几何上生成二维网格

Automesh功能允许交互式调整曲面网格参数,如单元密度、单元偏置和网格算法等,还可以根据指定的质量标准进行网格优化。

[转载]Hypermesh中2D网格划分操作

使用Automesh功能生成2D网格,主要包括以下步骤:
  • 定义单元边长或节点密度,设置单元偏置和网格算法
  • 生成网格
  • 手工调整各边上的节点密度以获得好的网格
  • 目标:约80%-90%的单元可以通过初步质量检查
  • 对剩余的10%-20%较低质量单元进行调整

tips2:对于形状复杂的曲面,可用 quick edit(快捷键F11)将曲面分割成多个简单形状的曲面,以获得高质量的网格

tips3:给圆加washer:宏菜单Utility>Mesh Tools>Add Washer

tips4:局部细化网格
  • 过渡性局部细化网格:Mesh>Edit>Elements>Refine by Pattern(此功能只在高版本Hypermesh中)
  • 二维面网格局部加密细化 可参考http://mip.xue163.net/q/20180124/20180124G07NQG00.html

3、batch meshing 批处理网格划分——大批量的全自动网格划分
      
      网格批处理的流程:
  • 定义几何模型文件的存储路径
  • 在该路径下选取待处理的模型文件
  • 为每个模型文件定制最低单元质量标准文件(element criteria)和几何清理参数(geometry parameters)
  • 定义和调用用户自定义宏
  • 定义生成网格文件的存储路径
  • 提交作业

二 、 网格质量检查和编辑

1、网格质量检查

  • 进行网格质量检查的4个途径:
快捷键F10、    工具条中命令[转载]Hypermesh中2D网格划分操作、    Tool>check elems 、    Utility>QA Tools

[转载]Hypermesh中2D网格划分操作

  • 主要参数释义
warpage 翘曲度; &nbsect 长宽比;  skew 扭曲度;  chord dev 弦差;  jacobian 雅可比

  • 不合格单元显示方式:standard 加亮显示、assign plot用不同颜色显示不同质量的网格
      
2、网格编辑

     1)常用的面板编辑网格工具

[转载]Hypermesh中2D网格划分操作

[转载]Hypermesh中2D网格划分操作
[转载]Hypermesh中2D网格划分操作
   
 2)宏菜单 Utility编辑网格工具

[转载]Hypermesh中2D网格划分操作

检查并调整单元的目的是尽量得到合格单元,可以通过以上方法结合使用来得到合格单元。

多数情况下使用混合网格划分,因为它可以得到更均匀的网格(条件:总三角形数小于5%)。有时候在结构分析或为了在非线性分析中得到更好的收敛和结果,也会选择全四边形网格划分。

3、圆角和孔的建模规则
[转载]Hypermesh中2D网格划分操作

4、哪些网格应该避免?

1)应避免使三角形背靠背相连。两个三角形单元不应该直接连接。
[转载]Hypermesh中2D网格划分操作
2)在平面上应避免使用三角形单元。
[转载]Hypermesh中2D网格划分操作
3)在圆角处或常曲率处不要使用单元过渡。应该在平面上进行单元过渡。
[转载]Hypermesh中2D网格划分操作
4)避免三角形单元在边界上或在孔的周围。
[转载]Hypermesh中2D网格划分操作
5)专业角度看来不可接受的网格:
[转载]Hypermesh中2D网格划分操作
可接受的网格:
[转载]Hypermesh中2D网格划分操作
6)圆孔应该使用washer(1.5到2培的直径)进行仔细建模,至少要有两层单元。
[转载]Hypermesh中2D网格划分操作
7)圆孔应该使用偶数个大小相等的单元划分。
为了更好地表示孔的几何特征,得到平滑的网格流线,孔应该使用偶数个单元来划分(比如6,8,12,16等,而不是5,7,9,13)。
[转载]Hypermesh中2D网格划分操作
8)节点应该没有偏差地分布在面上。
关闭网格线显示,查看面轮廓(特别是在弯曲区域)。上右侧图所示的扭曲是不可接受的。
9)按特征线分布节点(点节应该精确地位于特征线上)。
[转载]Hypermesh中2D网格划分操作
10)推荐使用结构网格或光滑的网格(节点分布在直线上),而不是网格走向不光顺的网格。
多数商业软件中都提供了“smooth”选项,使用它可以帮助生成系统化的网格。
[转载]Hypermesh中2D网格划分操作
11)对于碰撞分析,要求按网格流向分布单元。
[转载]Hypermesh中2D网格划分操作
12)在碰撞分析中不允许使用旋转的四边形单元。
[转载]Hypermesh中2D网格划分操作
13)对于碰撞分析,应当使用大小相近的单元(使用三角形时),因为小的单元会影响最小时间步长的大小。
[转载]Hypermesh中2D网格划分操作

三 、其他检查及操作

[转载]Hypermesh中2D网格划分操作

对edge的解释:edge是一个模型的边缘。hypermesh会自动检查每一个节点,当发现一个自由的节点时就认定它为模型的边缘。这样,在后面的分析计算中,这个模型的受力、受热等边界条件将不会继续传递下去。

*部分内容引自有限元仿真实践原理 

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有