
發(fā)布
注冊
/
登錄abaqus隨機材料的案例
Abaqus 考慮材料隨機性的復合材料漸進損傷分析
Abaqus 考慮材料隨機性的復合材料漸進損傷分析
由于制造工藝、外部環(huán)境等的影響,材料的隨機分布是個普遍存在的現象。目前針對復合材料的分析中,絕大部分并未考慮材料隨機性對仿真結果的影響。鑒于此,本文通過Umat子程序將材料隨機性引入復合材料的漸進損傷分析中,對比了不同的隨機分布對仿真結果的影響。
本文的仿真對象為一種短切纖維復合材料(芳綸紙),主要從宏觀的角度研究了短纖維取向隨機性對計算結果的影響。
材料的隨機性一般可以認為服從正態(tài)分布或者weibull分布。正態(tài)分布可以通過Box-Muller算法實現。Box-Muller算法是通過服從均勻分布的隨機變量,來構建服從正態(tài)分布隨機變量的一種方法。具體實現方法為:選取兩個服從
[0,1]
上均勻分布的隨機變
量
U
1
、
U
2
,
X
、
Y
滿足
則
X
與
Y
服從均值為0,方差為
1
的正態(tài)分布。
通過上述算法,可以在Fortran中生成纖維取向在[0,90]之間服從正態(tài)分布的隨機數,以下為部分代碼
Fortran中生成服從Weibull分布隨機數的方法可以參照文獻[1]。http://www.yqgqt.org.cn/content/post/1205134中同樣采用了文獻[1]中的方法生成了服從Weibull分布的隨機數。
復合材料的損傷萌生準則和損傷演化準則可以參考http://www.yqgqt.org.cn/content/post/1206124。與之不同的是由于芳綸紙厚度很小,本文中只考慮了材料的面內損傷行為。
展開 Abaqus隨機材料映射網格插件:Random Material Mesh - AbyssFish ¥128
插件介紹
Random Material Mesh - AbyssFish 插件可在Abaqus軟件將材料隨機批量賦值給部件的網格單元。插件支持二維及三維部件的所有網格類型,可指定任意多種(實際材料種類<10^7)不同材料。注意,插件僅提供空材料指定網格功能,并不能生成隨機的材料屬性,需要手動或借助其他插件設置材料行為參數。
模型展示
使用教程
模型以二維部件的軸壓試件為例,介紹隨機材料網格插件的使用方法,并與均質材料進行對比分析。
?打開Abaqus新建幾何模型,并劃分網格。
?在Abaqus的Plug-ins菜單下,找到AF_ RandomMaterialMesh,點擊打開插件。選擇需要編輯的模型及部件,并制定其材料種類的數量。這里制定10種不同的材料。
?切換到屬性模塊,可查看材料制定情況。
?打開材料管理器,依次對制定的材料進行參數設置。這里也可以采用復制的方式,將已有的材料屬性復制一份并稍作修改,注意復制后需要保證材料名稱與需要編輯的材料一致。本案例中材料(1~10)的彈性模量分別為(1~10)× 10^5。
?建立分析步,指定荷載等并提交分析。
?最終非均質材料與均質材料(E = 5.5×10^5)計算結果如下。
說明提醒
插件可運行在WindowsXP、7、8、10、11系統上,支持Abaqus6.14、Abaqus2017~2023及以上版本。
插件需要注冊,售價為單機許可的價格,購買后請聯系QQ:1135122921獲取許可證。
展開 Abaqus隨機材料分區(qū)插件:Random Material Partition ¥238
插件介紹
ABAQUS Random Material Partition插件可對ABAQUS中已分區(qū)的部件進行任意多種材料及占比的隨機指派。
插件使用前需要手動對部件創(chuàng)建分區(qū),或通過Abaqus導入已經分區(qū)完成的部件。
插件支持三維實體模型或二維平面殼模型。
插件支持設置任意多種材料分組,且可設置每組材料所占分區(qū)數量的比例。
需要注意插件僅完成空材料的隨機分區(qū)功能,并不會生成材料參數,材料屬性需要用戶自行設置。
說明提醒
該插件可在 Windows 10 和 Windows 11 系統上運行,支持 Abaqus 6.14~2023版本。
插件需要注冊,注冊完成后即可永久使用。該插件為單機許可銷售模式,購買后請聯系我們以獲取許可證。
展開 ABAQUS隨機雙相材料多孔結構建模
首先采用AbyssFish四參數隨機生長2D軟件V1.3版本隨機生成一張模型圖像。
通過CAD圖像導入插件將圖像導入到AutoCAD內,并將圖像的黑白區(qū)域分別處理成三維部件,并導出為iges格式文件。
在Abaqus CAE軟件內,將兩份iges文件導入。
對兩個部件指定不同的材料類型,并裝配形成雙相材料幾何模型。
進行網格劃分操作。
設置兩部件之間的相互作用。
設置分析步后對模型添加載荷,這里將下側邊界設置為固定約束,上邊界添加向下的位移,實現模型的受壓狀態(tài)模擬。
創(chuàng)建作業(yè)并提交分析查看結果。
展開 
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中材料參數隨機場實現
1、前言
考慮材料參數空間變異性的巖土工程對象的數值分析是巖土工程研究中重要分支。當前,考慮材料參數空間變異性(即參數隨機場)的分析手段中,除了極少數非主流的數值分析軟件可以實現一鍵式隨機場分析以外,大多數復雜的隨機場實現都存在較高的門檻,且難以實現復雜的巖土對象相互作用分析。在主流巖土工程分析軟件中,如,flac和abaqus中,前者需要使用fish編程,且基本要借助第三方軟件計算隨機場才能實現;后者可以利用python進行前處理,實現隨機場的過程相對較為簡單,且適合進行復雜的巖土工程對象的數值分析,因此基于abaqus的數值分析更具有普適性。
在abaqus中實現隨機場的過程是先利用其他語言(如matlab,python)生成隨機場結果文件,然后在abaqusCAE中將結果文件中材料參數分別賦值給每個單元;然后批量生成inp文件,最后批量計算inp文件,其中,生成inp文件可以在CAE中進行,也可以在matlab或者python里面直接編輯生成inp文件,批量計算可以在command或者cae中進行。
2、隨機場文件生成
隨機場的生成主要參考的文獻是《考慮自相關函數影響的邊坡可靠度分析》,這篇文獻后面列出了生成隨機場的matlab代碼,其核心的算法是采用喬列斯基分解,5000個單元以內時候,matlab的計算速度是很快的。以下是以函數形式調用的隨機場生成算法。
function [field]=midpoint_RF (Coord, mu,cov,dh,dv,Nsim,ACF)
%考慮自相關函數影響的邊坡可靠度分析,李典慶
sigma=mu.
展開 基于Abaqus的隨機纖維增強復合材料拉伸試樣建模插件
復合材料研究是目前一個較為熱門的方向,復合材料主要分為:①纖維增強復合材料②夾層復合材料③顆粒復合材料④混雜復合材料;對于纖維增強復合材料來說,又分為連續(xù)增強復合材料、短纖維增強復合材料。短纖維增強復合材料,其優(yōu)點在于比強度高、比模量大、可設計性高、耐腐蝕、抗疲勞等,因此成為近年來的研究熱門。
有限元仿真是研究材料力學性能的重要手段,而仿真的第一步即為模型的建立。由于短纖維增強復合材料的有限元模型需要考慮隨機的纖維分布,如果纖維束數量較多,則手動在abaqus中直接建模工作量會過于繁重,因此本文介紹了一種基于abaqus的建模插件,可以成功快速實現隨機纖維增強復合材料拉伸試樣模型的建立。
接下來對隨機纖維增強復合材料拉伸試樣建模插件進行介紹
一、 算法
此插件核心在于生成不相交的纖維,因此選擇選用解析幾何方法對隨機生成的纖維是否與已經生成的纖維進行相交判斷,有以下兩個難點:
難點一在于纖維是有限長度,轉化為數學模型即為線段之間的最小距離大于二倍纖維半徑,因此應將判斷分為多種情況,①直線之間最短距離為線段之間最短距離,②線段之間最短距離大于直線之間最短距離,由此進行判斷纖維是否相交;
難點二在于如何生成給定纖維體積含量的模型,若直接生成足夠纖維數量的模型,可能會導致纖維體積含量高或低,與預期纖維體積含量有誤差,在此采用不斷逼近的方法,即先生成由體積含量計算的纖維數量,由于纖維還需進行切割,因此此時的纖維體積含量肯定小于預期的纖維體積含量,接下來對此時纖維體積含量與預期纖維體積含量進行比較,若此時纖維體積含量與預期纖維體積含量之差乘試樣總體積大于一個纖維體積,則繼續(xù)生成纖維,若此時纖維體積含量與預期纖維體積含量之差乘試樣總體積不足以生成一根纖維,則停止生成。
展開 Abaqus 中一種考慮材料阻尼的隨機響應分析方法插件源代碼 ¥19.89
<p>根據文獻《abaqus中一種考慮材料阻尼的隨機響應分析方法》中提供的思路,自己編寫了一個根據掃頻結果計算Rmises應力的插件。</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202405/attachment/f4979f0065cb4395b50f113298dd7acb.jpg" style="text-align: center">
<img src="https://img.jishulink.com/202405/attachment/f4979f0065cb4395b50f113298dd7acb.jpg" style="" width="599" data-mobile-src="https://img.jishulink.com/202405/attachment/f4979f0065cb4395b50f113298dd7acb.jpg?image_process=/format,webp/resize,w_400" data-pc-src="https://img.jishulink.com/202405/attachment/f4979f0065cb4395b50f113298dd7acb.jpg?
展開 ABAQUS基于隨機Voronoi骨架的三維多孔材料泡沫鋁骨小梁模型
本案例介紹在ABAQUS內建立三維多孔材料。
首先采用CAD Voronoi 3D插件建立圓柱體試件晶粒模型。
刪掉晶界后,將晶粒進行平滑處理。
新建一個圓柱體,并利用差集建立多孔結構幾何模型。將模型導出為iges格式文件。
在ABAQUS內將模型以部件的形式導入。
可對模型設置材料。
設置載荷及邊界條件。
劃分網格。
考慮纖維隨機取向的復合材料漸進損傷分析在abaqus中umat子程序的實現
由于制造工藝、外部環(huán)境等的影響,材料的隨機分布是個普遍存在的現象。目前針對復合材料的分析中,絕大部分并未考慮材料隨機性對仿真結果的影響。鑒于此,本文通過Umat子程序將材料隨機性引入復合材料的漸進損傷分析中,對比了不同的隨機分布對仿真結果的影響。
本文的仿真對象為一種短切纖維復合材料(芳綸紙),主要從宏觀的角度研究了短纖維取向隨機性對計算結果的影響。
材料的隨機性一般可以認為服從正態(tài)分布或者weibull分布。正態(tài)分布可以通過Box-Muller算法實現。Box-Muller算法是通過服從均勻分布的隨機變量,來構建服從正態(tài)分布隨機變量的一種方法。具體實現方法為:選取兩個服從
[0,1]
上均勻分布的隨機變
量
U
1
、
U
2
,
X
、
Y
滿足
則
X
與
Y
服從均值為0,方差為
1
的正態(tài)分布。
通過上述算法,可以在Fortran中生成纖維取向在[0,90]之間服從正態(tài)分布的隨機數,以下為部分代碼
Fortran中生成服從Weibull分布隨機數的方法可以參照文獻[1]。
復合材料的損傷萌生準則和損傷演化準則可以參考https://www.yqgqt.org.cn/content/post/1260993。與之不同的是由于芳綸紙厚度很小,本文中只考慮了材料的面內損傷行為。
展開 基于Abaqus的隨機纖維增強復合材料拉伸試樣建模插件2.0
復合材料研究是目前一個較為熱門的方向,復合材料主要分為:①纖維增強復合材料②夾層復合材料③顆粒復合材料④混雜復合材料;對于纖維增強復合材料來說,又分為連續(xù)增強復合材料、短纖維增強復合材料。短纖維增強復合材料,其優(yōu)點在于比強度高、比模量大、可設計性高、耐腐蝕、抗疲勞等,因此成為近年來的研究熱門。
有限元仿真是研究材料力學性能的重要手段,而仿真的第一步即為模型的建立。由于短纖維增強復合材料的有限元模型需要考慮隨機的纖維分布,如果纖維束數量較多,則手動在abaqus中直接建模工作量會過于繁重,因此本文介紹了一種基于abaqus的建模插件,可以成功快速實現隨機纖維增強復合材料拉伸試樣模型的建立。
一、新增功能
爭對此,可對隨機纖維增強復合材料拉伸試樣進行插件建模,在前一版本中,主要基于下面的標準試樣進行短纖維模型的建立。
插件版本1.0
但是實際中,不同研究人員所用拉伸試樣尺寸可能不一致,為解決這一問題,發(fā)布了復合材料拉伸試樣插件2.0版本了,在該版的插件中,我們將拉伸試樣的尺寸考慮在內,將試樣尺寸變成為用戶自定義的參數。
展開 
如何在abaqus中實現材料的隨機分布——一個簡單的例子和實現思路 ¥20
如何在abaqus中如何實現材料性質隨機分布,這里簡單的介紹一下,因為有很多人看,我也是借鑒別人的,所以就是和大家分享,由于第二種方法是別人的。我就先介紹詳細第一種,第二種方法給出他的思路。背景的話,是復合材料強度和脆性材料一般滿足概率分布。
第一種方法是通過 Python 腳本來實現。通過循環(huán)建立多種材料,每種材料賦給單元。難點在于如何選中單元。我是通過嘗試了幾次就弄好了,可能需要一點python基礎,但是很少。
第一種方法是通過 用戶子程序 Umat 來實現。在初始步生成數據,通過模塊傳遞數據, 保持不變。
補充說明:第一種方法恩 因為做得比較簡單 就是用了一個for循環(huán)來創(chuàng)建了材料,需要做得python如何創(chuàng)建材料,其次用了region的命令來選擇region.
展開 隨機生成-隨機分布-隨機形狀-骨料-夾雜-孔隙-纖維模型-混凝土復合材料涂層等模型
隨機分布適用于很多行業(yè),但是由于目前abaqus的自身建模限制,很多模型都不能直接建立,只能通過Python建立,但是對于復雜模型,Python的開發(fā)也是很吃力,特別是對于三維模型,因此,必須找到一種好的方法進行模型的建立,個人通過不斷嘗試摸索找到了一種解決隨機分布模型的通用方法,適合于各種行業(yè)模型的建立,給出一些效果圖,類似的圖形或者涉及到隨機分布的模型圖,大家可以直接咨詢,另外對于規(guī)則模型的建立這種方法也是非常使用的,聯系郵箱或qq1057593923@qq.com
1057593923@qq.com
ABAQUS斷裂模擬收徒 ,保證快速學會各種ABAQUS斷裂模擬方法 1200/人(將享有各種插件以及程序,價值3000+、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開 隨機有限元模型(賦予不同單元隨機材料屬性腳本) ¥20
基于概率理論和有限元數值模擬技術,在ABAQUS平臺上編制PYTHON材料隨機模擬程序,建立了考慮鑄鋼材料不均勻性的隨機有限元模型,分析了鑄鋼材料不均勻性對索鞍極限承載力的影響規(guī)律。
材料屬性采用PYTHON的NUMPY數據庫隨機產生,各單元的彈性模量E和屈服強度fy的參數服從正態(tài)分布。
單元所采用的彈性模量的概率分布圖和屈服強度的概率分布圖如下圖所示:
生成的隨機模型如下圖所示:
骨料/夾雜/顆粒/孔隙/纖維(自定義形狀)-隨機分布-隨機形狀-混凝土、復合材料等 ¥699
本來是自己摸索后準備自己使用的,但是效果圖(上一個帖子)一發(fā),許多科學工作者(巖土、混凝土、涂層、復合材料等方向)都來問方法,但是自己又沒有充足時間一一解答,也沒有時間做視頻教程,就干脆做了一份電子版教程和素材,這個主要是自定義2D和3D幾何形狀的方法(簡單的形狀就不再話下了)。</p><p>形狀:任意形狀, 空間類型:2D和3D, 支持:單相、多相, 支持:及配比,支持:填充率 ...</p><p>由于含有的文件過多,無法上傳,壓縮后格式不支持,單個傳只有個別支持,怕大家搞亂文件的存放,因此就不上傳了,只上傳了2D和3D文件的截圖。</p><p>如需要購買請站內私信,防止買到不適合自己的東西,造成不必要的麻煩,東西我會發(fā)送至個人郵箱的。</p><p>--------------------</p><p>ABAQUS斷裂模擬收徒 ,保證快速學會各種ABAQUS斷裂模擬方法 1200/人(將享有各種小插件以及小程序,價值3000+、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)</p><p><br></p>
展開