钢箱梁顶推作用下底板腹板局部应力 abaqus模型

本文基于通用有限元软件abaqus和midas建立了15米、11米长标准段主梁的精细化模型,通过计算验证了钢箱梁结构的安全性和可行性。分析结果显示,最大变形量出现在跨中位置为16mm,最大应力出现在腹板处为47mpa,均在材料允许范围内。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 计算依据

1. 钢结构设计规范(GB50017-2003

2.模型的建立

本工程钢箱梁为正交异性板,顶板厚1624mm、底板厚1424mm,顶板纵肋大部分采用T形肋,T形肋面板规格12×100mm、腹板规格10×150mm,挑臂处的顶板局部采用扁平板肋,加劲板规格16×180mm16×160mm12×120mm;底板纵肋也采用T形肋,T形肋面板规格12×100mm、腹板规格10×150mm;钢箱梁设3道竖直腹板,板厚1424mm,内、外腹板3道扁平加劲肋,中腹板采用6扁平加劲肋,加劲板规格14×150m;横隔板标准段布置间距为2m,横隔板厚12mm;支点处隔板板厚加强至24mm。钢板采用Q345qD

具体结构见下图。

 钢箱梁结构3D示意图


为消除边界条件对计算结果的影响,本报告基于通用有限元软件abaqusmidas建立15米,11米长标准段主梁的精细化模型,单元类型为shellmidasz中单元类型为板单元,钢材弹性模量为2.0e11,泊松比0.3,密度7800kg/m^3

模型的边界条件如下:

1.   主梁端部一端约束节点6个方向自由度,相当于固结,主梁另一端开发顺桥向纵向位移,约束竖向和横向位移。

2.   主梁跨中与滑到接触部分,约束主梁地板或两侧滑道上的位移,滑道按600mm*15000mm区域计算。
考虑到时间和精细度问题使用壳单元整体建模。避免进行接触作用,加如要选interaction,土木工程中建议选择tie连接。

约束情况如图,尽量选择线面约束

3.应力分析内容

图为一段钢箱梁在顶推过程中的位移变形,最大变形量出现在跨中为16mm

图为钢箱梁顶推过程中应力情况,可以发现最大应力出现在腹板处为47mpa,底板应力未超过345mpa,钢板处于弹性状态,结构较为安全。

上述计算结果表明,与底面接触的中腹部和底板附近的局部应力较大,同时应该考虑施工误差,以及边滑道的分配比例的不确定性,因此对原有结构滑道区域进行加固。

### 如何在Abaqus中模拟或处理加劲肋相关的结构问题 #### 建模准备 在Abaqus中进行加劲肋建模时,通常需要考虑几何形状、材料属性以及边界条件等因素。对于复杂的三维模型,建议使用Abaqus/CAE作为前处理器来创建几何体并划分网格[^1]。 #### 几何建模 加劲肋的几何可以通过草图工具或者直接导入CAD文件完成。如果选择手动绘制,则可以在Part模块下新建部件,并通过拉伸命令生成实体模型。为了提高效率,在构建主构件的同时添加加强筋部分会更加便捷[^2]。 #### 材料定义 针对钢结构中的加劲肋设计,应指定合适的钢材特性参数,比如弹性模量(E)、泊松比(ν),屈服强度(Sy)等。这些数据可以直接输入到Material库当中以便后续调用[^4]。 #### 边界条件设定 当涉及到动态加载过程如施工时,可能需要用到特定类型的约束方法。例如,在研究钢箱梁底板腹板之间的相互作用力分布状况时,可采用接触算法来精确描述两者间的相对滑动行为;而对于循环反复作用下的工况,则荐运用位移控制模式配合自定义的时间历程曲线来进行数值求解[^3]。 #### 后处理分析 完成后即可运行仿真程序查看结果图表。从已有的案例来看,经过合理配置后的abaqus能够有效捕捉到关键部位的最大应力值及其位置信息,从而验证设计方案的安全可靠性。 ```python from abaqus import * from abaqusConstants import * # 创建零件实例 partInstance = mdb.models['Model-1'].rootAssembly.Instance(name='RIB', part=rib, dependent=ON) # 定义截面属性 sectionProfile = mdb.models['Model-1'].sections['RibSection'] region = regionToolset.Region(faces=mdb.models['Model-1'].parts['RIB'].faces.findAt(((0., 0., 0.),))) mdb.models['Model-1'].HomogeneousShellSection(name='RibSection', preIntegrate=OFF, material='STEEL', thicknessType=UNIFORM, thickness=0.018) # 施加固定端约束 fixedConstraintRegion = mdb.models['Model-1'].rootAssembly.sets['FixedEnd'] mdb.models['Model-1'].EncastreBC(name='Fixity', createStepName='Initial', region=fixedConstraintRegion, localCsys=None) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值