solidworks能做喷水过程的仿真模拟吗?答案是可以的,solidworks自带的Flow simulation可以帮助我们完成这项工作,对于工程领域的大多数问题Flow Simulation都可以胜任。

下面,猫亮设计用Flow simulation告诉大家喷水的仿真模拟怎么做。

模型建立

为了演示喷水的过程,我们用下面这个模型来演示。这个模型由两个实体模型组成,一个圆形薄片,另外一个挡板及平台。在Flow Simulation中薄片做为水的出口。

solidworks喷水仿真模拟怎么做

建立流体分析算例

  • 采用外部流场分析,勾选瞬态分析、自由面、重力,根据模型建立的方向调整重力的方向,并且设置瞬态分析的时间和输出时间步长。

solidworks喷水仿真模拟怎么做

  • 参与分析的流体选择空气和水。壁面条件和初始环境条件均按默认值设置。

solidworks喷水仿真模拟怎么做

  • 由于瞬态分析计算时间较长,为了简化计算,减少计算时间,这里的计算域采用2D模拟,根据模型的大小调整好计算域的大小。

solidworks喷水仿真模拟怎么做

  • 这个算例的边界条件设置很简单,我们只需要设置入口位置的入口速度就可以了,这里需要注意将物质浓度更改为水。

solidworks喷水仿真模拟怎么做

  • 设置分析目标。

solidworks喷水仿真模拟怎么做

  • 由于这个算例是瞬态计算,我们需要再修改一下计算控制选项,将瞬态浏览器中的周期性勾选上,同时设置好相关的计算参数。

solidworks喷水仿真模拟怎么做

网格划分

在有限元计算中,网格划分十分重要,网格划分的基本原则都是提高关注区域内的网格精度,主要原因是为了在计算中能够捕捉到精确的结果。

全局网格采用3级精度自动划分网格。

solidworks喷水仿真模拟怎么做为了捕捉到水的流动过程,需要对流动区域内的网格加密,需要使用局部网格加密流动区域,这里采用第二种方式对细化局部网格,网格精度均设为3级。

下图中绿色的部分就是要加密网格的区域,可以使用箭头调整区域的大小及位置。
solidworks喷水仿真模拟怎么做

划分后的网格如下,对于流动区域需要采用密集的网格划分,需要注意网格密度过大会增加计算的时间。

solidworks喷水仿真模拟怎么做

开启计算

以上设置完成后,开始Flow Smulation的计算,计算完成后如下图,目标图中的三个目标达到收敛。

solidworks喷水仿真模拟怎么做

将结果切换到瞬态浏览器,设置好切面图,选择体积分量水,可以直接播放3秒内水的喷射过程。

solidworks喷水仿真模拟怎么做

以上是solidworks中水的喷射过程模拟,使用这个算例的模拟方法还可以模拟很多种流体的喷射或者混合过程,感兴趣的朋友可以自己开动脑筋多多尝试一下。