首页/文章/ 详情

08.Hypermesh 2D网格划分

8小时前浏览3

路漫漫其修远兮,学习是一个持续的过程,熟悉我的小伙伴应该了解,我分享公众 号喜欢一个个系列一起分享,便于知识集中输出,目前已经有十多个系列,躺在手机备忘录里面还很多,会坚持输出。做公众 号初衷是将自己所学知识进行系统整理,分享给能用到的小伙伴,所以初衷简单、持续求索即可,同时也是“费曼”学习法的效果检验,主打求己和利他,后续文章会再提高质量拒绝敷衍,请关注我的小伙伴放心。


最近有小伙伴后台私信提了很多建议,很好很棒我点赞,我分享的原则之二是别人如何看懂(逻辑),还有就是深度(知识),最近在思考公 众号的规划,如果有较好的想法也可以后台留言,虽然后台接入Deepseek会自动回复,但我也会定期查看,博采取长,采纳较好的建议。


HyperMesh 是一款广泛应用于有限元分析(FEA)的前处理软件,其强大的网格划分功能尤其适合复杂几何模型的网格生成。2D 网格(壳单元网格)的划分是 HyperMesh 的核心功能之一,适用于钣金件、壳体结构、复合材料等模型的网格化。通过灵活运用 HyperMesh 的几何修复工具、网格划分算法和质量优化功能,可以高效生成满足工程需求的 2D 网格。


关键原则:

  • 从简到繁:先清理几何,再划分网格。

  • 全局到局部:先设置全局尺寸,再局部细化。

  • 质量优先:严格检查单元质量,避免后续求解失败

  • 分析需求驱动:网格密度和质量标准需匹配分析类型。


AutoMesh 主界面

打开方式:2D➜AutoMesh或按快捷键F12,即可进入2D网格划分界面。


image.png  


Hm网格划分方法:

  • Size and bias:用固定网格尺寸划分面或已存在的网格。

  • Batchmesh/Optimize:使用Batchmesh的方法或QI值优化进行网格划分。

  • Edge deviation:指定特定的网格划分参数来限制网格与几何边界的偏离程度。

  • Surface deviation:限制网格与几何表面的偏离程度。

  • Rigid body mesh:网格划分的方式将导致较低的网格质量,但是能够准确的模拟表面的形状。


【1】Size and bias网格划分


image.png  


 
网格展示  


➱ 功能:Size and Bias用固定网格尺寸划分面或已存在的网格。

➱ 参数介绍:

  • 生成网格的方式:

① Automatic:使用Automesh 面板的设置自动生成网格。

② Interactive:在生成网格的同时打开网格划分交互界面来交互地编辑网格。


  • Element size:目标网格尺寸


  • Mesh type:

Quads:四边形网格

Trias:等边三角形(内角均为60°)

Mixed:混合类型(四边形+三角形),主要使用四边形网格,在网格过渡时嵌入三角形网格提升网格质量。

R-trias:直角三角形

Quads only:尽可能多的生成正交网格。

Advanced:advanced高级选项可以给可映射几何与不可映射几何分别制定网格的类型。


image.png  


  • 单元放置:

Elems to current comp:生成网格放置于current component中。

Elems to surf comp:生成的网格与其参考几何放置在同一个 component 中。


  • 单元阶次:

First order:一阶单元

Second order:二阶单元

LS-DYNA在早期有二阶单元,由于不是很稳定,后续常用1阶单元。Abaqus中常用二阶单元,如C3D8R单元。


  • 节点拓扑关系

keep connectivity:节点拓扑共享,默认常用选项

Redo connectivity:节点redo

Break connectivity:节点break


image.png  


  • Flow选项:

当网格类型选择混合、直角三角形或高级时,会出现流向控制flow选项,用于生成正交性更好的单元。只有当 align 选项激活的时候才会出现size选项,强制全局网格尺寸不超出min/max网格尺寸范围。


  • Map选项:

size:尺寸控制

skew:扭曲控制


image.png  


网格的映射方式map一般是通过尺寸与扭曲控制,即size+skew,即划分的网格既要尺寸尽量均匀,又要防止生成过渡倾斜的网格,所以如果遇到稍微复杂的几何面,很难划分结构化四边形网格,即使网格类型选择了全四边形,但是为了满足size+skew,可能会生成部分非结构化网格。


  • Anchor nodes

如果选择对Mesh划分网格,还会有anchor nodes选项,表示锚节点,对网格重新划分后,选中的锚节点不会改变。


  • Link opposite with AR

如果我们通过AR连接对边的方法划分,将容差改大,将更容易得到全结构化网格。但是使用AR需要注意,调节边上节点数量时,对面边上的节点数量也会跟随变化。



Size and bias的二级界面:调整面板


Size and bias划分网格模式下,在交互方式中勾选interactive,划分后会弹出一个调整页面,包括网格密度,网格样式,偏重,检


  • Density(密度)

Adjust:激活adjust后的edge框,点击网格边上的数字,左键加节点数,右键减节点数。

Calculate:输入elem size单元尺寸,激活calculate后的edge框,再点击网格的边,边上的节点间距会按输入值重新分布;输入elem density单元密度,

Edge:激活set 后的edge框,再点击网格的边,边上的节点数量会按输入值重新分布。


image.png  


通过点击数字调整网格密度,鼠标左键+,右键-,如下所示。


 


  • Mesh style(网格样式)

Elem type:单元类型,可用于切换划分区域使用的三角形单元、四边形单元。

Mesh method:划分方法,可根据划分区域的形状切换划分方法,一般使用自动。


image.png


  • Biasing(偏重)

Adjust:激活adjust后的edge框,左、右键点击网格边线,可调整边上节点的分布密度偏重。

Revert:激活revert后的edge框,可反转边上的偏重。

Intensity:输入intensity数值,激活上面的edge框,可将边的偏重值改为输入值;

Bias style:偏重样式,包括线性,钟型曲线,指数曲线,激活上面的edge框,可设置边上的偏重样式。


image.png  


【2】Batch网格划分

通过设置标准文件自动进行面网格划分,可通过几何参数控制压缩掉临近边/Thread,去除小孔,给孔加washer,抽中面,去倒角等操作。通过单元质量表控制单元尺寸和质量。


image.png  


Parameters file:选择Pram文件。

Criteria file:选择Cria文件。


选择Surfaces,调用Parameters和Criteria file文件,点击Mesh即可自动进行网格划分。推荐使用Hypermesh自带的两个文件,在此基础上微调相关参数。


Hm中Parameters file:  
 
Hm中Criteria file:  
 

 
  • 设置几何清理参数/Parameters file:

点击菜单栏下拉Preference➜Parameters File Setting,即可调出几何清理相关参数设置,如下图。通过设置相关参数调整几何清理相关要求,这里不过多介绍。


image.png


  • 网格质量标准文件/Criteria file:

点击菜单栏下拉Preference➜Criteria File Setting,即可调出网格质量标准要求,如下图。


image.png



【3】Edge deviation

Edge deviation (elems/surfs) 通过调整参数限制网格与几何边的偏离程度。


image.png  


image.png  


【4】surface deviation

Surface deviation (only surfs) 限制网格与几何面的偏离程度。此个功能可以用于面网格的细化,细化过程中不会改变边上的节点数,而是通过变分网格连接,注意目标选择曲面而不是已划分的粗网格。


image.png  


将倒角处网格细化,如下视图。


image.png image.png

细化前                         细化后


【5】Rigid body mesh

Rigid body mesh用于快速创建代替刚性体的网格外形,这种方式将导致较低的网格质量,但能准确捕捉表面形状。


image.png  

Surface deviation           Rigid body mesh



Automesh是HyperMesh中用于2D网格自动划分的核心工具,适用于平面、壳模型及复杂曲面的预处理。


2D网格划分注意事项

1。几何预处理与清理

  • 几何缺陷修复:划分前需检查并修复几何模型中的重叠面、微小特征或自由边,避免网格畸变。

  • 特征保留与简化:根据分析需求,决定是否保留细节(如小圆角)或使用Defeature工具简化几何。


2. 参数设置与尺寸控制

  • 全局与局部尺寸协调:设置全局单元尺寸后,针对复杂区域(如圆孔、加强筋)使用局部细化(washer功能扩展孔边网格)。

  • 通过Biasing面板调整节点分布偏置,避免单元尺寸突变。


3. 网格质量检查与修复

  • 质量指标评估:使用Quality Index面板检查雅可比、长宽比、翘曲度等参数,筛选不合格单元。

  • 常见修复方法:分割或合并单元(Split/Combine Element);

光顺处理(Smooth面板)或节点重排(Node Edit工具)38。


4. 复杂特征处理技巧

  • 圆孔与过渡区域:对圆孔使用washer生成环形网格,或切割为四边形区域以适配结构化划分。使用变分网格实现粗-细网格平滑过渡。

  • 自由边与共享边:确保共享边节点对齐,通过Tool > Edges合并重复节点,避免网格错位。


总结

Automesh通过灵活的尺寸控制、几何清理及交互式调整功能,可高效生成高质量2D网格。实际应用中需结合几何特征与仿真需求,综合运用参数设置、质量检查和局部优化工具。




             

             
END
           

          


免责声明:本文部分内容来自网络资料,版权归原作者所有仅用于学习交流,若涉及版权请联系作者,将及时修订删除。


来源:CAE碰撞仿真指导
ACTLS-DYNAHyperMeshAbaqus复合材料碰撞非线性ADS理论材料控制数控钣金
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-06-25
最近编辑:8小时前
CAE碰撞仿真指导
本科 | CAE高级仿真工... CAE 碰撞仿真指导
获赞 6粉丝 5文章 85课程 0
点赞
收藏
作者推荐

06.整车碰撞仿真模型连接建模

在整车碰撞模型中,CAE模型是一个相互关联的整体,不能是自由体,各种连接方式(螺栓、焊缝、点焊、粘接)的建模需综合考虑其力学特性、失效模式及对结构能量吸收的影响。本文讲解各种部件之间的连接方式建模,主要包括:螺栓连接、焊缝连接、点焊连接、粘胶、刚体-柔性体连接、刚体-刚体连接等。 一、螺栓建模 螺栓以刚体单元(rigidbody)表示,其主动点位于孔的中央,将螺母(或垫片)面积内被连接件上的所有节点做为从动点,6个自由度全部约束。 螺栓连接 二、焊缝建模(电弧焊、C02保护焊、钎焊、激光焊) 汽车中的缝焊主要有电弧焊、C02保护焊、钎焊和激光焊。电弧焊主要用在车架、控制臂、拖曳臂等底盘厚板冲压焊接件中。在车身设计时尽可能不用缝焊,但在不能保证点焊工艺条件的情况下,缝焊还是不可避免。另外,在局部受力较大的区域,一般也适当增加一些缝焊以保证强度要求。车身中的缝焊主要存在于以下区域,前纵梁与前底板纵梁搭接处、侧围内侧B柱与底板连接处、侧围与后门槛连接处以及车门窗框根部等。 激光焊接单元焊缝建立原则① 网格与几何位置要匹配。② 对于激光焊,连接单元必须保证与平面垂直。③ Shell引单元与solid单元连接时须有重叠部分。缝焊模拟方法① 用Spotweld单元模拟(*CONSTRAINED_SPOTWELD)。1D SPOTWELD单元② 2D壳单元模拟,焊缝单元和钣金节点重合。 2D壳单元 2D壳单元 三、点焊建模 点焊模拟方法① 如不考虑失效模拟,可以用刚性单元模拟。2层板之间焊接用*CONSTRAINED_SPOTWELD单元模拟,3层及3层以上板之间焊接用*CONSTRAINED_NODAL_RIGID_BODY单元模拟。 ② 用Type 9类型的BEAM单元模拟可变形焊点。可以根据焊点材料的特性来判断点焊失效,使模拟更真实。创建时不需要一 一对应,方便便建立模型。可变形点焊梁单元关键字*ELEMENT_BEAM_PID *SECTION_BEAM*MAT_SPOTWELD*CONTACT_SPOTWELD通过下面的基本过程用BEAM单元模拟点焊① 确定需要通过焊点连接的两个component赋予了正确的属性和材料。② 通过HyperMesh的Connector工具在需要创建焊点的component之间自动创建TYPE9的BEAM单元。③给BEAM单元定义属性和材料。④定义BEAM与其所连接component间的接触。 四、粘胶建模 汽车中的粘接主要存在于车身的以下区域:前后风挡与车身连接处,顶盖横梁与顶盖间,车门外板与窗框加强板、防撞杆间,发动机盖的内外板间,行李箱盖/后背门的内外板间;其作用主要为连接和隔振。粘接建模方法:【1】用弹簧单元模拟,粘合剂应按如下步骤建模: ① 在粘合剂相同的位置创建两个新的节点。② 分别将这两个节点用rigidbody与欲粘合的两块薄板相连。③ 给新建的节点分配局部坐标系(用vector定义)。④ 在这两个新建点之间创建三个长度为零的弹簧单元,一个在拉伸或压缩方向,另两个在剪切方向,零长度是为了避免在分析中产生偶然的力矩。⑤ 计算弹簧刚度。弹簧的刚度取决于每根弹簧的从属面积、粘合剂厚度、粘合剂弹性系数和粘合剂剪切系数。【2】用solid单元模拟,即在被连接的2个件间做一层solid单元并赋予适当的材料参数。 五、柔性体与刚体的连接 柔性体与刚体的连接关键字:*CONSTRAINED_EXTRA_NODES_OPTION 六、刚体与刚体的连接 刚体体与刚体的连接关键字:*CONSTRAINED_RIGID_BODIES END 免责声明:本文部分内容来自网络资料碰撞分析通用建模指南,版权归原作者所有仅用于学习交流,若涉及版权请联系作者,将及时修订删除。 来源:CAE碰撞仿真指导

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈