OpenSees之3種建模方法—以柱子的滯回分析為例

本文講述OpenSees中常用的3種建模方法。

1、直接寫Tcl代碼

2、GID+OpenSees

3、Etabs+ETO

以一個柱子的低周反復加載數值模擬為例。

1、直接寫Tcl代碼(簡單模型推薦使用)

柱子tcl代碼可看如下視頻:

http://www.yqgqt.org.cn/college/video/c13833

2、GID+OpenSees

學習GID可在官網,有教學實例。

http://gidopensees.rclab.civil.auth.gr/

3、Etabs+ETO

此方法可見陳學偉的書。在此僅簡單說一下建模過程。

3.1 Etabs9.7建模

定義軸網

OpenSees之3種建模方法—以柱子的滯回分析為例的圖1

定義材料屬性

定義截面屬性

OpenSees之3種建模方法—以柱子的滯回分析為例的圖2

繪制線

OpenSees之3種建模方法—以柱子的滯回分析為例的圖3

柱底固結約束(先點擊柱底的節點,指定—節點—節點支座)

OpenSees之3種建模方法—以柱子的滯回分析為例的圖4 

柱頂軸力(先點擊柱頂的節點,指定—節點/點荷載—力)

OpenSees之3種建模方法—以柱子的滯回分析為例的圖5

定義—Pushover工況

OpenSees之3種建模方法—以柱子的滯回分析為例的圖6

定義—靜荷載工況

OpenSees之3種建模方法—以柱子的滯回分析為例的圖7

柱頂水平推覆力(先點擊柱頂的節點,指定—節點/點荷載—力)

OpenSees之3種建模方法—以柱子的滯回分析為例的圖8

文件—導出為s2k文件

3.2 ETO設置參數

導入s2k文件

定義截面

OpenSees之3種建模方法—以柱子的滯回分析為例的圖9

OpenSees之3種建模方法—以柱子的滯回分析為例的圖10設置

OpenSees之3種建模方法—以柱子的滯回分析為例的圖11

OpenSees之3種建模方法—以柱子的滯回分析為例的圖12,生成tcl代碼。

3.3 Tcl代碼修改

修改材料本構、增加低周反復加載命令流代碼等。

4、總結

(1)對于簡單構件(柱子、剪力墻、節點、框架)的擬靜力模擬,可直接寫tcl代碼(套用模板修改)就行。

(2)方法二和方法三適用于模型復雜,直接tcl代碼建模復雜的情況,如三維結構的彈塑性時程分析。

公眾號:結構工程師

如有問題,可加我微信YClarie

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

18
20
12