本文摘要(由AI生成):
本文主要介绍了STAR-CCM软件的表面修复功能,通过一个刹车盘装配体模型演示了如何进行表面修复。修复过程包括问题检测、修复表面接近度、修复薄壳面、封闭孔洞、修复特征线、消除细小间隙、布尔操作、合并和压印相邻部件以及面网格重构等步骤。最后,文章表示,通过这些步骤,可以解决模型中的问题,提高网格质量。
本文通过刹车盘装配体模型来演示STAR-CCM 的网格修复功能。
注:本案例来自STAR-CCM 官方教程。
几何模型如下图所示,文末有相应的sim
文件链接,请需要的同学自行领取。
具体步骤如下:
sim
文件:surfaceRepairCAD.sim;Color Mode
为Distinguish Inputs,可修改几何显示样式,具体如下图所示;Mesh Generation
工具条中选择Launch Surface Repair按钮,然后在弹出的Surface Repair Options窗口中Geometry Parts
旁边点击Select按钮,之后在弹出的Select Objects窗口中确保所有零部件均被选中,最后回到上一个窗口,点击OK进入表面修复界面,具体操作如下图所示。在进行网格修复前,首先要知道模型中存在哪些问题,所以就需要用到问题检测功能,具体步骤如下:
在本案例中,很多面网格没有通过表面接近度的检查,这是因为存在面网格的重复,下面我们来修复它:
Repair
标签页下,选择Surface Repair工具面板中的Merge adjacent vertices/duplicate faces
按钮的右侧部分,确认Merge Coincident Options面板设置如下;Merge adjacent vertices/duplicate faces
左侧部分,完成重复面的修复,修复完成后,橙色高亮显示的表面回复灰色状态,具体如下图所示。通常情况下,薄壳即无厚度的表面在现实世界中是不存在的,所以在进行流体力学计算前,根据需要处理这类问题。
Global
标签,在Global Tools工具面板中选择Inflate or translate selected faces or edges
按钮,然后进行下图所示步骤3的设置,之后激活面网格选择功能(如步骤4所示),最后在隔热罩Heat Shield零部件上右击鼠标,在弹出的菜单中选择Faces→Select,这时候会选中隔热罩的所有面网格;Repair
标签页中Surface Repair工具面板中的Fill holes using selected edges
按钮的右侧,进入Fill Hole Options面板,勾选Maintain Local Curvature,然后再点击Fill holes using selected edges
按钮的左侧,就可以完成孔洞修补。为确保在表面网格中正确识别表示几何所需的所有特征曲线,需要对特征线进行修复。
Repair
标签页中的Feature Repair工具箱中,点击Fix all feature curve errors
按钮,即可修复全部特征线错误。在进行面网格前处理的时候经常会遇到一些很细小的缝隙,如果不对它们进行处理,可能会影响局部网格质量。
Select attached vertices
,从而选中边线上的节点;Clear Selected edges
,以取消边线选择;Global
标签页中,点击Global Tools工具箱中的Project selected vertices
按钮,在Projection Options面板中点击Project Vertices,完成节点到目标面的映射,最终可实现封闭细小间隙的目的;Global
标签页,在Global Tools工具箱中,点击Merge/Imprint single or multiple parts
按钮,然后进行如下图所示操作,即可完成相邻零部件的压印。最后一步,我们需要对粗糙的表面网格进行重构,这一步将帮助我们解决剩下的问题,具体步骤如下:
以上是演示STAR-CCM 表面修复功能的全部内容,如果对你还有些帮助,请给我一个大大赞,你的支持是我持续更新最直接的动力!