
發布
注冊
/
登錄隨機骨料投放的案例
隨機多面體骨料隨機投放小軟件
基于CAD骨料隨機投放插件,生成隨機多面體骨料,可以定義四種骨料粒徑范圍,定義四種骨料界面過渡區厚度,將每種骨料及其界面過渡區單獨封裝進不同圖層,對于后續材料的定義提供便利,具有CAD接口的有限元軟件均可使用,所有骨料均執行干涉檢查,基體均已扣除骨料占據部分體積,插件下方可直接讀取各項體積,是一款非常實用的小插件
ANSYS隨機多面體骨料 三維多面體投放 隨機骨料混凝土細觀模型
模型采用CAD隨機多面體3D插件建立并導入ANSYS軟件。
在ANSYS內進行網格劃分。
ANSYS隨機多面體骨料模型,采取精確的干涉判斷,采用多面體相交判別程序,不同于常見的球體干涉,本程序可達到更好的隨機度,以實現大粒徑與小粒徑的匹配度。
骨料隨機投放,Ansys
隨機骨料
abaqus隨機骨料投放,顆粒增強復合材料建模 ¥50
<p>內含4種隨機投放模型:</p><p>1、基體為圓柱,隨機投放的兩種半徑范圍的實心顆粒</p><p>2、基體為圓柱,隨機投放空心有厚度球體,球體半徑固定</p><p>3、三維大小隨機、位置隨機球體投放,基體為四面體</p><p>4、隨機大小、位置、傾斜角的正六邊形(可設置倒角,不干涉)投放,基體為正四邊形</p><p><span style="color: rgb(25, 27, 31);">球體之間互不干涉,可自定義基體尺寸,球體大小、位置、體積占比。</span></p><p><br></p><p><br></p><figure style="text-align: center;" class="ql-align-center"><figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202509/attachment/87f43732e2054029811fb62f55efaf1b.png" style="display: inline-block;"><img src="https://img.jishulink.com/202509/attachment/87f43732e2054029811fb62f55efaf1b.png" data-mobile-src="https://img.jishulink.com/202509/attachment/87f43732e2054029811fb62f55efaf1b.png?
展開 
在abaqus中用python建立隨機骨料投放模型
可以用python在ABAQUS中實現隨機骨料的二維、三維隨機投放(圓形、橢圓形、多邊形、球形、多面體)
qq:3025232544
基于CAD-Abaqus的混凝土三維細觀模型建立(三)
確定模型參數:首先需要確定模型的輸入參數,包括混凝土試件的尺寸、骨料的種類和尺寸范圍、以及投放的方式等。
2). 隨機生成骨料:利用Monte Carlo方法,隨機生成符合一定分布規律的骨料顆粒,可以根據實際情況選擇不同的顆粒分布模型,如正態分布、均勻分布、Fuller級配曲線(Fuller curve)等。
3). 投放模擬:將生成的隨機骨料顆粒投放到試件內,可以考慮不同投放策略和方法,如均勻投放、集中投放等,模擬骨料在混凝土中的分布過程。
4). 統計分析:通過大量的Monte Carlo模擬實驗,統計分析骨料在混凝土中的分布情況,可以計算骨料的密實度、分布均勻性等指標。
5). 結果評估:根據模擬結果,評估不同投放方式對混凝土性能的影響,優化骨料的分布設計,提高混凝土的力學性能和耐久性。
蒙特卡洛隨機投放模型有效性的重要前提是采用行之有效的隨機骨料投放方案,投放方案應當能夠充分符合實際工程中混凝土內骨料分布特征。
4.1骨料均勻分布與堆積模型
骨料在混凝土中的分布可以采用不同的模型,其中兩種常見的模型是均勻分布模型和堆積分布模型。
均勻分布模型:在均勻分布模型中,骨料被設計成在混凝土內均勻分布。這意味著骨料的大小、形狀和數量在整個混凝土結構內都是均勻的,沒有聚集或堆積現象。均勻分布模型通常用于簡化計算和分析過程,常用隨機投放算法實現此模型,在一般混凝土模型設計中應用廣泛。但一般的均勻分布模型骨料間距較大,這在實現較高骨料占比的混凝土中存在先天性不足。
堆積分布模型:在堆積分布模型中,骨料可能會以某種方式堆積或聚集在混凝土結構的特定區域。這種分布模型考慮了骨料在現實結構中可能出現的非均勻性,更接近實際情況。
展開 顆粒、夾雜、孔隙骨料的隨機投放-任意形狀-瀝青混凝土,涂層,復合材料各行業
<p>此貼給出了使用MATLAB建立隨機分布顆粒骨料模型的建立方式,而且模型建立后導入abaqus的方法,由于描述過于繁瑣,也沒時間寫,詳細步奏暫未給出,暫時就只上效果圖了,另外對于使用Python語言直接在abaqus建立模型的方法也有給出,需要的同學可以速聯系</p><p><br></p><div contenteditable="false" width="100%"><img src="https://img.jishulink.com/upload/201806/1529418649334_1.jpg" title="1.jpg" alt="1.jpg" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/upload/201806/1529418649334_1.jpg?image_process=/format,webp/quality,q_40/resize,w_400" data-pc-src="https://img.jishulink.com/upload/201806/1529418649334_1.jpg?
展開 Abaqus RandCylinder V1.0 圓柱試件隨機球體投放插件 ¥98
插件簡介
RandCylinder V1.0由可在圓柱試件內進行隨機投放球體,插件可指定圓柱試件的高度、直徑,球體的大小范圍、投放的比例,以及球體間的最小間距。插件可用于混凝土骨料的隨機投放、多孔材料模擬、泡沫結構等領域的建模研究。
功能說明
插件運行后會在Abaqus軟件內自動建立好裝配體,裝配體包括生成的所有球體,以及與球體相適配的帶孔圓柱體部件。球體與球體之間,以及球體與圓柱體之間均不會發生干涉,可充分確保模型的協調一致性。
使用說明
安裝請解壓后將插件文件夾置于“Abaqus工作目錄/ abaqus_plugins/”下,打開Abaqus CAE點擊Plug-ins,找到Particles Cylinder V1.0運行。
插件運行需Abaqus 6.14及以上版本,插件需要注冊,購買后請聯系QQ:1135122921進行注冊。注冊編號請在插件中點擊OK后查看Abaqus下方的提示欄。
展開 Abaqus隨機圓形骨料ITZ細觀混凝土CDP軸壓模型
混凝土在細觀層面上由水泥砂漿、粗骨料和界面過渡區(ITZ)組成,在Abaqus內基于粗骨料隨機投放建立混凝土細觀模型,是研究混凝土軸壓下的本構關系及損傷演化的有效方法。本案例建立隨機圓形粗骨料及實體界面過渡區,對二維細觀混凝土在單軸壓縮下的力學行為進行有限元模擬,展示混凝土的破壞形態。
在Abaqus CAE軟件內,采用AbyssFish RandomAggregate V3.2插件建立圓形粗骨料、實體界面過渡區、水泥砂漿三部件混凝土細觀模型。
對各部件進行材料截面的指派,其中水泥砂漿部分采用CDP模型;界面過渡區采用弱化的砂漿模型;骨料部分不考慮其損傷破壞。
為模擬模型的軸壓狀態,新建長方形部件作為壓力機的鋼制壓板,設置壓板與混凝土試件間的接觸,并將下側壓板固定,上側壓板添加豎直向下的位移。
對模型進行網格劃分。
創建作業提交分析并查看結果。
展開 ANSYS隨機骨料 纖維混凝土 三維隨機纖維骨料 隨機纖維 隨機裂縫 隨機幾何模型
1、ANSYS三維纖維骨料混凝土:
2、ANSYS球形試件隨機模型:
3、ANSYS隨機裂縫巖石節理裂隙
建模插件:
CAD隨機幾何3D插件
COMSOL隨機多面體骨料 三維凸多面體骨料 無規則孔隙 三維混凝土細觀 三維骨料模型
混凝土模型
三維混凝土細觀模型的建立是進行混凝土性能模擬的有效方法,而在comsol建模過程中隨機凸多面體骨料的生成是幾何模型的難點。這里提供一種快速高效的三維凸多面體骨料建模的方案,以實現不同集配的混凝土模型。
建模教程
首先采用CAD隨機多面體3D插件在AutoCAD內生成所需要的三維混凝土細觀模型。
將該模型分圖層導出為.iges格式文件,這里分圖層導出是為了可以分部件導入到comsol軟件內,更方便材料賦值等操作。
本模型共導出四個iges文件,分別是帶有多面體孔洞的基體材料以及三種不同粒徑的多面體。
然后將iges文件分別導入到comsol內,這里建議每導入一部分后緊接著進行材料賦值操作,材料賦值完成并將該部分隱藏,然后再導入另一部分,否則可能會出現材料賦值難以選取的問題。
最后進行網格劃分、邊界條件、模擬計算等操作即可。
這里再放一張賦值不同材料后的模型:
插件下載
CAD隨機多面體3D插件
模型樣圖
隨機多面體骨料_AbyssFish.rar
展開 
COMSOL隨機幾何分布合輯
COMSOL隨機幾何分布合輯
1、comsol with matlab 隨機幾何
隨機圓
隨機橢圓:
2、COMSOL with Matlab連接 隨機裂縫生成
3、matlab隨機生成橢圓裂隙導入comsol
4、二維隨機裂隙-COMSOL
5、如何用MATLAB生成隨機裂隙
6、二維裂隙邊坡模型
7、基于comsol的隨機分布顆粒模型建立方法
我們經常用均一的材料在宏觀模型中進行分析各類物理場,為了進一步能詳細研究材料自身的規律,往往需要進行細觀、微觀方向的研究,各種材料在細觀微觀下呈現出來許多隨機分布的現象,我們在CAE分析初始,必須建立一個充分接近實際情況的幾何模型。
本文主要是介紹其中一類比較普遍的幾何模型,隨機分布的顆粒模型。經常可以看到這些方面在應用:
(1)、在絕緣材料中隨機分布導電顆粒,改善導電、介電性能;
(2)、金屬材料的細觀模型,描繪金屬顆粒之間的晶界,并進行聲學散射研究。
(3)、復合材料中的纖維隨機分布,改善力學、熱學等性能
(4)、土壤中加入隨機分布顆粒,研究滲流、溶質遷移等現象;混凝土的級配,采用隨機顆粒分布來仿真計算
本文基于comsol的模型方法,編寫了一個隨機方向、隨機大小、隨機位置橢球分布的代碼。
8、方法生成不干涉隨機幾何-圓球
9、三維混凝土隨機骨料投放算法
10、基于Matlab的二維與三維隨機裂隙生成
二維隨機裂隙生成
三維
11、基于蒙特卡羅法的二維隨機裂隙模擬Matlab
12、CAD多邊形隨機骨料繪制程序 V2.2
可用于生成多邊形隨機骨料的dwg文件,圖形可進一步導入abaqus、comsol等有限元仿真模擬軟件。
展開 PYTHON隨機2D多邊形骨料(骨料基質分開) ¥100
PYTHON隨機2D多邊形骨料(骨料基質分開)
Abaqus 三維多面體骨料 隨機多面體3D 無干涉多面體骨料模型
在三維混凝土細觀模型的構建過程中,為了簡化建模及模擬過程多采用二維模型,如采用圓形或多邊形來近似取代混凝土內的粗骨料,部分學者采用的三維模型較多是把骨料簡化為球形來進行建模,而在混凝土中,骨料多為不規則的多面體形式,這就使得模型與實際產生一定的差異。
而在Abaqus建模過程中隨機多面體骨料的生成以及多面體骨料的干涉判別是幾何模型的難點。這里提供一種快速高效的三維凸多面體骨料建模的方案,以實現不同集配的混凝土隨機多面體骨料模型。
建模教程
首先采用CAD隨機多面體3D插件在AutoCAD內生成所需要的三維混凝土細觀模型。
將該模型分圖層導出為.iges格式文件,這里分圖層導出是為了可以分部件導入到Abaqus軟件內,更方便材料賦值、網格劃分等操作。
本模型共導出四個iges文件,分別是帶有多面體孔洞的基體材料以及三種不同粒徑的多面體。然后將iges文件分別導入到Abaqus內,對部件進行裝配。
最后進行材料賦值、接觸指定、網格劃分、邊界條件、模擬計算等操作即可。
插件下載
CAD隨機多面體3D插件
模型樣圖
隨機多面體骨料_AbyssFish.rar
展開 三維隨機多面體骨料(隨機多邊形)建模
隨機骨料模型
混凝土、瀝青混合料等顆粒增強復材料的級配及骨料含量顯著影響其宏觀力學特性。為了最優化混凝土、瀝青混合料等顆粒增強復材料的力學性能,對其細觀結構開展數值模擬仿真分析,開展級配優化設計和研究具有重要的意義。而建立包含隨機形狀,隨機尺寸和隨機位置的骨料顆粒是進行顆粒增強復合材料力學性能數值模擬分析的前提和基礎。 此外在磨削分析中,將磨料建模為指定粒徑的隨機凸多面體可更好的考慮磨具中的磨粒對被磨削固體表面擠壓和沿表面運動所引起的損失或材料流失。
2.建模方法
目前對于三維隨機骨料模型,主要有以下三種建模方法:
方法一:將顆粒增強復合材料結構離散為體素模型,根據骨料含量模型中的一部分單元被假設為增強材料(骨料),另一部分單元作為基體材料(水泥、瀝青、樹脂等),該模型可用于研究骨料含量對材料力學性質的影響。
方法二:將顆粒增強復合材料中的增強材料(骨料)假設為圓形、橢圓形或正多面體顆粒;該模型可考慮骨料的含量、隨機分布和級配,但是由于骨料的形狀為固定形狀(與實際相差太遠),無法體現不同骨料之間的形狀特點的隨機性。
方法三:將顆粒增強復合材料中的骨料結構考慮為隨機多面體,該模型可較好的考慮骨料的含量、隨機分布、級配和骨料形狀的隨機性。
本文主要介紹該類型隨機多面體(多邊形)骨料模型的建模方法。
3.單個隨機多面體(多邊形)骨料模型
本文按照以下步驟,基于ABAQUS開發Python腳本:
第一步根據所需的骨料級配,在一定粒徑下建立所需尺寸的外接球。
第二步建立與球體外切的正六面體模型。
展開