1. 簡介
ABAQUS軟件在彈塑性時程分析中有使用越來越廣的趨勢。該軟件計算穩(wěn)定,求解效率高。提供建筑結構中梁、柱、斜撐、板與墻分析用的梁、殼單元,包含彈性材料與眾多非線性材料模型。內嵌的混凝土損傷本構模型,與10版混凝土規(guī)范建議的本構模型理論基本一致。同時提供隱式積分與顯示積分動力微分方程求解方法,顯示積分求解可直接接力隱式求解結果,在隱式求解結果基礎上進行后續(xù)時程分析;二次開發(fā)的難度相對較低,用戶自定義的混凝土材料本構子程序可通過Fortran語言實現(xiàn),簡單的編譯環(huán)境配置后即可將子程序編譯鏈接到ABAQUS主程序中。
然而,ABAQUS用于建筑結構分析與設計時顯得針對性偏差,YJK軟件一直專注于建筑結構的設計功能,建模迅速、方便、快捷,能準確根據(jù)規(guī)范的各項分析計算與調整要求做出配筋設計。YJK與ABAQUS接口軟件,極大的方便工程師將YJK模型快速導入到ABAQUS中,使用ABAQUS的單元/自定義單元、本構模型進行非線性求解,并將結果輸出。
-《YJK-ABAQUS接口軟件使用說明》
2. 具體操作
2.1 YJK建模計算
在YJK上部結構計算模塊中完成建模、計算及設計,完成梁、柱(含斜撐)、墻(邊緣構件、墻身、墻梁)鋼筋施工圖。完成施工圖設計后,轉換軟件讀取的是工程最終的實配鋼筋。

2.2 模型轉換
進入YJK非線性分析轉ABAQUS彈塑性分析模塊,運行YJK->ABAQUS菜單。查看并修改參數(shù),選擇地震波后,完成轉換。

將生成的AbaqusInpFiles文件夾移動到英文目錄下。文件夾中包含一個Y.bat批處理文件和多個.inp文件。

2.3 運行計算
運行Y.bat調用Abaqus進行隱式和顯示計算。
此處如果提示abaqus不是內部或外部命令,需要將Abaqus添加進系統(tǒng)環(huán)境變量Path: C:\SIMULIA\Abaqus\Commands。如果提示找不到用戶子程序,需要將YJK用戶子程序路徑添加到Abaqus配置文件。打開C:\SIMULIA\Abaqus\6.12-1\SMA\site\abaqus_v6.ENV,在最后一行添加usub_lib_dir='C:\ProgramData\yjkSoft\YJKS1.8\ABAQUS\win64_abq6121'。
Y.bat運行完成后會生成Y.odb和Y_xpl.odb結果文件,此結果文件可直接在Abaqus中打開查看。
運行YJK讀取ODB后處理計算,選擇odb文件,會報錯未找到Abaqus安裝路徑!同時生成Post-Y.bat和Post-Y_xpl.bat文件。修改兩個.bat文件,添加YJK后處理程序路徑SET PostAbaExePath="G:\ProgramData\yjkSoft\YJKS1.8\ABAQUS\win64_abq6121\Postaba.exe"。分別運行兩個.bat文件,完成后處理數(shù)據(jù)提取。
2.4 后處理查看
回到YJK-轉ABAQUS彈塑性分析-后處理查看,分別打開Y.odb查看彈性時程分析結果和Y_xpl.odb查看彈塑性時程分析結果。YJK提供了很多規(guī)范要求的數(shù)值,省去了自己提取的工作量。
當然,也可以直接在Abaqus中打開odb文件查看結果。需要注意的是,在Abaqus中殼單元的損傷結果看DAMAGEC和DAMAGET值,桿單元的損傷結果看SDV6和SDV7值。


-2017年7月12日