
發布
注冊
/
登錄顆粒隨機生成的案例
CAD隨機多邊形顆粒生成軟件 ¥189
一、軟件界面
圖1 CAD隨機多邊形顆粒
二、軟件介紹
CAD隨機多邊形顆粒生成插件可生成指定顆粒集配及比例的二維CAD圖形,CAD圖形包含外尺寸、多邊形顆粒、界面過渡區(Interface Transition Zone, 簡稱ITZ)等部分。
圖2 含ITZ的多邊形隨機骨料樣例
圖3 集料集配控制
圖4 骨料體積比控制
三、應用場景
CAD隨機多邊形及界面過渡區可導入如ANSYS、Abaqus、COMSOL等其他有限元軟件進行計算。可用于如混凝土細觀模型、多孔材料模型、多孔介質滲流模擬、多相材料擴散模擬等方面的研究。
四、使用須知
1、如需生成界面過渡區顆粒的最小邊數不宜小于5;
2、顆粒所能達到的最大體積比與集配及最小間距關系較大;
3、實際生成的界面過渡區厚度與設計值略有偏差;
4、軟件使用需注冊,一機一碼;
5、軟件運行需要安裝AutoCAD。(2010~2021均可使用)
五、更新日志
1.新增界面過渡區(ITZ)繪制功能
2.新增顆粒集配控制功能
3.新增顆粒集配曲線繪制功能
4.新增是否進行CAD繪圖選項
5.美化界面顯示優化參數分組
6.重構代碼加快運行速度
7.添加時間控制參數,防止死循環
8.精確計算多邊形顆粒體積
9.新增CAD分圖層繪制
10.優化軟件注冊識別
六、樣圖實例
CAD文件 .dwg格式。
樣圖.rar
可直接聯系QQ:1135122921
獲取軟件及注冊,價格一致
展開 星辰技文|一步步教你如何使用35行代碼生成ABAQUS二維隨機顆粒模型
為了解決上述問題,可以引入區域離散化方法,在每個區域內隨機生成一個投遞位置,這樣讓投遞區域內相對均勻的布置著可能的顆粒中心,我們只需要對有限的中心位置進行隨機選擇,并判斷他們與已投遞顆粒的關系,從而對可能的點進行刪減,解決了完全隨機過程中的區域重疊問題。同時這種方法還極易普及到非規則幾何模型,實現異形構建內投遞骨料。POLARIS_MesoConcrete就是采用的該方法,也能生成體素骨料模型。
我們還可以對上述代碼進行豐富,半徑可以設置為滿足一定的分布規律,這里提醒:顆粒盡量從大尺寸到小尺寸的次序進行投遞,可以增大顆粒投遞成功的概率。
另外也可以增加ITZ層,只需要在刨切的時候,在顆粒中心位置同時生成一個變半徑的同心圓即可。
如果需要生成周期性顆粒,首先顆粒的投遞區域就不需要邊界減去顆粒的半徑范圍,而是整個區域,其次需要判斷顆粒與四條邊界的相互關系,如果穿過一條邊界,則需要在其相對的邊界位置布置一個相同的顆粒。
大家不妨自己試一試,編寫自己特色的隨機顆粒代碼,期待你的分享。
相關文章:
技文|ABAQUS二次開發小工具推薦
插件|POLARIS_PythonTest
插件|POLARIS_MesoConcrete
技文|ABAQUS結果提取大于某值的區域體積
技文|INP關鍵字跳轉、代碼高亮、自動補全
技文|Abaqus中提取裂縫數據并用matplotlib庫繪圖
展開 ABAQUS隨機多面體顆粒生成 ¥50
基于python語言的隨機多面體顆粒代碼,ABAQUS直接生成,可調節尺寸大小,數量。
ABAQUS隨機骨料python二次開發代碼——二維橢圓顆粒生成 ¥1.1
在<a href="/major/<a href="/major/abaqus">ABAQUS中生成的模型展示
可以根據自己的需要調整粒徑大小和數量。

comsol隨機幾何 隨機分布顆粒 纖維混凝土 不干涉模型 隨機球體 隨機裂縫
comsol隨機幾何模型
在常見的材料中,嚴格來講均質單一性的材料并不常見,更多的是隨機材料。這就使得在幾何建模時需要考慮材料的隨機性,這里講介紹幾種常見的隨機材料模型及在comsol內構建該模型的方法。
comsol多類隨機裂隙,帶厚度裂隙:
comsol纖維隨機分布,復合材料:
comsol隨機分布顆粒:
comsol隨機孔隙:
comsol不干涉隨機幾何構建
在comsol內主流的隨機分布幾何構建方法是通過COMSOL with Matlab連接,通過Matlab代碼實現模型的建立。但是采用 LiveLink for MATLAB的方案對于初學者要求較高,需要掌握MATLAB語法基礎并具有一定的程序設計能力。這里介紹另一種快速建模的方法,通過CAD文件導入到COMSOL內。
而在CAD內建立隨機幾何可通過其他軟件設置好參數后一鍵生成,從而無需編程操作。下面是能構建以上幾種模型CAD軟件。
下載鏈接:CAD隨機幾何3D
展開 COMSOL 顆粒增強復合材料力學仿真 ¥800
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/202107/5a30e99c1b034c0089f135c1b2468dfc.png">
</div><p>如想詳細了解隨機顆粒模型的生成過程以及模型的相關情況,請下載文件,歡迎交流!</p>
展開 關于abaqus的顆粒生成器生成sph粒子
請問用abaqus的顆粒生成器生成sph粒子的時候,為什么我設置了質量流量,但是卻不起作用,改大改小相同時間內流出的粒子數都一樣
ANSYS混凝土三維隨機骨料 混凝土細觀 隨機球體 顆粒增強復合材料建模
現階段在ANSYS內進行隨機混凝土模型構建的主流方法是通過APDL命令流等形式,這要求研究者應具有一定的程序設計能力。
為了方便快捷的構建出混凝土細觀幾何模型,這里提出另一種建模方案,通過AutoCAD模型導入的方式,實現無編程構建混凝土隨機骨料。
模型構建
1、CAD模型生成
首先采用CAD隨機球體顆粒插件在AutoCAD內構建三維球體幾何模型:
插件可指定生成隨機分布的不相交的球體顆粒,同時生成與球體顆粒裝配的帶有孔洞的長方體基體。同時對顆粒的粒徑大小、比例等都能進行控制。
將生成的三維球體幾何模型導出為.sat格式文件備用。
2、ANSYS Workbench 導入
打開ANSYS Workbench,在幾何內進行導入預先保存的.sat文件:
后續進行網格劃分等操作,在ANSYS Workbench內進行即可:
插件下載
建模用到的CAD插件下載:
CAD隨機球體顆粒插件
展開 骨料/夾雜/顆粒/孔隙/纖維(自定義形狀)-隨機分布-隨機形狀-混凝土、復合材料等 ¥699
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/upload/201806/1529928183169_model3D.jpg"></div>
</div><p>目前大家建立含有夾雜、顆粒或孔隙的模型都是通過編程實現的,MATLAB或者Python都可以,對于二維模型而言,有一定編程基礎的人而言,這個工作量還可以,但是即便如此,對于三維模型,很多編程高手也是無可奈何,不僅要花費大量的時間,還不一定搞的出來,即便搞的出來,也都不通用,因為每個人的需求不同,比如:顆粒形狀、填充率、單相或者多相等等,所以對于2d或3d夾雜、顆粒或孔隙模型的建立,很多人望而卻步,花費了大量時間學習還沒有搞定。</p><p>------------------</p><p>本帖子給出了一種方法,它可以支持自定義形狀,支持定義填充率設置的,簡單的圓形、橢圓形狀更是不再話下。本來是自己摸索后準備自己使用的,但是效果圖(上一個帖子)一發,許多科學工作者(巖土、混凝土、涂層、復合材料等方向)都來問方法,但是自己又沒有充足時間一一解答,也沒有時間做視頻教程,就干脆做了一份電子版教程和素材,這個主要是自定義2D和3D幾何形狀的方法(簡單的形狀就不再話下了)。</p><p>形狀:任意形狀, 空間類型:2D和3D, 支持:單相、多相, 支持:及配比,支持:填充率 ...</p><p>由于含有的文件過多,無法上傳,壓縮后格式不支持,單個傳只有個別支持,怕大家搞亂文件的存放,因此就不上傳了,只上傳了2D和3D文件的截圖。</p><p>如需要購買請站內私信,防止買到不適合自己的東西,造成不必要的麻煩,東西我會發送至個人郵箱的。
展開 隨機生成-隨機分布-隨機形狀-骨料-夾雜-孔隙-纖維模型-混凝土復合材料涂層等模型
隨機分布適用于很多行業,但是由于目前abaqus的自身建模限制,很多模型都不能直接建立,只能通過Python建立,但是對于復雜模型,Python的開發也是很吃力,特別是對于三維模型,因此,必須找到一種好的方法進行模型的建立,個人通過不斷嘗試摸索找到了一種解決隨機分布模型的通用方法,適合于各種行業模型的建立,給出一些效果圖,類似的圖形或者涉及到隨機分布的模型圖,大家可以直接咨詢,另外對于規則模型的建立這種方法也是非常使用的,聯系郵箱或qq1057593923@qq.com
1057593923@qq.com
ABAQUS斷裂模擬收徒 ,保證快速學會各種ABAQUS斷裂模擬方法 1200/人(將享有各種插件以及程序,價值3000+、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開 LS-DYNA | 隨機顆粒的填充
有需求聯系QQ:1772619227

可按一定分布規律生成隨機生成多邊形骨料Python腳本 ¥20
可用于模擬顆粒增強復合材料(比如SiCp/Al)、混凝土等。
CAD隨機球體顆粒插件 三維孔隙模型 ¥299
功能說明
CAD隨機球體顆粒插件用于在AutoCAD軟件指定大小的長方體區域內生成隨機分布的無干涉球體顆粒,同時生成與球體顆粒適配的帶有孔洞的長方體基體。
球體顆粒可以指定三種粒徑范圍,并可以分別定義各個粒徑所占的比例,同時插件支持球體總體積的比例控制,也就是具有控制長方體基體孔隙率的功能。
插件生成的三維球體之間及與長方體基體之間均不會發生相交,可導入ANSYS、Ls-Dyna、ABAQUS、COMSOL、Fluent等有限元軟件進行裝配操作,用于模擬多孔或孔隙介質或顆粒復合材料。
插件在生成基體部件及每一個粒徑范圍的球體顆粒時,均采用不同的CAD圖層繪制,方便使用者的后續處理及不同材料類型的分批次導入。
CAD隨機球體插件為免安裝的exe可執行文件,但需要有Autodesk公司的AutoCAD軟件作為支持,插件對CAD2008~2022全面兼容。
插件具有中文界面,界面參數等信息明了易懂,同時提供人性化的運行狀態提示功能,可實時了解運行狀態。插件對異常的參數信息具有初步鑒別功能,可有效防止參數設置失誤造成的程序崩潰。
說明提醒
插件需要注冊,注冊后可永久使用,版本更新不影響注冊狀態,注冊請聯系QQ:1135122921。
CAD樣圖
在購買插件前可查看下列插件生成的CAD三維球體及孔隙基體的樣圖,并可嘗試樣圖導入有限元軟件的情況,如無問題可購買。樣圖參數如下:
三維隨機球體及孔隙材料樣圖CAD文件.rar
展開 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?
展開 CAD隨機球體顆粒&過渡區3D插件 ¥899
插件介紹
CAD隨機球體顆粒&過渡區3D插件可用于在AutoCAD軟件內生成隨機分布的球體及球體外側過渡區部件,適用于科研繪圖、有限元建模等方面的應用。
插件可指定的參數有模型的長、寬、高;球體顆粒的大小分布范圍,包含三個粒徑區間,及每個區間球體所占的體積比;球體占長方體的體積比、球體間的最小間距(避免網格劃分出現過小網格的問題)、過渡區的厚度參數;球體隨機投放的迭代次數(確保模型可在有限時間內建立,迭代次數過小可能達不到設計的球體百分比)。
插件構建的模型包括基體、過渡區、球體顆粒三大部分。其中基體是長方體部件,基體內部帶有球形孔洞,與過渡區部件形成無干涉且無間隙的裝配關系;過渡區部件是有厚度的球殼,球殼外表面連接基體,內表面連接內部球體;球體顆粒分布在過渡區內部。三者之間形成裝配模型。基體、過渡區、每種粒徑范圍的球體均繪制在不同的CAD圖層上,方便批量管理。
插件除在CAD內生成模型外,還輸出模型對應的參數信息,如實際生成的球體個數及體積比(實際球體百分比),以上信息將呈現在插件右側的提示框內。同時插件輸出模型中每個球體的半徑R、球心坐標(x,y,z)、球體體積Vsphere、過渡區體積Vitz,該信息輸出到插件文件夾內的SphereData.xlsx文件內,用Excel軟件打開查看。使用中需注意每次繪圖該信息將進行覆蓋,請及時備份保存。
插件可運行在Windows7、8、10、11系統上,同時需要有Autodesk公司的AutoCAD軟件支持,兼容AutoCAD 2010~2024全版本,不支持精簡版本的CAD軟件及其他廠商的CAD軟件。
展開