在使用SOLIDWORKS Simulation进行强度分析时,你遇到过只能进行零件强度分析,装配体强度分析总是得不到结果的情况吗?但装配体和零件之间的受力是相互影响的,只分析零件受力无法解决实际问题!
实际上装配体结构强度分析失败的结果无非两种,一种是网格化分失败,一种是求解过程中失败。一起来看看为何会失败,以及其解决方法吧。
1、网格化分失败
如下图所示,在划分网格过程中,即网格填充过程中会出现网格划分失败,没能网格化的零件会有相应提示。
通过网格失败诊断,可以知道是零件哪些地方网格划分失败,如下图所示:
通常找到提示有问题的地方,进行局部网格控制,能解决大部分网格故障。
有仍然出错的情况,可能是在装配体接触关系中采用默认的“接合”接触,而接合接触的兼容网格划分容易导致网格划分失败,这个时候,采用不兼容网格会解决此问题。
如果还出错,那极有可能是模型的问题,模型转化成中间格式会出现小面以及破面,导致网格划分失败。
2、求解失败
在网格划分成功之后,设置好边界条件,开始运行求解,这个时候也容易出现求解失败。因为装配体静应力分析是线性的,如果出现大位移或大变形,SOLIDWORKS Simulation会提示你是否打开大位移,如下图所示:
如果没有打开,则视模型为线性分析,分析结果精度不高;如果确认打开,就相当于打开了非线性功能,求解有可能不收敛。这个时候是因为在求解过程中,网格发生畸变,或者接触不稳定导致求解不收敛。
另外一个比较常见的是,出现了刚体位移,导致求解失败。出现刚体位移的原因一个是接触关系不稳定,所以在分析之前模型不要有间隙以及干涉(过盈配合允许有干涉,但是要采用冷缩配合的接触关系)。
还有可能是边界条件设置错误,导致某一方向受力不平衡,这个时候就需要工程师自己进行判断边界条件是否设置合理。
因此,再遇到装配体静应力分析失败时,只需找出原因,针对性解决问题,就能得到分析结果,指导设计啦!
此外,这类问题,SOLIDWORKS Simulation 2021新版本已给出了很完美的解决方案啦!