在 SOLIDWORKS 仿真中处理用于网格划分的干扰
文章来源:SOLIDWORKS卓盛信息(400-696-5950)
如果您曾经遇到过收到以下消息的情况,请参见下面的图 1:“至少有两个物体在干扰,是否要检查干扰?
图1:检测到干扰的物体
因此,您单击以查看干扰体,例如下面的图2,现在在这种情况下,您希望只需点击“忽略”按钮即可将其全部消失。 如果您想了解如何在 SOLIDWORKS 模拟中解决此问题而无需修改几何图形,请继续阅读。SOLIDWORKS官网
图 2:查看干扰
问题不在于几何图形,而在于默认的“全局接触”条件设置为“绑定”。 通常,为仿真呈现的模型几何图形不是专门为有限元分析而构建的,而是为其他目的(例如制造)而设计的。 (我认为SOLIDWORKS是市场上最好的FEA预处理器。 要理解为什么全局绑定联系人是这种情况的罪魁祸首,您必须更多地了解软件内部幕后的网格划分过程。
图3:全球联系是罪魁祸首
简而言之,网格划分过程首先从分别评估和网格划分实体的每个表面开始。 有趣的是,对于壳体网格类型,网格划分过程到此停止,但实体网格则不然。 在实体网格的下一步中,它将与相邻曲面重叠的节点处的所有曲面编织在一起,以创建水密实体,然后由不同的体积填充网格器填充它。 当全局接触定义为“粘结”时,网格划分过程现在将从相邻实体中搜索节点,并尝试折叠在网格设置中定义(或默认)的公差范围内足够接近的节点。 当面部刚接触时,这种情况是需要的,但是当身体干扰时, 您可以折叠两个不应该折叠的节点,它可以创建一些看起来粗糙的元素(具有糟糕的形状函数),您不想将其放入有限元求解器中。因此,SOLIDWORKS Simulation 使用房屋 CAD 侧的干涉检测工具来帮助防止您创建坏网格。 所以这是一件好事! 但是我还没有向您展示如何解决这个几何图形,咳咳,网格划分问题。 修复实际上很容易。
需要将全局组件接触设置更改为允许穿透或不穿透,如下图所示 4。 我认为您也可以从树中完全删除组件联系人,本质上使其“允许渗透”或也称为免费。SOLIDWORKS代理商
图 4:重新定义全局组件联系人类型
无论哪种情况,您现在都需要定义本地接触集,以便定义主体如何相互交互。 如果可能,我建议使用自动查找接触组的选项,如下图所示 5,即使在间隙公差范围内,如果面不接触。 您可以选择实体以查找符合选项中条件的面对;请注意,这也可以通过窗口选择所有实体和/或组件来快速完成此操作。 然后,在找到集合后,可以单击自动检测找到的每对面,以在图形窗口中可视化这些面。 Shift+全选或按 Ctrl+选择具有要定义的联系人类型的单个集,然后单击绿色的“添加”按钮将其添加到模拟树中。 添加后, 该集将从列表中删除,以便您可以根据需要以不同的方式定义其他集。
图 5:自动定义本地联系人集
所以最后,(a)你不会因为一条告诉你身体正在干扰的信息而烦恼;(b) 模型网格划分成功;(c)您能够通过期望的各部分之间的相互作用获得良好的有效结果。 现在,在我可从此处下载的示例模型中,我使用了零件之间的无穿透接触类型。 我鼓励自己尝试这个模型,但要定义要粘合在一起的部件。 首先将现有算例复制到新算例,然后删除本地联系人集。 执行此操作时,请确保检查全局组件联系人设置是否正确。正版SOLIDWORKS
图 6:最初零件之间有干涉的示例模型上的成品结果位移。 该图像是合成图像(不是直接来自软件),以在底部视图中显示变形关节中的更多细节。
一如以往,谢谢阅读,快乐阳光!——SOLIDWORKS代理商(SOLIDWORKS 2023)
微信公众号二维码 QQ技术交流群二维码
|