ANSYS建模apdl命令流实例应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大桥全长2996.8m,其中主桥采用跨度为101.5+188.5+580+217.5+159.5+116m的钢桁梁斜拉桥;非通航孔正桥采用6孔跨径64m预应力混凝土简支箱梁;东引桥采用16孔梁长32.6m预应力混凝土简支箱梁;跨大堤桥采用48.9+86+48.8m预应力混凝土连续箱梁;西引桥采用15孔梁长32.6m预应力混凝土简支梁及2孔梁长24.6m预应力混凝土简支梁,其中宁安线采用箱梁,阜景线采用T梁。
主桥采用103+188.5+580+217.5+159.5+117.5m两塔钢桁斜拉桥方案,全长1366m。主梁为三片主桁钢桁梁,桁间距2x14m,节间长14.5m,桁高15m。主塔为钢筋混凝土结构,塔顶高程+204.00m,塔底高程-6.00m,斜拉索为空间三索面,立面上每塔两侧共18对索,全桥216根斜拉索。所有桥墩上均设竖向和横向约束,4#塔与主梁之间设纵向水平约束,3#塔与梁间使用带限位功能的粘滞阻尼器。主梁为”N”字型桁式,横向采用三片桁结构,主桁的横向中心距各为14m,桁高15m,节间距14.5m[2]。
结构构造
主桥采用两塔钢桁斜拉桥方案,主梁为三片主桁钢桁梁,主桁上下弦杆均为箱型截面,上弦杆内高1000mm,内宽1200mm,板厚20~48mm。下弦杆内高1400mm,宽1200mm,板厚20~56mm。下弦杆顶板向桁内侧加宽700mm与整体桥面板焊接。腹杆主要采用H型截面。H型杆件宽1200mm,高720和760mm,板厚20~48mm。根据不同的受力区段选用不同的杆件截面,在辅助墩附近的压重区梁段,腹杆采用箱型截面杆件。主桁采用焊接杆件,整体节点。在节点外以高强度螺栓拼接的结构形式,上下弦杆四面等强对接拼装。H型腹杆采用插入式连接。箱型腹杆采用四面与主桁节点对拼的连接形式。主桁拼接采用M30高强螺栓。
表1.2 安庆长江大桥主要工程数量表
表 2.1 设计构件节点和单元数
表 2.2安庆长江铁路大桥模型主要参数列表
表2.3 模型实常数
/nerr,0
!将参数读入数据库
finish
/clear
/PREP7
!单元类型编号
et,1,beam44
et,2,shell63
et,3,link8
!材料类型编号Q420/Q370/拉索-1,混凝土C40/C50-2,刚臂-3 mp,ex,1,2.1e11
mp,prxy,1,0.3
mp,dens,1,7850
mp,alpx,1,1e-5
mp,ex,2,3.5e7
mp,prxy,2,0.16
mp,dens,2,2500
mp,alpx,2,1e-5
mp,ex,3,1e15
mp,prxy,3,1
mp,dens,3,0
mp,alpx,3,0
!读取自定义截面并编号
*dim,name,char,24
name(1)='Sec_1a'
name(2)='Sec_2a'
name(3)='Sec_3a'
name(4)='Sec_4a'
name(5)='Sec_5a'
name(6)='Sec_6a'
name(7)='Sec_7a'
name(8)='Sec_1'
name(9)='Sec_2'
name(10)='Sec_3'
name(11)='Sec_4'
name(12)='Sec_5'
name(13)='Sec_6'
name(14)='Sec_7'
name(15)='Sec_8'
name(16)='Sec_9'
name(17)='Sec_10'
name(18)='Sec_11'
name(19)='Sec_12'
name(20)='Sec_13'
name(21)='Sec_14'
name(22)='Sec_15'
name(23)='Sec_16'
name(24)='Sec_x2'
*do,i,1,24,1
sectype,i,beam,mesh,
secread,name(i),,,mesh
*enddo
!将ta_sec参数读入数据库
!读取自定义截面并编号
*dim,name2,char,15
name2(1)='ta_1'
name2(2)='ta_2'
name2(3)='ta_3'
name2(4)='ta_4'
name2(5)='ta_5'
name2(6)='ta_6'
name2(7)='ta_7'
name2(8)='ta_8'
name2(9)='ta_9'
name2(10)='ta_10'
name2(11)='ta_11'
name2(12)='ta_12'
name2(13)='ta_13'
name2(14)='ta_14'
*do,i,1,14,1
sectype,40+i,beam,mesh,
secread,name2(i),,,mesh
*enddo
SECTYPE, 26, BEAM, HREC, , 0 SECOFFSET, USER, 0.1, 0.266
SECDATA,0.2,0.266,0.006,0.006,0.006,0.006,0,0,0,0 SECTYPE, 27, BEAM, I, , 0
SECOFFSET, USER, 0, 0.584
SECDATA,0.240,0.240,0.6,0.016,0.016,0.012,0,0,0,0 SECTYPE, 28, BEAM, T, T_nin, 0 SECOFFSET, USER, 0, 1.4
SECDATA,0.6,1.4,0.032,0.018,0,0,0,0,0,0