Particleworks案例7-刚体在水中自由运动
仿真模型仿真刚体(不变形)在液体中自由运动的过程,即液体推动刚体运动。 1、创建并导入几何模型创建项目名称rigid_body。在Outline窗口,点击 Importpolygonfiles按钮,导入几何模型box.stl、box2.stl、pool.stl。点击Adjust domain按钮,设置Margin为10,调整计算域大小。设置pool.stl的几何透明度为0.5,如下所示。创建入口。点击Create an inflow按钮,选择Rectangle创建矩形入口,其位置、方向和大小设置如下。创建填充初始液位。点击Create fill按钮,其位置、方向和大小设置如下。2、创建材料在Outline窗口,点击 Managephysicalproperties,创建Fluid、Solid、Solid1和polygon材料,其中两种solid的密度分别是20和50。将Fluid材料给到inflow和fill几何,Solid_1材料给到box2.stl几何,Solid材料给到box.stl几何,Polygon材料给到pool.stl几何。3、设置入口边界在Outline 面板,选择inflow节点,在其Properties面板中展开Details属性,设置如下。4、仿真设置在工具栏,点击Settings按钮,单位选择mm,粒径设置为10。采用4核CPU,1个GPU,双精度计算,几点Execute开始计算。6、结果分析提取流动过程的仿真结果动画如下。来源:CFD饭圈