HyperMesh是一款非常强大的几何、网格划分软件,我们一般不在软件中直接绘制模型,而是在将几何模型导入软件中进行网格划分。导入的模型往往会出现一些问题,例如丢失面、出现重复面、缝隙等,所以在网格划分前需要对几何模型进行清理。为了节约网格划分的时间、提高效率,我们还会简化掉一些对结果无明显影响的特征。本人今天就介绍一下关于HyperMesh中几何修复、清理、简化的方法。

一、 几何修复

01 几何修复的定义

几何修复:修复损坏的几何模型,使曲面恢复到CAD软件中的初始模样。

往往模型出现问题是曲面之间的拓扑关系发生错误。拓扑关系的错误也许是在CAD软件中创建时就有错误,如重复面,也可能是导入时转换格式发生错误。拓扑关系发生错误就需要进行几何关系修复的工作。

02 几何拓扑是什么?

在HyperMesh中,我们使用概念“Topology”描述曲面间的连接关系。

●曲面间的连接关系是由关联于各自曲面(Surface)的边(Edge)间的连接关系确定

●如果一个边同时与两个或两个以上的曲面关联,则称这些曲面在这个边处是连续的

●边(Surface Edges)的分类、命名和着色方式是由连接关系决定的

03 几何修复的流程

几何的拓扑连接关系有3种错误。

        1.曲面的缺失

        2.重复面

        3.自由边的存在

如下图所示:

相应的处理方法如图:

  • 删除重复面

重复曲面可以从特征线的颜色可判断(面的周边一般有很多黄色的T型边),在HyperMesh中Geom—defeature—duplicates可以搜索重复面并删除。

  • 修补缺失曲面

        缺失曲面有两种处理方法:

1.如果缺失曲面较大,直接使用surfaces面板中的spline/Filler创建一个曲面,如下图所示。

2.如果缺失曲面很小,则使用Geom—edge edit中的toggle、replace并设置好容差进行修补。

  • 缝合重合自由边

1.当出现大量此类问题时可以先使用Geom—edge edit中的equivalence功能处理,设置容差为单元尺寸的1%以下。

2.对于未处理到的位置,可适当增加容差,使用toggle进行逐个处理。

3.对于更大的间隙,选择replace面板进行手动调整。

操作面板如下图:

二、几何清理

01 几何清理的定义

几何清理:把“脏”的几何清理“干净”,主要目标是使几何变得规则,容易划分网格。具体就是通过对曲面和边进行分割和合并,将不规则的面变成规则的面。

02 几何清理的方法

  1. 共享边→压缩边(合并两个相邻曲面)

  2. 分割曲面

  3. 添加硬点(分割边)

  4. 删除硬点

  5. 替换硬点

03 实例

实际的曲面千变万化,但是我们总是可以分割成较为简单的形状的组合,比如下面这个形状:

        圆环面:

我们可以将模型使用washer处理成下图:

可以发现合理的几何清理手段可以使划分的网格质量变好,同时也提高了工作效率。

三、几何简化

01  几何简化的定义

几何简化:将复杂的特征变成简单的特征,一般是把划分网格不需要或对计算结果影响可忽略的小特征删除。

几何简化又可以分为去除曲面圆角、去除曲线圆角、去除小孔。

02 去除曲面圆角

有些曲面圆角很难自动去除,需要使用HyperMesh中的defeature面板直接删除。有些对结果无影响但影响网格的质量和划分效率,可以去除;而有些曲面圆角简化成直角后,结果中有时会呈现为应力集中的情况,这些圆角暂不删除。

下图中可以使用Geom—defeature—surf fillets选中曲面后输入半径进行搜索:

也可以直接点击find跳过搜索,手工选中要去除的圆角。

03 去除曲线圆角

曲线圆角可以使用defeature面板中的edge fillets去除,选择surfs—displayed后find,去除的圆角在模型中以"*F"显示,如下图所示:

04 去除小孔

当模型中有很多小孔时,若不删除划分网格时将会很麻烦且质量很差。一般使用defeature—pinholes进行删除(该命令针对的是面内自由边的封闭环,如方形孔、圆孔),使用find搜索后显示“xP”然后delete。

工具面板如下图:

效果如图:

本文介绍了HyperMesh中对模型的修复、清理和简化的几个方法,详细的方法可关注我,在HyperMesh中文帮助中进行学习。

HyperMesh技巧——几何修复、清理、简化相关推荐

  1. hypermesh抽中面后的处理_总结|Hypermesh中几何清理命令汇总

    原标题:总结|Hypermesh中几何清理命令汇总 Hypermesh中几何清理命令汇总 在有限元分析中,由于三维模型中具有大量的圆角.螺栓孔.交叉面.微小曲面等特征,给前处理带来了极大的麻烦,因此前 ...

  2. arcgis几何修复有作用吗_ARCGIS几何修复使用技巧

    ARCGIS 几何修复问题 最近处理数据, 是将一些分幅的数据进行拼接,很多要素被分成了一段一段的.于是, 采用 Arcmap 中的 merge 工具进行合并,但是,在用 merge 工具合并一些同类 ...

  3. 【实用技巧】微信清理

    [实用技巧]微信清理 1. 手机 微信搜索栏中输入recover即可调出官方的微信修复工具,勾选深度清理. 然后去存储空间清理. 2. 电脑 找到自己本地目录的存储空间. 可以按照时间进行删除选择性的 ...

  4. gin context和官方context_Go Web 小技巧(一)简化Gin接口代码

    不知道大家在使用 Gin 构建 API 服务时有没有这样的问题: 参数绑定的环节可不可以自动处理? 错误可不可以直接返回,不想写空 return, 漏写就是 bug 本文通过简单地封装,利用 go 的 ...

  5. 使用技巧之修复Mac无法进入睡眠模式的问题

    Mac 没有进入睡眠状态,可能是由于某些应用程序或项目干扰了该过程.这可能会影响 Mac 的使用寿命,因为睡眠模式会在您不使用时节省能源.以下是经过测试的解决方案,可确保您的 Mac 毫无问题地进入睡 ...

  6. arcgis几何修复有作用吗_修复损坏的 shapefile

    一.SHP文件 Shapefile文件(简称SHP)作为ESRI一种经典的数据格式,被很多其他软件所支持,如CAD.MapGIS等,虽然也有一些限制(如无法进行拓扑分析.字段长度为10个字符等),但其 ...

  7. arcgis几何修复有作用吗_ArcGIS修复几何错误

    几何错误常存在于shapefile以及存储在个人地理数据库或文件地理数据库的要素类,而当数据不满足ArcGIS的规范时,就会遇到各种无响应和奔溃. 几何错误通常有:(查看原帮助文档) 1.短线段-有些 ...

  8. 清洁计算机内部的建议程序,苹果Mac系统清理与优化加速技巧 | Mac内部清理|Crucial(英睿达)...

    如何清理并优化Mac® Apple® 系统能否提供较好的性能是Mac能否保持良好工作状态的关键,Mac用户可根据以下指南对计算机进行清理及优化,提高计算机的运行和响应速度. 内部清理优化Mac 清理 ...

  9. arcgis几何修复有作用吗_ArcGis拓扑的那些事儿(拓扑应用过程二)

    上一篇呢我写了拓扑完整的建立过程,这篇我讲一下拓扑面要素的修改方法(这次使用的数据就不给大家共享啦).下一篇小编会讲关于线要素拓扑的具体方法与注意事项!希望大家持续关注! 这里呢,在多说一下这个拓扑中 ...

最新文章

  1. 【 C 】联合(union)或共用体(union)
  2. HDU 2079-课程时间(生成函数)
  3. linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)
  4. 【数据竞赛】大规模数据调参用这个包就可以啦。
  5. STL源码剖析---空间配置器
  6. Codeforces 658D Bear and Polynomials【数学】
  7. 秒杀多线程第七篇 经典线程同步 互斥量Mutex
  8. 远控免杀专题6---Venom免杀
  9. 有关SQL Server事务日志的十大文章
  10. 已解决:nginx修改上传文件大小限制
  11. 上海python数据分析_python数据分析实例(四) 上海餐饮店数据
  12. 一起搭建私有物联网云平台讲解
  13. python 筛选 加字段_如何显示/隐藏显示在筛选中的字段,按选择分组?
  14. 关于WPF中平移缩放问题的解决
  15. 夜神模拟器抓取数据包
  16. Linux系统网络服务——安全与防火墙笔记
  17. c语言CFile的使用方法,C/C++文件操作之CFile
  18. 90后美女的全能测试蜕变之路
  19. jsvmp-某乎_x-zes-96参数算法还原(手把手教学)
  20. 1千用户与1千万用户的网站系统架构区别?

热门文章

  1. C语言 11:if else语句、if else嵌套,例题样式:商品满100件打九折、比较几个数大小。
  2. Oracle数据库和PLSQL可视化工具学习笔记
  3. 【赠书】工具用得好,头发掉的少!
  4. 爱奇艺客户端0531
  5. Windows 10 WSL自动挂载网络硬盘
  6. 济南高新区支撑“一次办好”的“区块链+政务服务”平台
  7. 想要成为一名合格的软件测试工程师,你得会些啥?
  8. 个性化电脑3D桌面软件选择方案
  9. HTML5/CSS3清爽后台番外篇-添加锁屏效果
  10. 图片大小以及dp和px关系一览表,logo尺寸