很多产品中存在大量的重复零件,比如四缸发动机中存在四套完全一样的活塞、连杆、气门等零件,本期内容主要介绍如何在simlab中快速完成重复零件的网格划分。
备注:本期内容基于simlab2022.1,旧版本功能可能存在差异。
01 快速识别重复零件并分组
geometry > body > more tools > show identical 工具可快速识别相同零件,输入文件选择整个模型的所有零件,勾选create sub model for identical bodies选项即可自动将相同零件放到同一个子模型中,若有多组相同零件,软件将自动创建多个对应的子模型对零件进行分类。
02 网格自动重用
对相同零件进行分组后,先为其中一个重复零件划分网格,然后使用geometry > body > more tools > replace instances工具将已生成的网格自动复制到其他零件所有位置。重复零件,只做一次,即可快速完成网格划分工作。
replace instances工具要求所有重复零件都有对应几何,若只知道重复零件的位置,没有几何,可使用transform工具中的translate/rotate/position等工具复制并移动零件到相应位置。
03 其他重复对象相关功能
若同一零件中有很多相同的特征面,simlab可快速识别并选中这些形状相同的面;先选中第一个特征的所有面,右键 > select > identical faces 工具快速选择其余相同的特征面。
还有一个隐藏功能, 勾选file > preferences > mesh > find identical bodies and mesh as instances选项,对于重复零件,划分网格时选中所有零件,软件自动识别重复零件,只为其中一个零件划分网格,自动复制到其他位置;若重复零件上有 body 之外的控制参数,该选项不起作用。