码迷,mamicode.com
首页 > 其他好文 > 详细

<EDEM 基础案例04>Dynamic Domain

时间:2018-12-30 11:06:13      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:ade   tis   作用   命名   分享   大小   设置   时间   sim   

本案例包括以下几部分:

  1. 介绍
  2. 前提
  3. 问题描述
  4. 设置和求解
  5. 后处理

 

1-介绍

动态计算域(Dynamic Domain)是一种高效模拟大型颗粒床的方法,通过指定局部计算区域,减少计算时间。

案例重点:

2 建立动态计算域;

2 改变颗粒透明度;

2 设置跟踪几何体的相机;

2 设计录像;

2-前提

本案例假定用户熟悉Windows软件界面风格,并对EDEM界面较为熟悉。

3-问题描述

犁地模拟,设置一个运动的刀片,刀片会和颗粒床作用。为了加快模拟速度,在和刀片作用的颗粒区域设置动态计算域,动态计算域以外的颗粒不参与计算。

 技术分享图片

 

4-设置

 

步骤一:DEM文件生成

1)  打开EDEM软件

2)  打开https://www.cnblogs.com/PartiSim/p/10193304.html中的案例,本文颗粒和几何模型用基础案例3即可。

 

步骤二:定义几何模型:

EDEM软件本身有几何模型建模功能,但是不能建立复杂模型。本案例导入在其他三维建模软件中建立完成的几何模型,几何文件格式为STL。

(1)右击Geometries>Import Geometry…> Blade.igs,导入刀片几何模型,同时赋予一个水平向右的运动速度,1 m/s。

(2)右击Geometries>Add Geometry…>Box,重命名为Dynamic Domain,type设置为Dynamic Domain,同时赋予一个和刀片同步的向右运动,1 m/s,具体参数如下。

技术分享图片

技术分享图片

 

 

(3)点击File>Save,保存设置。

 

5-求解

点击File>Simulator,或者在快捷菜单中点击相应按钮,切换至求解设置界面。

 

步骤一:设置时间选项

(1)取消勾选Auto Time Step checkbox,设置Fixed Time Step为20%。

(2)Total Time设为0.5 S,Target Save Interval 设为 0.04s,本案例计算总时间为0.5秒,保存间隔0.04秒。

 

步骤二:设置网格

(1)设置Cell Size为3Rmin。(Rmin代表最小颗粒半径,网格大小一般为2~3倍最小颗粒半径)

 

步骤三:勾选Dynamic Domain Method,check Interval :0.05 s,Number of Checks:1,Displacement of Particle:15% of R min。

技术分享图片

 

步骤四:启动模拟

(1)点击显示窗口下方,Progress旁三角形按钮,开始计算。

(2)快捷菜单中有Auto Update按钮,可以选择关闭,减少模拟时间。如果想观察模拟过程中颗粒运动状态,点击Refresh Viewer按钮。

(3)模拟完成后,弹出提示窗口,点击Finish。

(4)计算结果如图。

 技术分享图片

6-后处理

点击File>Analyst,或者在快捷菜单中点击相应按钮,切换至后处理界面。

 

步骤一:颗粒透明度

(1)选中Rock_particle,设置Opacity为0.1,Color by设置为Velocity。

技术分享图片

 

步骤二:设置相机位置

(1)添加跟踪刀片的相机位,点View后绿色加号,添加一个View 1,点击齿轮,弹出设置界面,详细设置如图。

技术分享图片

 

<EDEM 基础案例04>Dynamic Domain

标签:ade   tis   作用   命名   分享   大小   设置   时间   sim   

原文地址:https://www.cnblogs.com/PartiSim/p/10198753.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!