課程內容介紹
ABAQUS細觀混凝土骨料砂漿ITZ三相建模(Python二次開發):
1. Python實現球形骨料批量化賦予材料屬性并區別于砂漿材性;
2. 骨料砂漿二相組成細觀混凝土網格劃分;
3. Python將骨料限制在混凝土邊界內的快速高效算法;
4. Python對砂漿塊批量摳除骨料后再與骨料合并;
5. 細觀混凝土網格部分截取作圖技巧;
6. 界面過渡區ITZ建模一般思路、合并part后骨料ITZ保留各自材性、ITZ與骨料接觸建立、骨料外表面與ITZ內表面網格節點對齊;
7. Python批量化生成界面過渡區ITZ;
8. 為了方便單獨顯示ITZ、骨料和砂漿,Python將所有ITZ的instance建立為界面過渡區的整體Set,Python將所有骨料單獨建立為骨料Set,Python將摳除所有骨料和ITZ后的砂漿單獨建立為砂漿塊Set;
9. Python將骨料和ITZ都限制在混凝土邊界內的快速高效算法;
10.骨料、ITZ、砂漿批量化材性賦予與網格劃分;
11.Python實現骨料和ITZ投放時,保證各ITZ不相交。
本課程為基于ABAQUS Python二次開發的細觀混凝土多尺度建模系列課程的第三季,緊跟前兩季課程中隨機骨料生成投放相交判斷的建模內容,前兩季課程鏈接如下:
ABAQUS細觀混凝土隨機骨料、鋼纖維建模(Python二次開發)
ABAQUS混凝土細觀隨機多面體骨料建模 (Python二次開發)
細觀混凝土多尺度建模系列課程涉及的ABAQUS Python二次開發的內容屬于中上難度,而關于ABAQUS Python二次開發的基礎入門、實例進階及綜合訓練課程可參考本人之前ABAQUS Python二次開發系列課程,點擊下面超鏈接(藍色文字)可看到該課程:
ABAQUS Python二次開發工程實例教程
ABAQUS Python二次開發第二季(后處理篇)
ABAQUS Python二次開發第三季(超級后處理篇)
課程圖片:





















