A-A+

Hypermesh使用最小边界偏差(edge deviation)提高曲线处网格划分精度

2019年03月14日 CAE 阅读 2,273 views 次

有曲线边界的面在划分网格之后,网格和原来的边界通常具有明显的偏差。当几何体在一条线上有很大的曲率时,这个偏差尤其明显。造成这种偏差的原因是所有的单元边界都是直线的。因此,只有画出更细密的单元才能使网格的边界和原有的几何边界更加贴合。

HyperMesh提供了一种处理这类问题的方法。用户可以通过控制沿着曲面边界的单元的生成方式来,减少边界上的偏差。此功能可以通过automesh中的edge deviation子面板来实现。

edge deviation中的控制参数主要有以下几个:

Min elem size: HyperMesh 创建的最小单元;

Max elem size: HyperMesh 创建的最大单元;

Max deviation : 指定网格和曲面边界的最大偏差值,HyperMesh 会自动编辑节点和单元来满足指定的条件;

Max angle: 指定相邻两个单元件的最大夹角值,HyperMesh会自动编辑节点和单元来满足设定的条件。

上述问题也可以手动在边界上添加点,通过控制这些点的数量来控制网格非常接近原有的边界。要创建这些点,点击Geom>point edit>add 选择 on edge 并输入想要创建的点的数目,或者创建网格时手动调整边上所创建节点的数量。创建点的数目越多,网格和曲面的贴合程度就更高。

对于曲面也可以使用Surface Deviation来提高网格与曲面的贴合度,关于Hypermesh中Surface Deviation命令的使用方法可参考文章《hypermesh二维面网格局部加密细化》

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: