
發布
注冊
/
登錄abaqus粒子大小的案例
Abaqus 淺談粒子生成器的一些問題 ¥100
一、Abaqus粒子生成器的作用
Abaqus粒子生成器可以模擬生成大量的粒子顆粒,比如:機械噴丸,沙漏等。對于機械噴丸來講,以往文獻和科研論文更多的是模擬1個顆粒沖擊工件,然而,這并不符合現實,現實中,機械噴丸是通過噴丸機實現的,其可采用多個噴槍設計,噴槍設置位置不同,噴砂上下擺動,噴槍360度可調,保證產品表面均勻噴砂,無死角。
隨著Abaqus不斷的升級和完善,Abaqus 2016版開始支持粒子生成器,可以生成離散粒子單元(單元類型為PD3D)。
二、Abaqus粒子生成器的使用方法
目前,Abaqus只能通過編輯inp文件來實現粒子:
1. 先使用CAE文件編輯模型,包括一個面,工件和一個密封殼體(密封殼體是為了約束粒子顆粒,顆粒只能在殼體內),還有2個振幅,然后,建立job,Write Input生成inp文件;
注意:生成粒子的面需定義密度:
*Surface Section, elset=Set-1, density=2.5e-08
另外,該面的網格密度不能太小,否則出不來粒子,參考網格尺寸和粒子直徑近似。
2. 編輯inp文件
1) 在inp的part模塊,添加以下文字
下面文字需定義在面part里面,用于定義粒子生成器的名稱、粒子數目、粒子集。
展開 ABAQUS示蹤粒子相關知識 ¥10
定義示蹤粒子:
您將每個示蹤粒子的初始位置定義為與稱為“父節點”的節點一致。這些父節點被分組到一個示蹤粒子集;在定義示蹤粒子時,必須為示蹤粒子集指定名稱。在歐拉分析中,與連通單元組成同一示蹤集的父節點必須屬于同一歐拉剖面。當使用歐拉網格運動時,不支持示蹤粒子輸出。
Input File Usage:
*TRACER PARTICLE, TRACER SET=tracer_set_name
list of parent nodes (either node numbers or node set labels)
Abaqus/CAE Usage:
Tracer particles are not supported in Abaqus/CAE.
展開 abaqus粒子生成器應用-水射流破巖
前期更新的案例水射流破巖大多都是用的lsdyna,用lsdyna做水射流破碎巖石或者土壤相對來說還是比較簡單的
最近用abaqus的例子生成器也做了下水射流破巖,發現了幾個問題,調試也是相當的麻煩。
1.入射速度不穩定,有時速度會突然增大好多,生成的sph粒子亂飛
2.接觸不易調整,當射流破碎一定深度后便會和巖石穿透,沒有找到解決辦法
3.有時會報錯,沒有任何的錯誤信息
4.巖石失效采用哪種失效更加合理,暫時沒有找到合適的參數
附上幾張效果圖,歡迎大家評論和指點。
Abaqus二次開發-部件體素化(依據體素大小) ¥20
這里由于是按體素大小進行生成,所以不可避免與原部件宏觀尺寸產生偏差,3個方向的偏差至多為設定的單個體素相應的長寬高的數值。體素生成的基準點為剛好包裹原部件的box的中心。此插件也將偏差進行輸出,偏差為宏觀尺寸在全局坐標下三個方向的偏差。
注意:
由于要遍歷每一個單元,所以當單元總數較多時,比較耗時。
體素越小,網格越細致,單元數愈多,耗時越長,但是誤差也越小(這種情況不包括公因子,如果體素塊按公因子設定,就與原部件宏觀尺寸無偏差)向原部件逼近。
遍歷單元數可由剛好包裹原部件的box的體積與體素塊的體積之商粗略計算得出。
操作對象:單一part,不適用于殼模型。
體素大小按尺寸定義。
與上一個插件類似,計算效率不高。
體素宏觀尺寸與原部件可能存在偏差。
問題排除:
由于引用abaqus內核函數來判斷單元存留,當遍歷單元對不保留單元進行判斷時會發生警告。已嘗試引用warnings模塊最高等級對警告進行抑制,但是,毫無效果。所以該部分已在源代碼中刪除。對該問題進行保留,所以,在進行比較細致的體素轉化時,收到警告是正常現象,非bug。
當遍歷單元數較多時,可能比較卡,并時不時伴有警告音發出,比較斷續,這也是正常現象。為簡化腳本,提高運算速度,并未引用sleep()函數對其整改。
承諾:
1.凡是購買插件的用戶,使用過程中若是遇到Bug,本人將承諾對發現的bug進行修復。
2.使用時有什么問題,也可以進行咨詢,私信或評論區發言都行,看到有時間會進行回復。
3.還沒想好,以后再說。
版本聲明:
此插件基于abaqus內核進行編寫,下載后解壓即可使用。
編寫參考abaqus 2016~2020,由于未找到早期版本的內核,所以不保證在abaqus 2016之前的版本還可以運行。
展開 
基于ABAQUS粒子生成器的DEM顆粒篩選 ¥80
文件為inp文件,通過編輯關鍵字調用ABAQUS的粒子生成器,生成直徑尺寸不同的粒子,模型中的篩網振動,將不同大小的粒子進行篩選,通過本案例您將學會如何通過編輯關鍵字在ABAQUS中生成不同直徑的DEM粒子。
abaqus粒子生成器顆粒導出
導出部件為孤立網格,幾何編輯不能修改顆粒的孤立網格。如何才能把顆粒變成幾何體,用于下一步模擬計算,有償(能解決為前提)
abaqus 融化模擬(SPH)光滑粒子 ¥6
在abaqus采用SPH方法模擬融化過程,即無網格,非CEL融化
定義材料屬性
裝配
分析步:
場輸出:
相互作用:
加重力
邊界條件
網格:
修改inp文件關鍵字
Abaqus SPH粒子生成技術【送inp】 ¥149.9
<p><br></p><p> <strong>01</strong></p><p><strong>Abaqus粒子生成器</strong></p><p><img src="https://img.jishulink.com/202103/imgs/5d0323f24695488eaf28d8566c3270e0"></p><p> </p><p><br></p><p>Abaqus加入粒子方法以來<span style="color: rgb(178, 178, 178);">(</span><a href="http://mp.weixin.qq.com/s?__biz=MzU2ODMyNzc3Mg==&mid=2247483881&idx=1&sn=976c0bd28a56848ceb85211efa254049&chksm=fc8eeadacbf963ccb81045be20821cb1f85720c8ea0749a8b0628ec0f652d8261d9ee4296a4c&scene=21#wechat_redirect" rel="noopener noreferrer" target="_blank" style="color: rgb(0, 82, 255);"><strong>連續粒子6.11</strong></a><span style="color: rgb(178, 178, 178);">、</span><a href="http://mp.weixin.qq.com/s?
展開 ABAQUS示蹤粒子簡易教程,分分鐘學會 ¥10
ABAQUS中可以通過示蹤粒子來追蹤材料物質點的運動軌跡,示蹤粒子獨立于網格單元節點,它隨材料的變形而運動。以CEL法模擬管道壓入土體為例,講解ABAQUS中示蹤粒子的使用。
以下是結果動態示意圖,白色點為示蹤粒子。
關于abaqus的顆粒生成器生成sph粒子
請問用abaqus的顆粒生成器生成sph粒子的時候,為什么我設置了質量流量,但是卻不起作用,改大改小相同時間內流出的粒子數都一樣
Python提取Abaqus SPH結果粒子位置 ¥9.99
Abaqus軟件后處理中SPH粒子的渲染真的太差了,粒子大小、光照等都沒有有效的調整方法,于是想著從ODB文件中讀取出粒子位置信息,提取出來的信息還可以用于其他后處理及渲染等。
但是有很多問題:1. PC3D粒子的信息怎么輸出?與節點關系如何對應?2. 可以在界面上選擇節點編號查詢節點,但是批量怎么讀取?3. fieldOutput中物理量只有位移等,沒有當前坐標。
想了一個笨辦法:
先在后處理模塊中用“Display Group”功能顯示所有流體粒子,然后利用查詢功能獲得所有當前粒子的label,存到一個列表中;
在odb文件的assembly對象中獲得上面粒子label編號列表對應的節點的坐標,就是初始坐標。
在steps.frames對象中獲得位移場變量,位移是一個容器,里面存儲了所有節點的位移,找出流體對應節點的位移,位移與初始坐標的和就是當前坐標。
將查詢到的結果(包括節點當前坐標、節點位移值等)按照節點順序寫入vtk文件,利用paraview進行可視化。
如下為讀取及寫入vtk文件的Python代碼
展開 
ABAQUS中的光滑粒子流體動力學 ( SPH ) 方法
· 目前Abaqus/CAE不支持SPH,可以使用Abaqus/CAE先生成質量單元(mass elements),寫入輸入文件(.inp),然后手動編輯輸入文件,將質量單元轉換為粒子。也可以利用ABAQUS將單元轉化成粒子,參照 “Finite element conversion to SPH particles,” Section 15.2.2。此外,也可以先創建C3D8R單元,然后利用腳本將單元轉換為粒子,參照www.3ds.com/support/knowledge-base。
· 對于通過一個實體截面定義的部件,重力荷載和質量縮放必須施加在該實體截面的所有單元上,不能僅定義到某個單元子集上。
對于具有下列特征之一的模型,ABAQUS將采用單線程進行計算:
· 分析過程中,單元根據相關準則逐漸轉化為粒子時
· PC3D單元對應著多個實體截面
· 采用NSPH時
· 預定義場變量(包括溫度)隨材料屬性變化
如果使用多線程(CPU)進行計算,SPH分析將受到以下限制:
· 不支持SPH從面節點的接觸輸出(Contact output)。
· 不支持單元的歷史輸出。
· 不支持能量歷史輸出,模型總體能量除外。
· 多線程運算時,不能啟用動態負載平衡(Dynamic load balancing)功能
· 建議每個并行域至少有10000個粒子。
展開 Abaqus光滑粒子流(SPH)仿真案例講解
Abaqus光滑粒子流(SPH)仿真案例講解
ABAQUS計算中使用示蹤粒子的加載與注意事項 ¥50
ABAQUS的示蹤粒子使用注意事項和設定原則,已經在使用后出現計算不成功的問題。
示蹤粒子的使用對于準確提取材料質點的運動軌跡是非常關鍵的技術步驟,初學者在學習中經常遇到示蹤粒子不移動或者不起作用的問題,在這里進行了詳細介紹。
此外,在技術鄰其他老師那里有介紹歐拉問題的示蹤粒子使用,在這里對ALE下的純拉格朗日問題進行了討論。
ABAQUS背景顏色/字體大小/高清圖片保存設置
<h1>ABAQUS背景顏色/字體大小/高清圖片保存設置</h1><h2>修改背景色(臨時):</h2><p>視圖(view)→圖形選項(Graphics)→實體(solid)</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202407/attachment/ec58f61f963c4aa6a2a79f8ad7013a74.png" style="text-align: center" data-regular="true">
<img src="https://img.jishulink.com/202407/attachment/ec58f61f963c4aa6a2a79f8ad7013a74.png" data-mobile-src="https://img.jishulink.com/202407/attachment/ec58f61f963c4aa6a2a79f8ad7013a74.png?image_process=/format,webp/resize,w_400" data-pc-src="https://img.jishulink.com/202407/attachment/ec58f61f963c4aa6a2a79f8ad7013a74.png?
展開