为了答谢广大博友的捧场,特别炮制了这个简单的教程,时间仓促,思维有点混乱,请将就着看。
在实际模拟中经常会遇到流域中存在薄板的情况,如下图,其实这种薄板的厚度跟流域的尺度相比实在太小了,如果直接划分网格的话,会造成局部网格过密导致网格数量上升,其实这种薄板的厚度对流场的影响是可以忽略不计的,所以最好的办法就是将这种薄板简化成一个面来处理。
实体模型,为了使教程兼顾其他的外形,又多加了个树管(用来模拟T形管)
然后的工作就是要将这个薄板抹去,我采用的办法就是切出圆管的一段,然后移到薄板处将其填充。先建一个面。
然后将这个面移到合适的位置并复制一个,如上图所示。
用这两个面split圆管。
将切出来的那段圆管复制到薄板处。
然后将所有的体进行合并,结果如上图所示。
为了划分cooper网格,需要将t管切出来。兴建一个面。
移动到合适位置并复制
用这两个面split体,结果如上图所示,整个计算域被切成了3块。
现在要将管道从薄板处分割,我选择了用体来分割(事实证明这是不合理的,用面割可能更好)
采用拉伸的方法生成两个体,如图所示。
然后用这两个体来分割管道。为了免除建体的重复工作,我又选了retain,这又是一大败笔了。
分割完成后应该如上图所示。
将这两个多余的体删除
为了保证cooper成功,将上半部分从薄板处分为两块。这次选择用面来分割。用拉伸线的方式生成面
然后split。这样整个分区工作就完成了。现在查看一下体,应该总共有10个体,如果有多余的话,得删除掉多余的(应该是用体split体的时候多出来的,nnd,私生子!)
删除完多余的体之后,发现居然还有重合的面(也就是两个体并不是connect的,没有共用一个面)。如上图,这个地方就有两个面?咋办??一个意外的错误又让你们学到新技巧了。看下图。
利用gambit的擦拭重复面的功能,把重复的面全干掉。相信这个功能很少人用过吧。
然后布置节点,生成网格。但是就是在这一步,叔杯具了,gambit直接关闭,所以教程只能到此为止了。后面的部分应该属于简单的操作,本篇的精华就在于俺的思想,简化模型和分区,精华学到了,也就不要在乎剩下的那些残羹冷炙了吧!!