首页/文章/ 详情

Hypermesh几何拓扑关系修复常用方法

1年前浏览5046

“拓扑”是指面与面之间的连接关系。

红色自由边只属于一个面,如果两个面之间存在自由边的话,就认为这两个面是不连续的;

绿色共享边属于两个相邻面,相邻面是连续的;

黄色T形边属于三个及以上的面,这些面是连续的;

蓝色压缩边由两个曲面共有,但在划分网格时忽略它。


 

 
注:上图来源于Altair官方培训教程。  
 

 

拓扑修复包括纠正相邻表面之间的连接错误,包括:曲面缺失、相邻面没有连接、重复曲面等。几何拓扑关系修复目的就是清理并简化曲面来提高网格划分质量。


1、填补缺失面(大间隙)

方法一:Geom>quick edit>filler surf,左键选择红色自由边。


 


小孔补上了。


 


方法二:Geom>surfaces>Spine/Filler,设置如下,左键选择红色自由边


 


效果与方法一一样。


2、缝合自由边 Geom>edge edit


方法一:批量缝合:点选“equivalence”选项,填写容差,选择需要缝合的面,单击选项“equivalence”。


 


小于该容差的自由边都缝合上了。


 


还有一些大于该容差的自由边未缝合,可以适当增大容差,再“equivalence”一下。


 


未缝合的自由边也缝合上了。


 


方法二:单个缝合:点选“toggle”选项,或者Geom>quick edit >toggle edge,填写容差,选择自由边,小于该容差的自由边将缝合。

 


效果如下:


 


如果两自由边的间隙大于该容差,会弹出提示,询问是否需要融合,选择“Yes”。


 


自由边缝合上了。


 


方法三:替换缝合:点选“replace”选项,填写容差,依次选择去除的自由边、保留的自由边。


 


小于该容差的两条自由边缝合了。


 


注意:该替换缝合不适用两条边挨地特别近的情况。比如:想把一条(其实是两条,由于两自由边挨地特别近,肉眼看就是一条红色的自由边)红色自由边缝合,去除、保留的自由边都选该自由边,缝合失败,提示必须选取两条不一样的自由边(Different edges must be specified)。


 


这种情况下,用方法二就能搞定,如下图所示。


 



3、去除切割线


方法一:Geom>surface edit >untrim,在at cursor栏中选择欲去除的绿色共享边(切割线)。


 


效果如下:


 


方法二:Geom>quick edit>unsplit surf,选择欲去除的绿色共享边。


 


效果与方法一相同。


 


4、拉直线段


Geom>surface edit >untrim,在“Selected trim lines of surfs”中选择shortcut,再选择多条线段。


 


效果如下:


 


5、设置清理容差


Preferences>geometry(或者快捷键o> geometry),在cleanup tol填入容差值,所有小于该容差的特征都将被删除。


 


注意:增大容差可能会产生严重后果,应谨慎使用该操作。比如某些边对曲面来说很重要,清理它们会造成曲面扭曲或者不恰当的切割。


6、使用autocleanup批量缝合自由边、抑制共享边。


  比如要保留所有边。

 


效果如下:


 


又比如要抑制一些边。


 


一些符合设置要求的边就被抑制了。


 


来源:CAE与Dynamics学习之友
曲面Altair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-02-24
最近编辑:1年前
CAE与Dynamics学习之友
博士 乾坤未定,你我皆是黑马
获赞 26粉丝 64文章 32课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈