
發布
注冊
/
登錄particle generator的案例
abaqus離散元沙漏模型
*Particle Generator, name=dem1, type=PD3D,
Maximum Number of Particles=2000
*Particle Generator Inlet, surface=inlet1
*Particle Generator Mixture
dem1,
*Discrete Section, elset=dem1, density=0.25, alpha=7.0
PDF1,
*Discrete Elasticity
2.0E+10, 0.25
*Probability Density Function, name=PDF1, TYPE=DISCRETE
0.5, 1.0
______
*Particle Generator Flow, generator=Particle1-1.dem1
FlowSpeed, MassFlow
**
*Contact
*Contact Controls Assignment, rotational terms=STRUCTURAL
*Contact Inclusions
dem1, loudou-1.in
dem1, dem1
*Contact Property Assignment
dem1, loudou-1.in, P1F
dem1, dem1, P11
*dload
particle1-1.dem1, GRAV, 9800., 0., -1., 0.
展開 如何模擬一個沙漏
Particle generator的定義在Part層次中編寫。
Abaqus 淺談粒子生成器的一些問題 ¥100
*PARTICLE GENERATOR, NAME=a, TYPE=PD3D, MaximumNumberofParticles=b
*PARTICLE GENERATOR INLET, SURFACE=c
*particle generator mixture
d
a- 粒子生成器的名稱
b- 最大粒子數目
c- 粒子生成面
d- 粒子集,這是一個集合
**
*DISCRETE SECTION, ELSET=d, shape=sphere, density=2.1E-9, alpha=1.0
PDF_gen_SET1
*Discrete Elasticity
2.0E+6, 0.25
**
*PROBABILITY DENSITY FUNCTION, NAME=PDF_gen_SET1, TYPE=discrete
0.6, 1.0
Alpha-α阻尼,一般小于0.1
參考:有限元分析丨阻尼 - 知乎 (zhihu.com)
PDF_gen_SET1- probability density function粒子的概率密度
discrete- Abaqus有以下幾種分布,Uniform(均勻分布)/Normal(正態分布)/Log-normal(對數正態分布)/Piecewise linear(分段線性分布)/Discrete(離散分布)/Truncated(階段正態分布)
參考:Abaqus DEM進階技術,指定顆粒級配 (qq.com)
在這里,定義形狀為球(sphere),然后定義密度和α阻尼,以及其彈性模量和泊松比。
展開 【直播培訓】送模型啦!Abaqus高級通用技術培訓招生
大量顆粒的堆積呈現正態分布
用于生成4w個顆粒的關鍵字如下,需要基于此定義DEM顆粒接觸:
*Particle Generator, name=pg1, Type=PD3D,MaximumNumberofParticles=40000
*Particle Generator inlet, surface=Surf-inlet
*particle generator mixture
balls
本文免費提供這個模型的inp文件,文末有領取方式哦~
USim 2021年9月直播培訓招生啦!
USim高級通用技術系列培訓(第一期/第二期/第三期)舉辦以來,有不少錯過培訓的小伙伴們通過技術鄰和公眾號平臺問我,能不能再舉辦一次?或者采取在線的方式進行培訓?
往年培訓剪影(2020.05杭州Abaqus FSI專場)
今天,它來啦!USim再度攜手技術鄰舉辦一次高級通用技術培訓,時間定于2021年9月,這次培訓將通過直播授課的形式進行。
與以往的課程相比,這次的培訓對課程內容進行了整合、優化與增補,總體上依然是Abaqus進階技巧、流固耦合、材料與結構分析專題,涉及內容非常廣泛,通用性極強。
本課程操作與理論并重,結合大量案例進行實操教學,知行統一,有效地解決部分Abaqus用戶“不知有此功能或知而不會”的尷尬局面,通用、普適的建模技術兼容于科研、工程應用,歡迎各大院校、企業的Abaqus學習者或用戶參加此次培訓。
展開 
Abaqus SPH粒子生成技術【送inp】 ¥149.9
</p><p><br></p><ul><li><strong style="color: rgb(0, 82, 255);">第一處編輯</strong></li></ul><p><span style="color: rgb(0, 0, 0);">首先需要定義一個粒子生成出口,然后創建一個粒子生成器,為它命名,指定生成粒子的單元類型,最大粒子總數,最后與粒子生成出口關聯起來,格式如下:</span></p><p><br></p><pre class="ql-syntax" spellcheck="false">*PARTICLE GENERATOR, NAME=generator name, TYPE=PC3D, MAXIMUM NUMBER OF PARTICLES=number
*PARTICLE GENERATOR INLET, SURFACE=inlet_surface_name
</pre><p><br></p><p>緊接著剛才的編輯,為生成的粒子創建單元集合,并為之分配截面、材料屬性,定義SPH粒子的特征長度,格式如下:</p><p><br></p><pre class="ql-syntax" spellcheck="false">*PARTICLE GENERATOR MIXTURE
particle_body
*SOLID SECTION, ELSET=particle_body, MATERIAL=water
Element characteristic length
</pre><p><br></p><p><span style="color: rgb(255, 41, 65);">注意</span><span style="color: rgb(0, 0, 0);">:這一處編輯是在粒子生成出口的</span><span style="color
展開 【Abaqus無限射流沖擊】SPH和CEL方法
</p><p><strong>2.SPH方法:</strong></p><figure style="text-align: center;"><figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202509/attachment/efedc2d261104023b8a3cc7a758e9453.gif" style="display: inline-block;" data-regular="true"><img src="https://img.jishulink.com/202509/attachment/efedc2d261104023b8a3cc7a758e9453.gif" style="" width="725"></figure></figure><p><br></p><p>此處不用“單元轉SPH”方法,需要用particle generator關鍵字,實際上就是在CAE界面定義好一個面,作為SPH粒子的入口,然后用*particle generator flow 給定流入速度即可。同時,對上述入口給定橫向速度即可。</p><p>SPH方法的特點是不需要多余的網格,但需要修改關鍵詞,而且得在inp文件增加接觸;而且SPH數量也不是無限的,需要給定最大數量。</p><p><br></p><p><a href="https://mp.weixin.qq.com/s?
展開 abaqus DEM做的沙漏
*particle generator flow,幫助文檔上有說明,
在本平臺中也看到玉蝴蝶做的沙漏,就想自己也做做,生成粒子沒有問題,卡在旋轉上,真的卡了一段時間,最近看到abaqus官網上有個例子,看了看,找到問題關鍵,終于得以解決,貼出來大家一起欣賞吧
,
【DEM】基于移動面生成離散顆粒 ¥99.9
下面我做個案例,說明一下關鍵步驟,如果你已經會使用*particle generator,那么在移動面上生成DEM顆粒其實很簡單。只需要對surface的耦合參考點施加平動或轉動速度、或調整surface單元節點位移(縮放surface面)就能實現。
------案例:
在一個按正弦曲線移動的圓形inlet上生成DEM粒子,定義X方向的平動和Y向的周期往復運動:
圖3-surface inlet的Y向運動定義
圖4-粒子生成器的inlet面按正弦曲線運動
圖5-離散顆粒在移動面上生成
Abaqus DEM分析前處理教學,通過Python腳本生成離散粒子
DEM分析常用于顆粒混合、篩選等物理過程,目前Abaqus GUI還不支持DEM顆粒建模,不過可以通過編輯關鍵字*particle generator或者運行Python腳本來實現,下面詳細地介紹通過Python腳本生成DEM顆粒單元的方法。
顆粒混合:
顆粒篩選:
首先將DEM部件按照實體建模,并劃分為C3D8R六面體單元,然后生成名為Galton_Board的inp文件。
DEM分析前處理過程:
打開Abaqus Command窗口,按照下面的格式運行solidtodem.py文件,藍框為工作路徑,紅框為剛才生成inp文件名稱,確保solidtodem.py文件與inp文件都在工作路徑內。
運行腳本:
運行完畢后,會生成一個dem_Galton_Board.inp文件,用其中的離散粒子單元替換Galton_Board.inp中的C3D8R單元,并保存。
替換單元:
這樣就完成了從C3D8R到離散粒子單元PD3D的轉化,再基于最新的Galton_Board.inp文件進行修改,定義一下顆粒密度、大小、阻尼與接觸等即可進行高爾頓板的DEM分析,詳細關鍵詞見上篇文章中提供的inp文件。
DEM分析也常與多體分析、流體分析等過程進行耦合,以便計算大量離散粒子對機構、流場的影響。
挖勺力計算:
DEM與流體耦合:
solidtodem.py腳本鏈接:
https://pan.baidu.com/s/1t4ys7bSBvfRat-mOqtJfMg
提取碼:c9tm
展開 Abaqus DEM進階技術,指定顆粒級配
生成不同尺寸的粒子
Abaqus支持以下6種PDF:
Uniform/Normal/Log-normal
Piecewise linear/Discrete/Truncated
我們在下面的4個surface上,創建4個Particle generator(PG),每個PG分別引用不同的PDF,每一個面上指定生成2萬個顆粒。
4個粒子生成面
粒子尺寸分布信息
粒子生成器運行結果:
PG1正態分布-粒子半徑云圖
PG2對數正態分布-粒子半徑云圖
PG3均勻分布-粒子半徑云圖
PG4分段線性分布-粒子半徑云圖
從生成結果統計來看,顆粒尺寸分布整體上與指定的概率密度函數符合的很好,不過,對于微小顆粒而言(此問題中半徑小于0.001mm的顆粒),生成還是比較困難的,尤其是顆粒尺寸懸殊較大時。
4個粒子生成器+4種概率密度函數→8萬顆粒子
文末有本文案例模型文件USim-pg_pdf.inp的獲取方式。
近期培訓
DEM專題視頻課程
本視頻課程在技術鄰上線快一個月了,雙11期間6折購買課程的小伙伴們可以直接加我(公眾號菜單欄→USim→聯系我)索取本期文章案例模型文件
USim-pg_pdf.inp。
展開 particle generator的相關專題、標簽、搜索
particle generatorabaqus DEM 沙漏 *particle generator flowParticle Works too many particles generated close to exhausting specified maximum number of particles. the particle generator is shutting downtoo many particles generated close to exhausting specified maximum number of particles. the particle generator is shutting down.particle_generatorparticle generatorparticle generation*particle generator