资源描述:
《框架试验模型尺寸图及命令流.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、图1框架试验模型尺寸图图2框架试验模型配筋图图3试验装置及加载示意图试验参考的某三层框架房屋制作了一榀普通混凝土的三层单跨框架模型,按7度抗震设防,三级抗震,混凝土等级为C30,试验模型按1:2.5的比例设计成平面缩尺模型,荷载和构件配筋由原型按相似法则进行设计,试验模型尺寸如图1所示,试验模型配筋图见图2。试验竖向载荷采用两台千斤顶加载,分别作用于柱顶梁、柱定位轴线的交汇处,试验荷载一次加至额定数值,试验过程中基本保持不变;试验水平拉压反复荷载由申克机向结构施加,申克机按给定时间间隔(0.05s)自动记录荷载和位移数值,试验加载
2、过程分为荷载控制和位移控制两个阶段,试验加载装置及加载示意如图3所示。命令流代码为单向位移加载:试验所得的极限荷载P为30kN~40kN,极限位移为70mm~80mm。代码施加位移荷载80mm,为单向加载,命令流如下:(另外想问一下如果左推30mm,然后右推30mm,一直循环到破坏ANSYS能实现滞回分析吗?网上好像好多人说用ANSYS不能做到,如果能做请问怎么做?)我是根据郝文化《ANSYS土木工程应用实例》中钢筋混凝土梁的例子,并根据试验数据,做了一个钢筋混凝土框架模型。试验是实际的1:2缩尺试验,加载方式为两个竖向力一个水平
3、力,试验极限荷载在30~40kN之间,极限位移在70~80之间。现在做ANSYS模拟。其中砼本构关系和非线性设置采用论坛上的做法,砼采用solid65单元,钢筋和箍筋采用pipe20和pipe16及link8单元分别模拟过,数据采用实测资料。现在模拟都是在中途不收敛或者提示某个节点位移过大。虽说自己也做了一些调整,譬如受力面加钢板,施加UX方向约束等。可是由于自己ANSYS水平有限,一直没有搞好,而且用到NUMMRG命令,出现2103和6709两节点警告信息。/clear,nostart/filname,frame/title,f
4、rame/prep7!指定单元类型et,1,solid65!混凝土et,2,pipe20!钢筋!et,2,pipe16!pipe16弹塑性管单元!et,2,link8et,3,plane42!过渡单元!指定材料属性!混凝土!mp,ex,1,2.4e4!弹性模量;材料编号为1;材料特性值2.4!mp,prxy,1,0.2!prxy:主泊松比!tb,conc,1,1,9!tb:定义非线性!tbdata,,0.4,1,3,-1!tbdata:给当前数据表定义数据!定义混凝土材料mp,ex,1,3.0e4!取试验值均值mp,prxy,1,
5、0.2!取一般默认值mp,dens,1,2.5e-6!取一般默认值ft=2.01!C30fc=20.1!C30!concr+misotb,concr,1tbdata,,0.5,0.9,ft,-1tb,miso,1,,14!tbpt,,0.0001705,fc*0.19!以下为砼本构tbpt,,0.0001705,fc*0.25tbpt,,0.0004,fc*0.36tbpt,,0.0006,fc*0.51tbpt,,0.0008,fc*0.64tbpt,,0.0010,fc*0.75tbpt,,0.0012,fc*0.84tbpt
6、,,0.0014,fc*0.91tbpt,,0.0016,fc*0.96tbpt,,0.0018,fc*0.99tbpt,,0.0020,fc*1.00tbpt,,0.0025,fc*0.95tbpt,,0.0033,fc*0.90tbpt,,0.0035,fc*0.85tbpt,,0.0040,fc*0.80!梁柱钢筋mp,ex,2,2.1e5!材料编号为2mp,prxy,2,0.3tb,bkin,2,1,2,1!bkin:双线性随动强化tbdata,,360!试验屈服强度360!箍筋mp,ex,3,2.1e5!材料编号为3mp
7、,prxy,3,0.25tb,bkin,3,1,2,1tbdata,,360!试验屈服强度360不是210!指定实常数!柱钢筋(等效4根)r,1,17,8.49!定义实常数1!梁钢筋(等效4根)顶层梁也认为4根r,2,15,7.49!定义实常数2!混凝土r,3!定义实常数3!箍筋r,4,6,2.99!定义实常数4!建立截面模型n,1n,11,200FILL,1,11,9,,,1,1,1,ngen,6,11,1,11,1,,40nsel,allngen,103,1000,1,66,1,,,40/view,1,1,1,1!创建箍筋!指
8、定箍筋属性type,2!指定单元类型指针mat,3!即材料编号为3real,4!指定单元实常数指针,*do,i,15,18,1e,i,i+1*enddo*do,i,48,51,1e,i,i+1*enddo*do,i,15,37,11e,i,i+11