
發布
注冊
/
登錄COMSOL混凝土三維的案例
Abaqus纖維混凝土3D 泡沫混凝土 三維隨機幾何 三維混凝土細觀 多面體骨料建模
模型實例
以下是Abaqus內纖維混凝土的模型,纖維是采用三維圓柱體模擬的,混凝土內的骨料采用的是實體的球體。纖維及骨料均可設置不同的尺寸,并且各類型的數目不受限制,即可設置多種纖維及球體骨料大小。
研究進展
在Abaqus內建立混凝土細觀模型,如鋼纖維混凝土、不干涉球體骨料、多面體骨料模型等,是進行混凝土性能研究的主流方法之一。而在進行Abaqus混凝土細觀模擬時,隨機骨料及隨機纖維等幾何模型的構件是主要的難點所在。
為了在Abaqus內建立混凝土模型,有學者采用Abaqus命令的方式,但這需要有一定的程序設計基礎,并且需要反復改參、調試,極為不便。也有采用Abaqus混凝土建模插件實現的方式,這極大的節省了模型建立的耗時,如Abaqus混凝土多邊形或Abaqus混凝土三維球體骨料插件等,但其實現的模型較為簡單,幾何模型單一。
建模方案
這里介紹一種通過AutoCAD軟件建立纖維混凝土三維模型后導入到Abaqus內的方式。可實現多種混凝土模型的快速構建。CAD導入Abaqus的方法簡單,將CAD文件輸出為.sat格式,然后在Abaqus內選擇導入部件,選擇對應的.sat文件即可。
下面是通過該方法建立的Abaqus隨機幾何模型。
插件介紹
本插件可以生成多種形式的隨機三維幾何,用于Abaqus混凝土模型的建立,也可用于再生骨料混凝土、泡沫混凝土、加氣混凝土等方面。理論上講,只要幾何存在相似性,可進行模型簡化的,均可采用這種方式進行建模。
插件的詳細介紹及下載見下方鏈接:
CAD隨機幾何3D插件
展開 三維隨機纖維-球體骨料細觀混凝土模型/細觀混凝土/纖維混凝土 ¥369
在前面的視頻中已經有了三維隨機球體骨料的細觀模型建立方法和靜力抗壓仿真分析的方法(課程封面如圖)。
簡單三維球體細觀模型的課程已更新一年半有余,后臺私信和留言中有不少同學咨詢“怎么添加纖維/有沒有纖維混凝土的模型”,由于之前一直在忙著干其他的事情,最近心血來潮,那么今天就寫了這個帖子,分享自己關于在三維細觀混凝土模型中添加纖維的一些思路和腳本建立方法。
三維隨機纖維-球體骨料細觀混凝土模型——四相(砂漿、骨料、ITZ和纖維)組分的復合混凝土模型組成效果和仿真效果如下。
在前邊的三維隨機球體模型中,投放骨料的思路十分簡單,只需要使用python代碼隨機生成一個球體特征數據,再與已存儲的球體數據進行判斷(判斷球心距與兩球體半徑之和)即可。若球心距大于半徑之和則存儲在骨料數據庫中,進行下一個球體的生成與判斷;若小于,則不存儲,進行下一個球體的生成判斷。最后使用python與abaqus之間的接口,把數據轉化為圖形即可。
把這個思路放到纖維與骨料之間的判斷中來,似乎也能進行相應的判斷。只需要生成隨機的纖維,用纖維端點坐標與骨料球心坐標,計算出球心到直線的距離就可以了,如下圖所示。
使用點到直線的距離公式判斷球體與纖維的相交,這樣看著好像沒啥問題,但其實纖維能在混凝土中分布的區域已經大大縮小了。如下圖所示,當纖維的方向指向骨料時,雖然纖維與骨料并沒有相交,但簡單地使用點到直線的距離公式,會被判斷為相交狀態,這根纖維就將被認為不能放在混凝土中。
展開 COMSOL隨機多面體骨料 三維凸多面體骨料 無規則孔隙 三維混凝土細觀 三維骨料模型
混凝土模型
三維混凝土細觀模型的建立是進行混凝土性能模擬的有效方法,而在comsol建模過程中隨機凸多面體骨料的生成是幾何模型的難點。這里提供一種快速高效的三維凸多面體骨料建模的方案,以實現不同集配的混凝土模型。
建模教程
首先采用CAD隨機多面體3D插件在AutoCAD內生成所需要的三維混凝土細觀模型。
將該模型分圖層導出為.iges格式文件,這里分圖層導出是為了可以分部件導入到comsol軟件內,更方便材料賦值等操作。
本模型共導出四個iges文件,分別是帶有多面體孔洞的基體材料以及三種不同粒徑的多面體。
然后將iges文件分別導入到comsol內,這里建議每導入一部分后緊接著進行材料賦值操作,材料賦值完成并將該部分隱藏,然后再導入另一部分,否則可能會出現材料賦值難以選取的問題。
最后進行網格劃分、邊界條件、模擬計算等操作即可。
這里再放一張賦值不同材料后的模型:
插件下載
CAD隨機多面體3D插件
模型樣圖
隨機多面體骨料_AbyssFish.rar
展開 COMSOL基于切片掃描的混凝土細觀模型三維重建
本案例介紹在COMSOL內基于立方體混凝土試件的切片掃描圖像數據進行混凝土骨料及砂漿基體細觀模型的三維重建。
首先需要獲取混凝土試件的切片掃描圖像,這里采用物理切片的方式,逐層掃描尺寸為150×150×150的立方體混凝土試件斷面圖像,并通過圖像識別前處理以區分混凝土中的骨料及砂漿部分。
采用CAD斷層掃描三維重建插件將混凝土試件的斷層掃描文件在AutoCAD內進行實體模型的三維重建。
將AutoCAD混凝土模型中的骨料及水泥砂漿基體部分分別導出iges格式文件后再導入到COMSOL內。
可對三維重建后的混凝土細觀模型進行網格劃分,并完成后續的仿真模擬。
展開 
ANSYS混凝土三維隨機骨料 混凝土細觀 隨機球體 顆粒增強復合材料建模
研究進展
通過ANSYS進行混凝土細觀模型的構建是進行混凝土性能分析的有效方法,在ANSYS內構建混凝土細觀模型是分析的前提。現階段在ANSYS內進行隨機混凝土模型構建的主流方法是通過APDL命令流等形式,這要求研究者應具有一定的程序設計能力。
為了方便快捷的構建出混凝土細觀幾何模型,這里提出另一種建模方案,通過AutoCAD模型導入的方式,實現無編程構建混凝土隨機骨料。
模型構建
1、CAD模型生成
首先采用CAD隨機球體顆粒插件在AutoCAD內構建三維球體幾何模型:
插件可指定生成隨機分布的不相交的球體顆粒,同時生成與球體顆粒裝配的帶有孔洞的長方體基體。同時對顆粒的粒徑大小、比例等都能進行控制。
將生成的三維球體幾何模型導出為.sat格式文件備用。
2、ANSYS Workbench 導入
打開ANSYS Workbench,在幾何內進行導入預先保存的.sat文件:
后續進行網格劃分等操作,在ANSYS Workbench內進行即可:
插件下載
建模用到的CAD插件下載:
CAD隨機球體顆粒插件
展開 【PFC6.0】三維Cluster模擬混合料混凝土
0 引言
對于含集料混凝土,集料強度相對于水泥強度高很多,所以一般不會考慮到集料的可破壞性。所以大部分情況下,使用clump來模擬集料混凝土也就夠了。但是在一些特別的受集中力的工況下,集料的破壞也不少見,這種情況就需要去考慮集料的破壞了。
本文基于已有的研究成果,提出一種以cluster為集料顆粒的混凝土成樣方式,并用單軸實驗來進行測試。
1 成樣
對于混凝土,集料一般不是很多,這里在空間中生成松散的ball代替集料。
model newdef par width=2 height=width*2 rdmin=0.2 rdmax=0.4 poro=0.8end@par
domain extent [-width*2.0] [width*2.0] [-width*2.0] [width*2.0] ... [-height*2.0] [height*2.0]model random 10001
wall generate box [-width*0.5] [width*0.5] [-width*0.5] [width*0.5] ... [-height*0.5] [height*0.5] expand 1.5ball distribute porosity @poro radius [rdmin] [rdmax] box ...
展開 ANSYS Workbench隨機球體及過渡區三維混凝土細觀建模
在ANSYS Workbench內建立隨機球體及ITZ界面層混凝土細觀模型可采用CAD隨機球體顆粒&過渡區3D插件建模后將模型導入。
在插件內設置好模型參數后運行,插件會自動完成隨機球體、界面過渡區、基體模型的建立。插件已將不同部件分圖層進行建模,將模型整體導出為IGES格式文件。
在ANSYS Workbench內選擇幾何結構-導入幾何模型,選擇保存的IGES文件并導入,通過SpaceClaim打開,可對不同圖層內容進行批量管理并賦值材料屬性。
打開模型,可對混凝土細觀模型進行有限元仿真模擬。
CAD隨機球體顆粒&過渡區3D插件
https://www.yqgqt.org.cn/post/1916053
展開 COMSOL細觀混凝土微裂紋毛細吸水模型
本案例通過COMSOL建立二維混凝土細觀微裂紋模型,模型可進行吸水及離子擴散等方面的研究。幾何模型包括水泥砂漿、粗骨料、砂漿骨料界面過渡區(ITZ)及隨機分布于水泥砂漿內的微裂紋毛細管網四部分,旨在探究通過多插件聯合創建復雜模型的可行性。
多邊形骨料混凝土細觀模型通過CAD隨機多邊形插件2D專業版參數化建模生成。
在AutoCAD混凝土細觀模型的基礎上,在0圖層中新建立與原試件尺寸相同的正方形,并將界面過渡區圖像所在圖層更改為“hole”,以確保采用CAD二維圖形Voronoi劃分插件時可以精準識別外形與孔洞。采用Voronoi算法在砂漿中建立的隨機毛細管網如下。
將生成的模型文件另存為dxf格式,并將其導入COMSOL內,需注意導入時應選定相應的層,并利用布爾運算建立對應的幾何。
對模型中的不同組分設置相應的材料屬性。
劃分網格及完成后續的仿真分析。
展開 COMSOL建立多邊形骨料ITZ二維混凝土細觀模型
混凝土細觀模型在有限元分析中突破傳統均質假設,通過精確模擬骨料、水泥漿體及界面過渡區的多相結構,精準預測微裂縫萌生、擴展與貫通過程。它顯著提升數值模擬精度,揭示損傷演化機制,為混凝土性能預測、結構優化設計提供科學依據,實現微觀結構到宏觀性能的精準關聯,有效支撐混凝土工程的可靠評估與創新設計。本案例介紹在COMSOL內建立包含骨料、砂漿、ITZ在內的多組分混凝土細觀有限元二維模型。
混凝土細觀模型中的粗骨料及界面過渡區ITZ幾何圖形通過CAD隨機多邊形插件2D專業版建模生成。在AutoCAD中建立混凝土細觀模型草圖后,將已分圖層繪制的各組分內容分別另存為dxf格式文件,以備導入到COMSOL內。
將保存的混凝土各組分圖形分別導入到COMSOL,并通過布爾運算建立多邊形骨料、ITZ、水泥砂漿基體混凝土細觀模型。具體操作步驟可參考下圖左側模型開發器中組件下的幾何模塊。
對混凝土細觀模型中的各組分分別設置材料屬性。
添加研究并劃分網格。
后續可根據研究的需要完成混凝土細觀有限元模型的仿真模擬。
展開 LS-DYNA三維聚能射流侵徹混凝土靶板 ¥10
三維聚能射流侵徹混凝土K文件
采用流固耦合算法
炸藥,藥性罩和空氣為ALE,混凝土靶板為拉格朗日
特點:混凝土采用72號混凝土模型*Mat_72R3,模型詳見https://zhuanlan.zhihu.com/p/531667160
能夠唯象模擬射流作用混凝土靶的裂紋擴展
ABAQUS基于CT斷層掃描的細觀混凝土三維重建數值模擬
計算機斷層掃描(CT)可以無損獲取混凝土試件內部結構圖像,并以一系列橫截面的形式顯示混凝土的內部結構。本文介紹一種基于混凝土CT斷層掃描圖像在Abaqus有限元軟件內進行三維混凝土細觀模型的建模方法,實現混凝土粗骨料及砂漿的三維重構并對其采用塑性損傷模型(CDP)進行有限元模擬。
首先采用X射線CT技術獲取混凝土的斷層掃描圖像數據。
在Abaqus CAE軟件內,采用AbyssFish CT2Model 3D V1.0插件對CT斷層掃描文件在Abaqus內進行細觀混凝土三維重建。
三維重建的混凝土細觀模型包括粗骨料、砂漿基體雙相材料。
由于在混凝土中粗骨料強度遠高于砂漿部分,混凝土在發生破壞時粗骨料一般不斷裂,因此模型中僅對砂漿部分設置混凝土損傷塑性(Concrete Damaged Plasticity)材料參數。
對模型添加分析步,并設置場輸出及歷程輸出。
添加載荷,混凝土模型上表面指定一個位移,對下表面添加約束,以模擬混凝土試件的單軸受壓狀態。
創建并提交作業,查看混凝土細觀模型的破壞結果。
展開 
ABAQUS三維多面體骨料密堆積混凝土細觀抗壓模擬
在混凝土細觀數值模擬中,粗骨料的分布狀態對其力學性能具有顯著影響。以往研究多采用蒙特卡羅算法將粗骨料隨機分布在混凝土試件內,而實際工程中混凝土試件在澆筑完成后的振搗操作會使得密度較大的粗骨料因重力作用發生沉降堆積。現有基于純隨機投放的算法難以真實反映這一物理過程,同時也難以實現工程中常見的較高粗骨料體積占比。
為解決當前混凝土細觀模型中骨料分布不合理及粗骨料占比偏低等問題,本文提出采用重力堆積算法構建三維多面體粗骨料細觀混凝土模型,并在此基礎上采用ABAQUS進行受壓試驗的數值模擬。該方法能夠更準確地復現實際工程中混凝土試件的內部結構特征,對于細觀尺度下混凝土材料參數的標定及損傷機理研究具有重要的參考價值和指導意義。
混凝土骨料堆積模型采用CAD多面體密堆積3D插件建模。模型參數設置方面,根據《混凝土結構設計標準》GB/T 50010-2010(2024年版)4.1.1條,立方體抗壓強度試驗試件尺寸邊長設置150 mm;根據《建設用卵石、碎石》GB/T14685-2011,粗骨料尺寸大于4.75 mm,本模型中設置骨料最小粒徑4.8 mm,最大粒徑25 mm;骨料分三組設置,每組設置的粒徑區間及數量應根據混凝土配合比及顆粒級配綜合確定,相關內容可參照《普通混凝土配合比設計規程》JGJ55-2011及《建設用卵石、碎石》GB/T14685-2011第7.3條顆粒級配篩分試驗;骨料面數、最小邊長等參數可根據工程中采用的骨料真實形態進行極大似然估計確定。
參數設置完成后運行插件,進行三維骨料重力堆積模擬,到達設定的堆積運行時間后,插件自動進行AutoCAD的模型繪制。
展開 ABAQUS纖維混凝土沖擊破壞三維模型
纖維混凝土作為土木工程領域常用的復合材料具備良好的抗裂性及抗沖擊性能,纖維混凝土在荷載下的破壞行為及本構關系對其應用范圍具有重要影響。本案例通過AutoCAD隨機三維纖維插件建立隨機投放的圓柱體纖維模型,并將模型導入ABAQUS內,通過混凝土損傷塑性力學模型,研究沖擊荷載作用下鋼纖維混凝土的破壞情況。
在AutoCAD軟件內,采用CAD 隨機三維纖維V1.1插件建立隨機投放的圓柱體實體纖維及立方體混凝土試件三維模型,并將基體與纖維部件分別導出為.iges格式文件備用。
將導出的纖維模型文件以部件的形式導入到ABAQUS內。
對纖維及基體部件分別設置材料,基體部分設置混凝土損傷塑性模型(CDP),纖維部分設置為鋼材。
新建離散剛體殼部件,作為試件的荷載施加板,并將其與試件裝配為整體。
添加動力,顯式分析步,并設置相互作用,通過參考點創建耦合約束,設置加載板與試件的接觸。
將下板設置為固定約束,上板添加豎向位移。
對纖維混凝土模型劃分網格。
創建并提交作業,查看結果。
展開 鋼筋混凝土三維框架結構案例
鋼筋混凝土三維框架結構案例
ABAQUS基于切片掃描的三維混凝土細觀模型(骨料、砂漿、ITZ)重建
本案例介紹在ABAQUS內基于真實混凝土試件的切片圖像重建包含骨料、砂漿、ITZ三相材料在內的三維混凝土細觀模型。
首先將混凝土試件進行切片,并掃描獲取切片后的圖像文件,可采用BatchImageCropper 批量圖像裁剪軟件僅保留混凝土圖像的有效部分。
為控制細觀混凝土模型在ABAQUS三維重建后的總單元數量,通過BatchImageResizer批量圖像縮放軟件對混凝土切片掃描圖像降低分辨率。
為在掃描圖像中將砂漿基體與骨料進行精確區分,通過BatchImageColorReducer 批量圖像減色軟件將混凝土切片圖像處理為兩種顏色,白色為骨料部分,黑色為砂漿基體。
通過BatchImageEdge 批量圖像邊界軟件將界面過渡區ITZ部分添加到混凝土切片掃描圖像中。
在ABAQUS內采用CT2Model3D Multi-Material插件,選擇添加邊界后的文件夾內的任意一張圖像,即可基于背景網格方式完成包含骨料、砂漿、ITZ在內的三維混凝土細觀有限元模型重建。
下篇文章將介紹通過混凝土損傷塑性材料模型對重建后的混凝土試件進行受壓模擬。
展開