- 32.50 KB
- 2021-04-14 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
毕业设计开放报告样本
毕业设计开放报告范文 - 钢筋混凝土多层,多跨框架软件开发
1.项目名称:
钢筋混凝土多层,多跨框架软件开发
2.项目研究背景:
要编写的结构程序是混凝土框架结构的设计,其指的是各种房屋及其相关结构。建筑结构是建筑物中的平面或空间系统,其可以通过多个部件承受负荷(或负荷),即构成结构的单元,例如梁,板,柱等。
计算示例使用建设部颁发的最新《混凝土结构设计规范》gb50010-XX。与原来的混凝土结构设计规范gbj10-89相比,新内容约占15%,主要修订约占35%。基本上保持原始规格内容的部分约占50%。该规范全面总结了自原规范发布以来实施国外先进标准技术的实践经验。
3.项目研究意义:
在建筑物中,结构是为建筑物提供安全,可靠,耐用,节能材料和满足建筑功能的重要部分。它与建筑材料,产品和建筑的工业化水平密切相关,并开发新技术。新材料在促进机械化和自动化方面发挥着重要作用。
结构计算中涉及许多数学公式,所涉及的规范和标准非常不完整。并且计算量非常大。近年来,随着经济的进一步发展,城市人口集中,土地使用紧张和商业竞争的激烈竞争,使住房设计的复杂性进一步复杂化,许多高层建筑不断建设。这些建筑物客观上需要在时间和劳动力方面辅助设计计算机程序。通过这种方式,结构软件开发尤为重要。
建筑物的结构设计是否合理主要取决于结构体系,结构布置,部件的横截面尺寸,材料强度等级以及主要结构结构是否合理。这些问题已得到正确解决。结构计算和施工图的计算是特定编程的另一项艰苦工作。因此,学校使用的手动计算方法将应用于特定的程序代码。不仅如何使用学习的结构知识来设计实践,还要如何在代码中实现这些实践。
4.文献研究概述
不同类型的结构设计中的一些内容是相同的。设计框架结构的关键是减少缺失的项目并减少错误。计算机也是如此。
建筑结构设计统一标准(gbj68-84)本标准是合理统一各种材料结构设计的基本原则。它是为工业和民用建筑,钢结构,薄壁钢结构,混凝土结构和砖石制定结构载荷规范。基础地基和建筑抗震设计的车身结构,木结构,设计指南的设计规范应符合本标准的要求。在制定其他土木工程结构设计规范时,可参考本标准规定的原则。本标准适用于建筑物的整个结构(包括一般结构),以及构成该结构的构件和基础;适用于结构的使用阶段,以及结构构件的制造,运输和安装的构造阶段。本标准介绍了现代结构可靠性设计理论,并采用基于概率论的极限状态设计方法来分析和确定影响结构可靠性的所有因素被视为随机变量,从而使设计理念和方法基于统计数据。在数学的基础上,基于主要通过统计分析确定的失效概率来测量结构的可靠性,属于“概率设计方法”,这是设计思维的重要演进。这也是当代国际工程结构设计方法发展的大趋势,概率极限状态设计方法在中国设计规范(或标准)中的应用是迄今为止使用最广泛的国家。
结构的影响常见的影响是:
1.内力。
轴向力,即由动作引起的结构或构件的正截面上的法向拉力或压力;
剪切力,即由动作引起的结构或部件的一部分上的切向力;
弯矩,即由动作引起的结构或构件的一部分的内部力矩;
扭矩,由力作用在结构或部件的一部分上由力作用形成的力矩。
2.压力。如正应力,剪应力,主应力等
3.流离失所。由动作引起的结构或构件中的位置变化(线位移)或线段方向的变化(角位移)。
4.偏转。部件的轴线或中间表面上的点垂直于弯曲动作平面中的轴线或中间平面移位。
5.变形。由动作引起的结构或组件中的点之间的相对位移。变形分为弹性变形和塑性变形。
6.应变:如线应变,剪切应变和主应变。
限制状态超出特定状态的整个结构或结构的一部分不能满足设计指定的功能要求。该特定状态称为函数的极限状态。极限状态可分为两类:
1.承载能力限制状态。结构或结构构件达到最大承载能力或达到不适合持续轴承变形的极限状态:
(1)整个结构或部分结构作为刚体(如倾覆等)失去平衡;
(2)结构件或接头因超过材料强度(包括疲劳损坏)而损坏,或由于塑性变形过大而不适合继续承载; (3)将结构转化为机动系统;
(4)结构或结构构件失去稳定性(例如屈曲等)。
2.正常使用限制状态。结构或结构构件使用功能上允许的特定极限达到极限状态。当出现以下状态之一时,认为超出了正常使用限制状态:
(1)影响正常使用或外观的变形;
(2)影响正常使用或耐久性的局部损坏(包括裂缝);
(3)影响正常使用的振动; (4)影响正常使用的其他特定条件。
结构设计的基本任务是在结构可靠性和经济性之间选择合理的平衡,力求在规定的条件下,在规定的使用寿命内以最低的成本达到预定的安全性。性别,适用性和耐久性等功能要求。为实现这一目标,人们采用了各种设计方法。从现代的角度来看,它可以分为两类:固定价值设计和概率设计。
1.固定值设计方法。影响结构可靠性的主要因素(如载荷,材料强度,几何参数,计算公式的精度等)被视为非随机变量,采用经验确定的安全系数测量结构可靠度的设计方法是决心。性方法。该方法要求结构的荷载效应(内力,变形,裂缝宽度等)不应大于结构阻力r(强度,刚度,抗裂性等),即s≤r。在20世纪70年代中期之前,这种方法主要用于国内外。
2.概率设计方法:影响结构可靠性的主要因素被视为随机变量,结构可靠性的设计方法由统计确定的失效概率或可靠性指标确定,即非确定性方法。该方法需要根据概率概念设计结构,即结构载荷效应3大于结构阻力r(s> r)的概率应小于可接受值。这种方法是在20世纪40年代提出的,并在20世纪70年代后期进入国际实践阶段。自20世纪80年代中期以来,结构设计方法已开始从固定值方法过渡到概率方法。
面向对象编程
使创建Windows程序更容易的关键技术是面向对象的编程,或者是oop。该技术可以创建可重用的组件。
它是该计划的一个组成部分。
几个定义
控件一个可重用的对象,它为程序提供可见的接口。控件的示例是文本框,标签和命令按钮。
事件由用户或操作系统启动的操作。事件的示例包括击键,鼠标单击,时间限制或从端口接收数据。
方法嵌入在对象定义中的程序代码,用于定义对象如何处理信息和响应事件。例如,数据库对象有一种方法可以打开记录集并从一个记录移动到另一个记录。
对象程序的基本元素,包含定义其特征的属性,定义其任务,并标识它可以响应的事件。控件和表单是visual basic中所有对象的示例。
过程为完成任务而编写的代码段。该过程通常用于响应特定事件。
属性对象的特征,例如大小,位置,颜色或文本。属性确定对象的外观,有时还确定对象的行为。属性还用于向对象提供数据和从对象检索信息。
5.设计主要内容
该软件适用于现浇钢筋混凝土多层和多跨框架的设计。毕业项目要完成的工作包括:
1.平面钢框架分析程序的修改
修改和补充结构力学教研室平面钢框架的分析程序。要求:
(1)编写自动生成节点坐标和单位节点编号的程序,或以图形方式输入计算草图。
(2)修改程序,使其适用于多种工况下的内力计算; (3)根据输入输出数据的特点设计合适的人机界面。输出应该可选地显示每个组件的结束力和内力图。
2.编写钢筋混凝土多跨多跨框架机构的组件设计程序
(1)根据相关规范,应明确各种载荷(恒载,屋顶活载,风荷载和地震作用等)的计算方法,并在各种载荷下自动生成节点。以下的。负载和单元加载程序。
地震作用由底部剪切方法确定。固有振动周期由经验公式确定。
(2)当各种载荷单独作用时,计算框架每个构件的内力。计算结构存储在它们各自的杆端力(随机)文件中。
塑性幅度调制应用于垂直载荷下的梁端弯曲距离。
(3)根据(2)中产生的杆端力文件,计算各种可能的载荷组合下梁和柱控制部分的内力。计算结果存储在适当的文件中。
(4)从(3)中生成的文件中选择最不利的组合,并给出加固部分。
梁柱节加固的确定应考虑抗震设计的要求。
(5)部分熟练的学生可以根据计算结果和施工规则使用auto-cad vba绘制梁柱加固图。
5.结果形式
该毕业项目的成果应包括:
1.可以运行并提供正确计算结果的源程序
在存储源程序的软盘中,应该至少有一个研究数据文件,它可以显示正确的操作结果而无需基本输入数据。
2.软件用户手册
这是供用户使用的软件,步骤和其他必要的文本材料。
3.软件手册
这是软件作者的工作文件,是软件维护的基本信息。这应该包括:
(1)更详细地描述了软件所基于的工作档案,力学和工程结构模型,主要计算公式和所用符号的含义,以及重要算法的文字描述:
(2)程序的结构:模块的划分,模块之间的关系和每个模块的功能;
(3)具有更详细注释的源文本。应指出每个标识符的含义(尽可能使用通用公式中的符号)。每个块的功能,相应的数学公式和特殊算法的描述; (4)其他人根据软件手册阅读程序所需的其他资料。
(5)部分熟练的学生可以提交梁和柱加固图纸。
4.评估您编程的程序
(1)对实例计算结果的合理性进行必要的分析;
(2)总结软件设计过程中的经验教训,提出设计改进建议。
上述数据的源文本以软盘的形式提交,其余的由计算机打印。
6.时间表
毕业实习的第一周,参观项目,收集信息。
第2周需求分析:描述计算机模型并编译一些初步软件规范。
第3周软件设计:选择模块分区计划
第四周模块设计:数据输入接口设计(梁和柱截面数据)
或数据输入界面设计(可视图形输入)
第5周数据输入接口设计(帧数据,附加负载)
第6周模块设计:载荷计算(恒载,活载),相应的内力计算
第七周负荷计算(风荷载,地震作用),相应的内力计算
第8周模块设计:梁加固计算
第9周梁荷载组合确定梁加固
第10周梁荷载组合确定梁加固
第11周模块设计:柱加固计算
第十二周柱载荷组合确定柱加固
第13周柱负荷组合确定柱加固
软件测试的第十四周或使用autocad vba绘制梁和柱加固图;
第15周软件测试
第16周组织源程序,编写软件说明编号和用户手册
第17周编写软件手册和用户手册以形成所有毕业设计文档并为防御做好准备。
第18周毕业答复