Hypermesh网格划分教程六面体网格划分Hypermesh六面体网格•六面体网格划分包括两个部分:–分块策略–网格划分•分块策略:六面体划分唯一的真正的难点应该是在于分块策略,分块策略与HyperMesh没有直接的关系,完全取决于你个人对于结构拓扑关系的理解。不同的人,分块思路可能不一样,对复杂结构的分块能力有差异,没有固定的流程。•由于六面体网格都是由面网格而来,所以要得到质量较高的六面体网格,就要严格控制面网格的质量。Hypermesh六面体网格•六面体网格划分的工具主要有:•solidmap•linearsolid•Drag•elemsoffset等•其中solidmap集成了部分其它功能;Hypermesh六面体网格•Solidmap命令初始面目标面路径单元大小控制区域初始面单元要匹配段面单元Hypermesh六面体网格•Solidmap命令目标体初始面目标面单元大小控制区域网格存放的层自动面网格控制Hypermesh六面体网格•Elemsoffset命令目标单元单元大小控制区域网格存放的层路径单元类型实例解析•Arm_bracket.hm,本节将基于面进行六面体网格的划分底板弯臂过渡臂末梢实例解析•底板的网格划分首先布置底板网格然后拉伸生成底板体网格实例解析•弯臂的网格划分同底板体网格一样,使用solidmap/general生成弯臂体网格实例解析•过渡臂的网格划分实例解析•末梢的网格划分一实例解析•末梢的网格划分二实例解析•查找并合并重复节点实例解析•删除面网格后,得到最终的网格模型,并检查网格质量实例解析•Arm_bracket.hm,本节将基于体进行六面体网格的划分。基于体进行六面体网格划分,需要先进行体的分割,然后使用solidmap/onevolume命令进行划分,同时需要布置面网格。底板弯臂过渡臂末梢实例解析•使用solidedit命令进行体的分割,如图。实例解析•分割完成之后,使用Mappable查看体的显示方式,如图,可以完全使用onevolume划分网格。实例解析•此时可以开始网格划分。首先划分底板体网格。先布置底板的面网格。实例解析•生成弯臂网格实例解析•生成过渡臂网格实例解析•布置面网格,生成部分末梢网格实例解析•再次布置面网格,生成剩余末梢网格实例解析•删除面网格,并查找是否有节点需要合并,同时查看网格质量等,如果有不合格网格,则可以进行局部调整。之后网格划分结束。