当前位置: 模型材料 >> 模型材料资源 >> OpenSees二维非弹性混凝土门式刚架
模型为二维非弹性混凝土门式刚架,柱截面为非弹性组合截面,截面大小为b*h=1.6m*1.3m,梁截面为弹性截面,截面大小为b*h=1.6m*2.6m,模型得几何尺寸如下图所示,模型单位为m、ton、s、kN。本例对模型进行静力分析:
图1二维非弹性混凝土门式刚架
图2Steel01材料属性
#建立模型
wipe
modelbasic-ndm2-ndf3
if{[fileexistsoutput]==0}{
filemkdiroutput
}
node10.0.
node.00
node30.10.0
node..0
fix
fix
uniaxialMaterialSteel.47e45.74e60.01#这个组件用于构造一个表示单轴应力-应变(或力-变形)关系的单轴材料对象。在创建元素记录时,对任何单轴材料的有效查询是“应变”、“应力”和“切线”。
uniaxialMaterialElastic34.62e7;
sectionAggregator13P2Mz;
sectionElastic22.49e74..;
geomTransfLinear1;
geomTransfLinear2;
elementnonlinearBeamColumn;
elementnonlinearBeamColumn;
elementnonlinearBeamColumn;
……
#pushover分析
loadConst-time0.0
patternPlain2Linear{
load31.00.00.0;
load41.00.00.0;
}
integratorDisplacementControl.
analyze
puts"水平力pushover分析完成...!"
结果分析:
1、建立整体坐标下得“Pushover分布力-位移曲线”
图3力-位移响应曲线
2、建立局部坐标系下得非弹性混凝土柱点1截面得弯矩-曲率曲线用于评价抗震性能:
图4弯矩-曲率曲线
系参考:
古泉-OpenSees实用教程
陈学伟-结构弹塑性分析OpenSees原理与实用
OpenSees初学,表述或有错误,请多指教