吾生有涯 学海无涯
析模有界 知识无界

【ParticleWorks】溃坝

本案例利用ParticleWorks模拟计算溃坝流动,涉及到不可压缩流动及自由表面流。

1

新建工程

  • 启动ParticleWorks

  • 选择菜单File → New Project…创建新工程文件dambreak

2

导入几何

  • 点击工具栏按钮Start Wizard…启动工程导航面板

  • 点击wizzard面板中Model下的Open…按钮,打开文件选择对话框,选择几何文件water.obj 及 wall.obj

导入的几何如下图所示。半透明几何为墙体,黑色部分一会儿赋予材料为水。

3

创建材料

  • 点击导航面板中的Next > 按钮或点击工具栏按钮Physical Properties打开材料定义面板

  • 点击面板按钮Manage physical properties…打开材料定义对话框

  • 在弹出的属性定义对话框中点击下方加号下的Fluid按钮

采用默认材料参数。

  • 相同方式定义另一个材料Polygon

  • 定义两种材料的接触角为60°,点击Close按钮关闭对话框

  • 返回至导航窗口,设置wall.obj的材料为Polygon,设置water.obj的材料为Fluid

4

设置计算参数

  • 点击导航面板中的Next > 按钮或点击工具栏按钮Particle Settings打开仿真参数定义面板

  • 采用默认参数设置,点击Next > 按钮进入下一步

案例仅为演示,为节省计算时间,采用的颗粒尺寸很大。若要用到工程中,则颗粒尺寸要求很小。计算资源丰富的小伙伴可以尝试减小particle size参数以获取更精确的计算结果

  • 采用默认设置,点击Next > 按钮进入下一步Thermal设置,继续采用默认设置

  • 计算时间设置采用默认设置

  • 点击Execute按钮弹出对话框,选择Preprocess & Simulation,点击Execute按钮进行计算

由于设置的颗粒尺寸很大,几秒钟计算完成。

5

计算结果

  • 颗粒运动

  • 转化为表面显示

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《【ParticleWorks】溃坝》
文章链接:https://www.topcfd.cn/2336/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册