使用STAR-ccm+软件的工程师可能比较熟悉常见多面体(Polyhedral Mesher)、四面体(TetrahedralMesher)、切割体(Trimmed Mesher)等网格类型。今天就来聊聊starccm+中所有网格类型及适用场合。最后再给大家分享一下划分网格使用技巧,绝对惊喜,帮助大家提高网格划分效率。下表总结了Starccm+中当前基于零件(Parts-based meshing)和区域(Regions-based meshing)的网格划分中可用的网格划分器。
大家在进行网格划分时有没有遇到这样的情况:
1、画网格时间很长;
2、画网格到中途发生错误,
这时候就要用到并行网格划分(Parallel Meshing)。
并行网格划分(Parallel Meshing)就是使用多个内核数来加速网格生成,同时比单个内核创建更大的网格。在对大型零件进行网格划分时,此功能特别有用。并行网格是共形的,并且具有与串行网格相当的质量。
一定要注意,在模拟中使用并行网格划分,请以并行模式启动模拟。
有些同学在平时操作过程可能已经知道这个功能,是不是有时候无法使用Parallel Meshing呢?实际上并不是所有的网格类型都适用于Parallel Meshing。以下网格类型支持Parallel Meshing:Polyhedral Mesher、TetrahedralMesher、Prism LayerMesher、Trimmed Mesher;同样这些网格类型不支持Parallel Meshing:Thin Mesher、Extruder Mesher、GeneralizedCylinder Mesher、Advancing Layer Mesher。
下面讲一下如何并行生成网格,基于Parts Based Meshing创建网格:
1、创建自动网格操作(Create anAutomated Mesh Operation);
2、选择Geometry >Operations > Automated Mesh,在mesher ExecutionMode里面选择Parallel,默认是serial。
按照上述操作完成了Parallel Meshing设置,基于Region BasedMeshing设置也是一样,这里就不重复说了。
在mesher Execution Mode里面还可以选择Concurrent,下面说一下Concurrent meshing。Concurrent meshing也是使用多个内核数来加速网格划分。在每个Per-part中对相对较小零件的大型多零件装配进行网格划分时,此功能非常有用。简单的来说就是划分网格是Per-part下面有多个小Parts。Concurrent meshing划分与Parallel Meshing的方法类似,但处理器在网格划分的分配不同:
1、选Concurrent meshing运行,每个处理器网格划分不同Parts。
2、选Parallel meshing运行,Parts被细分并在不同处理器之间进行网格划分。
使用Concurrent meshing生成的网格是非共形的。以下网格类型支持:Concurrent meshing Surface Remesher、Surface Wrapper、Trimmed Mesher、Polyhedral Mesher、TetrahedralMesher、Prism LayerMesher。
以下网格类型不支持:Thin Mesher、Extruder Mesher、Generalized Cylinder Mesher、Advancing Layer Mesher。大家在使用时一定要注意划分网格的类型
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删