创建模型本节介绍了如何利用EDEM的创造组件创建一个模型。步骤1:设置参数、物理成分和材料设置全局参数1.开始EDEM。默认情况下选择创建组件。2.单击选项卡窗格全局标签。3.给模型一个标题和描述。设置物理成分和重力1.建立粒子到粒子和粒子到几何相互作用的接触模型。2.根据需要定义接触联系模型。3.如果需要,选择任何粒子体力来使用。4.把重力放在你的模型上。通常是设置在重力影响-9.81m/s2在Z方向。定义材料和交互作用从材料部分定义你的模拟中每个粒子和几何体的材料和相互作用。相互作用定义了材料接触时的行为方式。定义材料1.单击“+”按钮,然后在Name字段中键入新材料的名称。2.选择泊松比、剪切模量、密度和功函数的值(如有必要)。3.重复任何后续材料,如几何材料。定义相互作用1.单击交互部分中的+按钮。从弹出窗口中,在编辑器顶部的名称列表中选择与此相同的材质。2.设定恢复系数、静摩擦系数和滚动摩擦系数。这些定义了当同一物质的两个表面发生碰撞时会发生什么。3.再次单击+按钮,定义第一个和后续的材料之间的交互。4.重复这些步骤,直到定义了仿真中所有材料之间的相互作用。材料数据库1材料和它们之间的相互作用可以直接创建,也可以直接从材料数据库中传递。这使您可以维护一个通用的数据库,以便在多个模拟中使用。1.单击“Transfer”按钮打开传输对话框。2.单击一个材质或交互,然后单击其中一个箭头按钮将其添加到或从数据库中导入它。步骤2:定义基本粒子创建(或导入)粒子粒子可以直接创建,从文件中导入,或者基于CAD(或类似)包中创建的模板。1.单击选项卡窗格中的“粒子”选项卡。2.单击“选择粒子”部分中的“+”按钮,然后在name字段中键入粒子的名称。3.导入粒子模板:a.选择工具粒子显示。b.从弹出窗口中,单击导入按钮并导航到模板文件。例如,选择一个步骤或IGES文件。c.在查看器控件窗格中启用“显示模板”复选框。4.要导入从另一个模拟导出的粒子,请单击“选择粒子”部分中的“导入”按钮并导航到粒子文件。定义粒子的表面粒子的表面是用一个或多个球体来定义的:1.单击+按钮,然后为Name字段中的表面键入名称。2.在半径字段中选择曲面的半径。3.对每个附加表面重复这些步骤。使用位置x、y和z字段来定位新的表面。定义粒子属性假设你已经定义了你的材料:1.从材质菜单中选择粒子材质。2.单击“计算属性”设置质量、体积和惯性矩。2步骤3:定义几何体几何体是粒子相互作用的机械或物理体。几何体可以在EDEM里定义或从CAD(或类似的)包中导入。所有几何体都是按部件定义的,每个部件可以定义为一个盒子、一个圆柱体、多边形或导入网格。对于每个几何部分:创建一个部件1.单击几何选项卡。2.单击+按钮,然后选择下拉菜单中的框、柱面或多边形。3.在Name字段中键入节的名称。4.从“详细信息”选项卡中,选择该部件的材料和类型(物理或虚拟)。指定部件特性1.单击框、柱面或多边形选项卡,这取决于所创建的形状。2.输入该部件的尺寸、位置和方向。变化会立即反映在窗口上。指定部件运动如果该段是动态的(换句话说,该部件在模拟过程中移动):1.单击动态选项卡。2.单击+按钮定义一个新的动态。3.在Name字段中键入动态名称。4.选择动态类型:线性旋转、正弦旋转或平移。5.设置开始和结束时间。该部分可以移动全部或部分模拟。6.设定部件的速度和加速度。步骤4:定义域域(红色方框)是所有模拟发生的区域;在域之外移动的粒子不再被模拟器跟踪。定义域:1.将域维度输入域x、y和z字段,或检查自动更新以使用足够大的域以包括所有几何部分。2.如果需要,设置一个x,y,或z周期边界。这决定了粒子离开域后会发生什么。如果启用,任何离开该方向的粒子将立即重新进入相反的方向。3步骤5:创建粒子工厂粒子工厂定义了仿真中粒子的位置、时间和粒子的出现。粒子工厂基于先前定义的几何体或虚拟表面。1.单击工厂选项卡。2.单击+创建一个新工厂,然后键入名称。3.在参数区域中,选择用作工厂的几何部分。任何虚拟表面或体积(物理或虚拟)都可以变成工厂。4.在发生区域内,选择工厂类型(可以是静态或动态)然后确定粒子数量或创建目标质量。5.在生成速率区域,设置粒子数或目标质量速率(如果适用)。6.设置EDEM开始产生粒子的时间和数量。7。设置工厂的粒子参数。参考下表:参数描述类型选择固定的(固定粒子类型)或双重(创建两种类型的粒子)。双重粒子在创建二进制点阵时很有用。尺寸工厂可以生产粒度分布均匀的颗粒。这些尺寸是最初指定的尺寸。固定的。所有粒子大小相同。例如,如果大小比设置为2,所有粒子都将是标准大小的两倍。随机。粒子在一定大小范围内随机生产。正常。粒径有正态分布。平均值和标准偏差都应该是正常化的(即平均值等于输入粒子半径或体积的比值,与标准偏差相似)。对数正态。与正态分布相同,但粒径基于对数正态分布。位置粒子的位置可以是:随机。粒子是随机生成的。如果选择随机,粒子是沿着沿着一个定义长度的离散步长一个接一个地被放置。这个长度是粒子最大范围的一个因子。还可以定义每一步所能转动的最大角度。如果你的工厂是静态的,一定要确定敛集率。立方。粒子是在立方格中产生的。启用“显示格查看器”复选框查看网格。BCC晶格。粒子是在体心立方晶格中产生的,晶格被定义为立方晶格。FCC晶格。粒子是在面心立方晶格中产生的,晶格被定义为立方晶格。速度可以给粒子以初始速度。固定.粒子速度是一个固定的x/z/z矢量。随机。粒子速度在规定范围内是随机的。正态分布。粒子速度有正态分布。设置粒子方向、平均速度和标准偏差。线性分布。粒子的速度落在两个定义的速度矢量之间的任意弧上.喷雾。粒子在锥形喷射中形成。喷雾方向被定义为速度矢量。角度是最大偏离正常值的角度。方向当有非球形粒子时,设置粒子方向是有用的。定位可以是固定或随机的。对于固定的方向,在方向矩阵中定义。角速度可以给粒子以角速度使其旋转。固定。给所有粒子以同样的角速度。速度被定义为矢量。随机。在定义的范围内每个粒子随机生成角速度。正向分布。粒子角速度正向分布。必须定义粒子方向、平均角速度和标4执行模拟如果你已经创建完成了模型,可以选择分析:步骤1:选择步长和分析时间时间步长是迭代之间的时间量(计算)。瑞利时间是理想时间:DEM为剪切波通过固体颗粒的传播时间。1.设置时间步长值或范围。固定的时间步长是在瑞利步长的5%和40%之间的以保稳定的模拟。2.设置总分析时长。3.设定多久EDEM应该多久输出分析的数据点。4.如果需要,启用和配置选择性数据保存。步骤2:定义网格大小网格可以用来控制仿真的速度。通过将域划分为网格单元,模拟器可以检查每个单元,只分析包含联系的单元格,从而减少处理时间。1.设置网格的大小,模拟中理想的网格大小约是两倍的最小半径(2rmin)。网格单元是根据模拟中最小粒子的半径来测量的。步骤3:执行模拟点击模拟按钮(“play”)来执行模拟分析:需要直观地跟踪模拟的进展,请在查看器控件窗格中勾选自动更新选项。进度条指示模拟的进度。准偏差。线性分布。粒子在定义的两个速度矢量之间绘制任意弧线。填充如果需要用静电特性,粒子可以在创建时被赋予电荷。选项如下:固定。所有粒子都有相同的正电荷或负电荷。默认情况下,粒子从零电荷开始。随机。在定义的范围内粒子随机填充。正向分布。粒子电荷具有正态分布,必须定义粒子平均电荷和标准偏差。5您可以使用模拟(停止)按钮停止并重新启动模拟。为了提高模拟速度,关闭数据浏览器并关闭自动更新选项。分析模拟结果模拟完成后,选择分析:步骤1:查看模拟使用动画控件来回顾模拟。使用这些停止和开始模拟,向前和向后移动,或者跳转到动画的开始或结束。窗口控制面板有以下控制功能:CurrentTime:选择一个时间从下拉跳转到你的模拟一个特定的点。部分节省时间在明亮的颜色显示。Camera:选择从六个标准角度看你的模型,或者添加你自己的视角角度。StepFactor:步长因子决定动画控件通过的帧数。例如,播放第一个,第五帧或第十帧。播放每个帧将会更流畅,但播放的较慢。Text:用于向查看器窗口添加文本。步骤2:配置显示单击“模型”选项卡查看选项以更改模型的显示。几何体和颗粒Displayby:为选择组选择几何节/粒子或选择组的类型。Type/SelectionGroup:选择要显示的几何部分/粒子类型或选择组。Display:启用或禁用选定部分的显示。DisplayMode:选择填充、网格或点(点)。Opacity:设置不透明(0是透明的,1是不透明的)Representation:选择默认、圆锥、向量、模板或流显示。单击选项按钮进行进一步配置。6接触和边界设置接触或绑定显示选项。例如,只显示粒子之间的接触,粒子之间的接触和几何的特定部分,或粒子间的结合。显示可以表示多种属性。步骤3:调整颜色粒子,几何体,接触在模型中可以以多种方式着色。几何粒子或接触类型或选择组的任何部分都可以独立着色。1.点击色彩项2.选择着色的要素或全体静态着色静态着色是用于设置静态要素和选中组件的标准色。从下拉列表中选择一个颜色,然后单击应用。属性着色根据特定属性将属性着色用于颜色元素或选中组件。例如,在高速粒子被染成红色的,而较慢的粒子是蓝色的。1.在“选择元素”部分中选择要着色的元素。2.选择属性,如角速度或压缩力。3.设置颜色添加到最小,中间和最大值。4.基于当前时间步的值范围设置检查自动更新框然后单击最大和最小值更新按钮。或者,手动设置值范围。5.点击执行步骤4:选择和分级选择允许从域中特定区域或元素中提取数据。使用选择,您可以查看任何通过某一特定区域(称为“bin”)的元素,或者跟踪特定元素在域内的移动。然后您可以基于这些选择和子选项显示、着色、绘图或导出数据。有四种类型的选择:7ManualSelection-让您选择和跟踪单个粒子,接触,几何形状,或连接。还可以定义和添加查询,以及在数据浏览器中显示详细信息。GridBinGroup-让你在域中定义一个区域,用任意数量的长方体bin元素作为三维网格。您可以在组中或整个bin组中定义单个bin的查询:应用于组的查询也应用于每个子bin。GeometryBin-基于方形或圆柱几何类型的bin元素。您可以将它的位置链接到任何静态或动态几何部分。bin显示为蓝线网格。ImportedGeometryBinGroup-允许基于在其它数据包中创建的网格文件导入定义bin组。然后,您可以将bin组的位置与任何定义的几何图形链接起来。创建网格bin组:1.单击Selectiontab。2.在选择组区域中,单击+然后选择网格bin组。命名新bin。3.单击Queries定义bin组。例如,设置组记录和显示每个bin中的平均粒子数。4.设置Filter选项以确定要包含在bin中的内容。默认情况下,所有粒子都包括在内。5.选择displaymode和displayoptions选项。例如,设置显示模式,以便只有在包含粒子时才显示bin。6.如果需要,更改x、y和z开始和结束点,以修改bin组所覆盖的区域。7.设置沿每个轴上Bin的个数.8.点击Apply。8步骤5:修剪群组Clipping定义了一个感兴趣区域,忽略了您不感兴趣的模型区域。您可以设置几个剪辑组,每个组突出显示模拟的不同区域。剪辑模型的区域:1.单击Clippingtab.2.按下+键来创建一个新的剪辑群组。为组创建名称。3.选择剪辑组的类型:可以是平面,片,或者域边界。4.根据剪辑组的类型,设置x、y和z方向,从中心和片深度的距离。5.在ClippingElements选项中,双击一个元素以将其删除或将其添加到组中。包含的元素为绿色;去掉的元素为黑色。6.单击“EnableSlice/Plane/Side”复选框以启用剪辑元素。7.对于平面和切片,单击VisualRepresentation复选框以查看窗口中的组。8.复述你剪辑组中的每个要素