課程內(nèi)容介紹
ABAQUS Python二次開發(fā)工程實例教程(第二季后處理篇),課程內(nèi)容包括:
1. 周期性分布球形骨料生成,參數(shù)化調(diào)整球形骨料大小、骨料個數(shù)、骨料分布和骨料間距;
2. 周期性分布橢球形骨料生成,參數(shù)化調(diào)整橢球形骨料大小、橢球形骨料個數(shù)、橢球形骨料分布、橢球形骨料間距、橢球骨料縱橫比以及橢球形骨料取向;
3. ABAQUS Python提取任意幾何體的面積、體積;
4. ABAQUS Python調(diào)用后處理odb,提取單元節(jié)點位移,記錄所有單元編號以及組成每個單元的節(jié)點信息;
5. ABAQUS Python提取劃分單元后的任意形狀幾何體外表面、空腔內(nèi)表面,并建立為Set方便顯示,或者將幾何體外表面(內(nèi)表面)重構(gòu)為新幾何模型Part;
6. ABAQUS Python提取任意幾何體變形后的表面積、體積隨加載時間的變化,也可以將變形后的任意幾何體用于重構(gòu)幾何模型Part并劃分單元;
7. ABAQUS Python二次開發(fā)的小技巧等,比如自動修改工作目錄,getInputs交互輸入;
8. ABAQUS Python批量施加任意面法向、面切向荷載,getVertices()提取組成面的各頂點編號,vertices提取面頂點坐標pointOn,face的pointOn與vertices的pointOn的區(qū)別聯(lián)系;
9. ABAQUS Python批量施加任意面切向的雙垂直荷載,并編程判斷兩荷載向量是否垂直,for循環(huán)尋找任意矩形面內(nèi)距離最遠的兩角點坐標、然后用勾股定理得到任意矩形面內(nèi)的其他頂點坐標。
本課程涉及的ABAQUS Python二次開發(fā)的內(nèi)容屬于中上難度,而關(guān)于ABAQUS Python二次開發(fā)的基礎(chǔ)課程可參考本人之前課程,點擊下面超鏈接(藍色文字)可看到該課程:
ABAQUS Python二次開發(fā)工程實例教程
其他ABAQUS Python二次開發(fā)的中上難度課程,點擊下面超鏈接(藍色文字)可看到該課程:
ABAQUS細觀混凝土隨機骨料、鋼纖維建模(Python二次開發(fā))
ABAQUS混凝土細觀隨機多面體骨料建模 (Python二次開發(fā))
課程圖片:






















