SAP2000 PKPM 结构软件比较
- 格式:doc
- 大小:30.50 KB
- 文档页数:1
SAP2000及PKPM风荷载研究对比发表时间:2019-07-31T10:04:49.247Z 来源:《城镇建设》2019年第9期作者:侯学谦[导读] 详细讨论当建筑物在风荷载控制下需要考虑风振效应时,两软件对风荷载计算参数的设置以及影响因素。
中国华电科工集团有限公司环保分公司北京 100160摘要:利用Sap2000及PKPM对同一结构施加风荷载,研究软件对风荷载计算值的差异,并将计算结果与规范[1]计算值进行对比,用于指导实际工程在风荷载控制下的结构分析与设计。
关键词:SAP2000,PKPM,风荷载,对比绪论SAP2000及PKPM为建筑结构常用的分析设计软件,对风荷载的计算有各自特点。
本文详细讨论当建筑物在风荷载控制下需要考虑风振效应时,两软件对风荷载计算参数的设置以及影响因素。
1 结构模型为了方便比较,模型设定为无支撑纯钢框架结构,平面18m18m(等分3跨3跨),共10层,层高3m,总高30m,钢柱截面HW400400,主轴平行于X轴,钢梁HN500200,材料为Q345B,不考虑楼板作用,只考虑结构自重荷载,不考虑活荷载作用。
2 SAP2000结构分析SAP2000对风荷载计算有两种方法,分别为通过刚性隔板自动生成,以及通过结构表面虚面手动施加。
本文采用第一种方法计算结构风荷载。
材料、截面定义及模型建立完成后,点击定义-荷载模式,分别定义WX及WY荷载模式,类型选择wind,自动侧向荷载选择chinese2012,添加完成后,点击WX,选择修改侧向荷载,出现图1界面。
方向角默认0值,结构宽度18m,体形系数1.3,基本风压0.45,基本周期选择模态分析,阻尼比填0.01,点击确定后再以同样方法完成WY的设置,WY方向角填90,其他参数与WX设置相同。
作用对象由于选择了(准)刚性隔板,点击定义-节点约束,在出现的界面框中选择约束类型为Diaphragm,点击添加约束,勾选准刚性隔板,勾选根据标高Z自动指定多个隔板约束,点击确定。
各种结构软件对比心得- 结构理论(1)在国内PKPM可以将是葵花宝典级别的。
对于多高层结构特别好用,其最大的优点,也是大家所依赖的就是可以很快的配筋并出图。
现在也可以实现一些空间结构的建模与分析,但是使用起来还是有些不方便。
早期人们一直都是用PKPM行遍天下,只是后来随着ETABS等国外软件进来后才有人开始对其有些微词。
因为很多人觉得PKPM算起来有问题,比如不同版本算的结果区别啦、不规则结构建模不方便啦等等。
但是只要是做设计的,没有人能离开PKPM的。
(2)3D3S不知道如何给它定位。
这是同济大学张其林老师开发的,可以计算的结构体系有:轻钢、厂房、多高层结构、空间钢结构、索膜结构等,可以进行中国规范校核。
真是神通广大啊,不过,每个模块都是单独卖的。
个人看来,在国内软件中3D3S算是比较成功的了,至少在商业化方面走到比较靠前。
(3)MST是浙江大学罗尧治开发的,专门用于网架和网壳结构的分析与计算,算是一个专业小软件。
不过在空间结构领域可以使用以下,特别是可以用它来建模,比自己画方便多了。
(4)MTS是同济大学李国强老师开发的,可以认为是针对多高层建筑结构开发的。
在国内也有一定的用户,不过早期听说使用不是很方便,不知道现在改进的如何了。
据介绍,这个软件可以很好的考虑阻尼器的计算,由于没有使用过,所以不是很了解。
(5)同济启明星是同济大学编制的一个软件,用于深基坑、桩基础、边坡稳定、天然地基等,方向是向地下发展的。
很不错,用起来挺方便的,而且目前类似的软件不多。
以上是国内软件的简单介绍,下面对老外的软件进行一下梳理:(6)ETABS、SAP2000、SAFE、PERFORM-3D等CSI系列是加州大学Berkeley分校的Wilson教授开发的。
其中ETABS是针对多高层建筑结构开发的。
ETABS对国内的软件行业起到了里程碑式的作用。
ETABS的出现让人们看到在计算中我们原来可以做到更多。
也是ETABS让人们对结构分析提出了更高的要求,比如弹塑性分析等。
结构分析设计软件SAP2000和PKPM在钢混结构中的应用分析摘要:本文通过应用结构分析设计软件SAP2000对水泥厂窑头进行计算和分析,阐述了SAP2000在钢混结构设计中的直观性和优越性,同时,结合国内结构分析设计软件PKPM进行了结果对比分析,得出了结构分析设计软件SAP2000在钢混结构设计中的可靠性,为实际工程中的结构有限元分析设计软件的选择提供了一些论证,以便大家在今后的工程中根据结构的具体形式采取更加合理的设计软件。
关键词:结构分析;SAP2000;钢混结构;PKPM绪论结构的有限元法分析是随着计算机模拟技术的发展逐步兴起的,目前国内外的结构分析设计软件很多,在国内应用最多的由中国建筑科学研究院PKPKCAD工程部编制的PKPM系列软件,它在国内设计行业占有绝对优势,在工业与民用建筑中得到了广泛的应用。
它紧跟行业需求和规范更新,不断推陈出新开发出对行业产生巨大影响的软件产品,使国产自主知识产权的软件十几年来一直占据我国结构设计行业应用和技术的主导地位。
而SAP2000是由美国Computer and Structures Inc.(CSI)公司开发和编制的集成化的通用结构分析和设计软件,它可以对建筑结构、工业建筑、桥梁、管道、大坝等不同体系类型的结构分析和设计,也可以根据需要完成世界大多数国家和地区的结构规范设计。
作为国际化的结构分析设计软件,它与国内软件的概念和体系存在着一定的区别[1]。
SAP2000可以给设计者提供一个直观简洁的视图界面,而且还可以在同一界面中进行结构的建模、分析和设计,同时应用计算机高效准确的分析技术和直观完善的数据展示,已经逐步在国内得到了的推广,特别是从事国外工程项目的设计工作,作为国际通用软件的SAP2000可以更加有效的提高我国设计者的水平和效率,增强我国设计行业在国际平台上的竞争力。
同时它还具有强大的荷载定义和结构分析功能,荷载定义包括面荷载、车道荷载、应变荷载、表面压力荷载、孔隙压力荷载、预应力荷载等,结构分析功能包括了模态分析、反应谱分析、屈曲分析、push—over分析及阶段施工分析、非线性动力分析等。
SAP2000建模与分析(一)中南大学铁道学院cscsu20102012-7-3 qq:1799200026SAP2000包含pkpm,pkpm是SAP2000的一个“子集”,SAP2000比pkpm更智能,能自定义,pkpm更像一个“傻瓜相机”。
Pkpm建模分析过程:轴线输入---楼层定义(墙、柱、梁、板)---荷载输入(板荷载、线荷载、节点荷载)----设计信息、楼层组装-----satwe参数设置-----特殊构件补充定义----内力计算-----结果查看-----施工图SAP2000:一:轴线输入:方法如下:a:文件---新模型;b:单击右键---编辑轴网数据;c:定义---坐标系统/轴网。
注:1.在sap2000中,第一次建立的坐标系称为整体坐标系(方法a),随后建立的坐标系称为附加坐标系,可以通过局部坐标系圆点确定与整体坐标系的关系(方法b、c):2.有时候,可利用参考线,在平面任意位置进行定位,来辅助绘制特殊位置的杆件,参考线在立面中表示一条直线,在平面中表示一个点,要输入与已知点的相对坐标。
具体操作:单击右键---选择“参考线”。
3.pkpm是先建立一个标准层,再用新建标准层的方式完成真个结构的建模,而SAP2000是一次性建好三维图(整体坐标+局部坐标)。
4. CSYS1为一般轴网,Global为整体坐标系。
Global的方向:假定Z为竖直方向,+Z向上;自重荷载总是向下,即-Z方向。
X-Y平面是水平面,水平主方向为+X。
水平面内的角度从X轴正半轴度量。
从+Z向下看X-Y平面,逆时针角度为正。
CSYS1方向:由1(red)、2(white)、3(cyan青蓝色)三个轴组成的正交坐标系统。
局部坐标系的作用:1、建立单元刚度方程;2、定义单元的材料特性和截面几何特性;3、输入单元荷载;4、程序输出结构弯矩、剪力和轴力等内力;5:释放杆端内力;6:施加支座约束。
在结果输出中:M22指绕2-2轴的弯矩, M33指绕3-3轴的弯矩. 扭矩为绕1-1轴的弯矩。
PKPM,SAP2000中的楼板一、PKPM1.刚性楼板在采用楼板平面内无限侧刚假定时,每块刚性楼板有三个公共自由度(u,v,θ),那么刚性楼板内每个节点的独立自由度只剩下3个(θ,θ,ω)了,这样极大的减少了结构整体自由度数,结构分析工作得到了很大程度的简化,从而提高了工作效率,这一有点正是刚性楼板假定能够被广泛接受的重要原因。
在采用刚性楼板假定时,忽略了楼板平面外的刚度,使结构总刚度偏小。
事实上,楼板的面外刚度在某种意义上来讲可以理解为楼面梁的有效翼缘,为此,规范给出了用近似梁刚度放大系数形式来间接地考虑楼板的面外刚度。
对于两侧都与刚性楼板相连的梁,取边梁的刚度放大系数; 对于其他情况的梁(包括不与楼板相连的独立梁和仅与弹性楼板6和弹性楼板3相连的梁),梁刚度不放大。
对于复杂楼板形状的结构工程,如楼板有效宽度较窄的环形楼面或其他有大开洞楼面、有狭长外伸段楼面、局部变窄产生薄弱连接的楼面、连体结构的狭长连接楼面等场合,楼板面内刚度有较大削弱且不均匀,楼板的面内变形会使楼层内抗侧刚度较小的构件的位移和内力加大。
2.弹性楼板6弹性楼板6假定是采用壳单元真实地计算楼板的面内刚度和面外刚度。
从理论上讲,弹性楼板6假定是最符合楼板的实际情况,可以应用与任何工程。
但实际上。
在采用弹性楼板6假定时,部分竖向楼面荷载将通过楼板的面外刚度直接传递给竖向构件,导致梁的弯矩减小,相应的配筋也会减小。
这与采用刚性楼板假定不同,因为采用刚性楼板假定时,所有的竖向楼面荷载都通过梁传递给竖向构件。
这点差异造成采用弹性板6假定和采用刚性楼板假定的梁配筋安全储备不用,而过去所有关于梁的工程经验都是在刚性楼板假定前提下配筋安全储备相对应的。
弹性楼板6假定是针对板柱结构和板柱-抗震墙结构提出的采用弹性楼板6假定进行板柱结构或板柱-抗震墙结构分析时,首先要求在PMCAD交互式建模时,在假定的等待梁位置上,布置截面尺寸为100mm*100mm的矩形截面混凝土虚梁。
结构计算分析软件及选择(Z)近些年,随着电脑的飞速发展,有限元软件的开发也是日新月异。
特别是随着人们对结构分析的精确性和高端性的追求,越来越多的国内外有限元软件被结构工程师所采用。
大致整理了一下,目前国内建筑结构领域使用的计算软件有:PKPM、3D3S、MTS、MST、同济启明星、ETABS、SAP2000、SAFE、PERFORM-3D 、MIDAS、STAAD PRO、ROBOT 、EASY、FORTEN、ANSYS、ABAQUS、NASTRAN、MARC、LS-DYNA等。
其中PKPM、3D3S、MTS、MST、同济启明星属于国内开发的软件,目前使用的也比较普遍,效果也不错;ETABS、SAP2000、SAFE、PERFORM-3D 、MIDAS、STAAD PRO、ROBOT 、ANSYS、ABAQUS、NASTRAN、MARC、LS-DYNA是国外引进的软件,目前在国内使用的也是十分普遍,而且因为一些国人有崇洋媚外的习惯,所以相对来讲国外软件使用的更多,认可度也更高,当然,老外软件的质量起到了关键的作用。
那么这么多软件在实际使用中怎么选择呢?其实,每个软件都有其独到之处,针对计算工程的不同特点,可以选择不同的分析软件,有时候可以起到事半功倍的效果。
下面就谈一下自己的一点拙见:(1)在国内PKPM可以将是葵花宝典级别的。
对于多高层结构特别好用,其最大的优点,也是大家所依赖的就是可以很快的配筋并出图。
现在也可以实现一些空间结构的建模与分析,但是使用起来还是有些不方便。
早期人们一直都是用PKPM行遍天下,只是后来随着ETABS等国外软件进来后才有人开始对其有些微词。
因为很多人觉得PKPM算起来有问题,比如不同版本算的结果区别啦、不规则结构建模不方便啦等等。
但是只要是做设计的,没有人能离开PKPM的。
(2)3D3S不知道如何给它定位。
这是同济大学张其林老师开发的,可以计算的结构体系有:轻钢、厂房、多高层结构、空间钢结构、索膜结构等,可以进行中国规范校核。
框架结构坡屋面建模与计算模拟分析摘要:随着我国经济水平的提高,坡屋面以其独特美观的屋面形式越来越受到人们的青睐。
本文利用PKPM软件对比平屋面和斜屋面两种建模方案,并用SAP2000建立模型进行对比验证。
研究发现,与简化平屋面模型对比,利用PKPM结构设计软件建立真实的坡屋面模型能够较好地模拟出坡屋面的受力特点,旨在为坡屋面结构计算提供一定的合理化建议。
关键词:框架结构;坡屋面;结构设计;PKPM0 引言坡屋面以其独特的建筑外型、良好的保温防水排水效果和增大室内空间利用率等特点广泛的应用于仿古建筑、现代别墅和高层建筑斜屋面中。
相较于传统坡屋面,现代坡屋面将屋架、檩条系统改为钢筋混凝土屋面板,砼面板外侧附加保温板、防水卷材、彩色瓦片等,相较于平屋面恒荷载较大,活荷载需考虑斜向的风、雪等荷载。
另外屋面骨架通过斜梁、斜板所建立的支撑体系,考虑斜屋面屋脊梁与斜板搭接处、各梁板柱交汇节点处受力复杂,这就会导致屋面结构设计相对困难。
因此,采用什么样的建模方案,如何正确的模拟出坡屋面的受力形式是非常必要的。
1 坡屋面概括坡屋面根据坡面组织排水的不同可以分为单坡屋面、双坡屋面、四坡屋面和多坡屋面。
单坡屋面多用于房屋为外走廊,进深比较小的建筑,双坡屋面及以上多用于建筑立面要求比较丰富的现代别墅或其他建筑屋面等[1]。
图1为本次坡屋面模型的南北剖面图,由屋面彩色瓦片、100mm厚XPS保温板和混凝土结构板组成,斜屋面下设水平吊板。
采用的坡面组织排水方式为四坡屋面排水,由12根斜梁、屋脊梁搭接框架柱所组成的支撑体系搭接而成。
受力形式为板荷载传至梁住,最后到达底部独立基础。
图1 坡屋面南北剖面图2 坡屋面结构建模方案2.1 简化平屋面设计院在进行坡屋面设计时,经常采用的方案就是将坡屋面简化为平屋面。
具体方案就是在坡屋面平均高度处建立标准层,梁板均按照水平布置,楼层高度为坡屋面相连层与坡屋面平均高度之和。
这种建模方案及计算比较简单、省力,但不能够真实的模拟出斜梁、板的受力状态,尤其是忽略了斜板对结构刚度的贡献以及斜梁对结构产生的水平方向的推力,使结构整体偏柔。
Hans Journal of Civil Engineering 土木工程, 2023, 12(3), 339-349 Published Online March 2023 in Hans. https:///journal/hjce https:///10.12677/hjce.2023.123038对复杂结构采用不同软件计算的对比分析夏锋林杭州市建筑设计研究院有限公司,浙江 杭州收稿日期:2023年2月28日;录用日期:2023年3月20日;发布日期:2023年3月30日摘要规范要求复杂结构应采用不少于两个不同的力学模型进行计算分析,本文结合某实际工程,采用YJK 、Etabs 、midas Building 三种软件,分别对其进行了多遇地震作用下的振型分解反应谱法分析,并对计算结果进行比较。
通过对比可得出,针对本工程该三种软件计算得到的各项指标基本接近,但某些指标也存在一定的差异,如振型等,本文同时也分析了引起某些差异的原因,并给出了解决办法。
关键词复杂结构,结构分析软件,振型分解反应谱分析,计算结果比较The Comparison and Analysis of Different Software Calculation of Complex StructuresFenglin XiaHangzhou Architectural Design and Research Institute Co., Ltd., Hangzhou ZhejiangReceived: Feb. 28th , 2023; accepted: Mar. 20th , 2023; published: Mar. 30th, 2023AbstractAccording to the code, no less than two different mechanical models should be used to calculate and analyze complex structures. In this paper, combined with a practical project, the mode decomposition response spectrum under the frequent earthquake is analyzed by using YJK, Etabs and midas Build-ing, and the calculated results are compared. Through the comparison, it can be concluded that the indexes calculated by the three kinds of software in this project are basically similar, but some re-sults are also different in some indexes, such as mode shape, etc., this paper also analyzes the causes of some differences, and gives solutions.夏锋林KeywordsComplex Structures, Structural Analysis Software, Mode Decomposition Response SpectrumAnalysis, Comparison of Calculated Results Array Copyright © 2023 by author(s) and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License (CC BY 4.0)./licenses/by/4.0/1. 引言我国是一个多地震的国家,地震分布广泛,而合理的建筑形体和布置在抗震设计中是头等重要的,建筑设计提倡平、立面简单对称[1],但随着我国经济和技术的不断发展、城市建设规模的不断扩大,建筑使用功能越来越多元化,建筑师对建筑立面、体型及平面布置的设计也越来越丰富,使得体型复杂、不规则的结构逐渐增多。
常用结构软件比较本人在设计院工作,有机会接触多个结构计算软件,加上自己也喜欢研究软件,故对各种软件的优缺点有一定的了解。
现在根据自己的使用体会,从设计人员的角度对各个软件作一个评价,请各位同行指正。
本文仅限于混凝土结构计算程序。
目前的结构计算程序主要有:PKPM系列(TAT、SATWE)、TBSA系列(TBSA、TBWE、TBSAP)、BSCW、GSCAD、 SAP系列。
其他一些结构计算程序如ETABS等,虽然功能强大,且在国外也相当流行,但国内实际上使用的不多,故不做详细讨论。
一、结构计算程序的分析与比较1、结构主体计算程序的模型与优缺点从主体计算程序所采用的模型单元来说TAT和TBSA属于结构空间分析的第一代程序,其构件均采用空间杆系单元,其中梁、柱均采用简化的空间杆单元,剪力墙则采用空间薄壁杆单元。
在形成单刚后再加入刚性楼板的位移协调矩阵,引入了楼板无限刚性假设,大大减少了结构自由度。
SATWE、TBWE和TBSAP在此基础上加入了墙元,SATWE和TBSAP还加入了楼板分块刚性假设与弹性楼板假设,更能适应复杂的结构。
SATWE提供了梁元、等截面圆弧形曲梁单元、柱元、杆元、墙元、弹性楼板单元(包括三角形和矩形薄壳单元、四节点等参薄壳单元)和厚板单元(包括三角形厚板单元和四节点等参厚板单元)。
另外,通过与JCCAD的联合,还能实现基础-上部结构的整体协同计算。
TBSAP提供的单元除了常用的杆单元、梁柱单元外,还提供了用以计算板的四边形或三角形壳元、墙元、用以计算厚板转换层的八节点四十八自由度三维元、广义单元(包括罚单元与集中单元),以及进行基础计算用的弹性地基梁单元、弹性地基柱单元(桩元)、三角形或四边形弹性地基板单元和地基土元。
TBSAP可以对结构进行基础-上部结构-楼板的整体联算。
从计算准确性的角度来说SAP84是最为精确的,其单元类型非常丰富,而且能够对结构进行静力、动力等多种计算。
建筑结构设计软件有哪些选用?一、对于多高层结构的设计优先选择PKPM、ETABS和MTS;另外也可以选择SAP2000、MIDAS、STAAD PRO和ROBOT、3D3S;如果是计算分析,随便选一个通用有限元软件即可,强烈推荐ANSYS。
二、对于空间结构的设计优先选择SAP2000、MIDAS、STAAD PRO和ROBOT;纯计算分析强烈推荐ANSYS、MIDAS、SAP2000和NASTRAN;三、对于索膜结构可以选择ANSYS、EASY、FORTEN、3D3S。
鉴于EASY、FORTEN一定要用正版,所以还是用ANSYS和3D3S比较现实。
四、对于动力弹塑性分析建议采用ABAQUS和LS-DYNA;另外也可以选用ETABS(多高层)、SAP2000、MIDAS(最近推出Building专门做动力弹塑性)。
五、节点细部分析,建议采用ANSYS、ABSQUS;也可以选用NASTRAN和MARC。
另外,对于一些特殊结构,考虑到可能会使用到简单的二次开发,所以还是建议大家选ANSYS、ABAQUS等带有编程语言的通用软件。
钢结构软件有哪些?目前美国市场的主流软件有:STRAP、ROBOT、RISA、ETPAS、STAAD、GTSTRUL。
这些软件水平相对较高,喜欢用那个软件全凭用户自己的好恶和习惯。
不过现在在欧美,STAAD已远不如以前受追捧。
轻钢结构最好用PKPM,PKPM界面通俗易懂。
其它钢结构最好用3D3S,因为其建模方便。
STRAP 是目前市面上功能最强且内容最丰富的结构分析系统之一。
STRAP 采用类似CAD 的图形界面输入模型与荷载。
钢结构软件建议使用浙江大学的mst。
该软件已经比较成熟,且操作比较直观PKPM(原只能做框架、厂房、2008版本后新增了空间管桁结构的计算等等)3D3S(也是一款空间结构、平面结构、空间桁架、平面桁架都能计算的程序,一些规则性的结构我们都用PKPM计算、另外一些不规则的3D3S首选)MTS(多高层空间计算软件、里面的高层分析比PKPM详细,MTS的好处很多,里面所有的计算都有详细的计算步骤,采取规范、运用的公式等等,MTS还自带一个工具箱、很多节点计算在里面都能有详细的计算过程和计算步骤)MST(浙江大学的空间结构计算软件,多用于网架结构的计算出图)SAP2000(这是一款和3D3S差不多的计算软件,但是这款软件在国外的权威性比3D3S要好很多,若你要进入一些从事国际工程的单位,这个软件还是希望能学会)理正工具箱(这是一款综合性的节点计算软件、多偏向于混凝土这一块,和广夏有异曲同工之妙)若您是初学者,那首选PKPM和3D3S,PKPM对平面的感觉要求比较高,3D3S对空间感觉要求比较高,2款软件你能学的差不多的话,混迹于设计院或者钢结构设计公司没大的问题!三、结构软件行业分类?一般电子结构主要是proe,solidworks,机械,模具结构主要是ug,proe,汽车结构主要是catia,ug,其他的还有三维公差分析:cetol, 有限元分析软件ansys等等,设计不是光画图,要做分析,模拟等等。
PKPM软件在应用中的问题解析1时间:2009-07-01 00:00来源:/bl 作者:admin 点击:2028次薄壁杆件单元及其墙肢越多,从而消弱了结构的刚度。
连梁越多,由于薄壁杆件是以点传力的,上部薄壁柱只能传力给下面一个点,又有平面外刚度,楼板既可以按弹性考虑,上、下层剪力墙洞口之间部分作为一根连梁。
墙板单元由膜单元+边梁+边柱组成,平面外刚度为零一、常用结构计算软件分析1、TAT结构计算软件TA T对剪力墙采用开口薄壁杆件模型,并假定楼板在平面内刚度无限大,平面外刚度为零。
这使得结构的自由度大为减少,计算分析得到一定程度的简化,从而大大提高了计算效率。
薄壁杆件模型采用开口薄壁杆件理论,将整个平面联肢墙或整个空间剪力墙模拟为开口薄壁杆件,每个杆件有两个端点,,每个端点有7 个自由度,前6 个自由度的含义与空间杆单元相同,第7 个自由度是用来描述薄壁杆件截面翘曲的。
开口薄壁杆件模型的基本假定为:1)在线弹性条件下,杆件截面外形轮廓线在其自身平面内保持不变,在平面外可以翘曲,同时忽略其剪切变形的影响。
这一假定实际上增大了结构的刚度,薄壁杆件单元及其墙肢越多,则结构刚度增大的程度越高。
2)将同一层彼此相连的剪力墙墙肢作为一个薄壁杆件单元,将上下层剪力墙洞口之间的部分作为连梁单元。
这一假定将实际结构中连梁对墙肢的线约束简化为点约束,削弱了连梁对墙肢的约束,从而消弱了结构的刚度。
连梁越多,连梁的高度越大,则结构刚度消弱越大。
连梁实际上是以剪切变形为主、传递水平力的剪切块,用弯曲变形为主的梁单元来模拟,显然误差较大。
这也是连梁超筋的主要原因。
3)引入楼板在其自身平面内刚度无限大,而平面外刚度为零的假定。
实际工程中许多布置复杂的剪力墙难以满足薄壁杆件模型的基本假定,从而使计算结果难以满足工程设计的精度要求。
1)变截面的剪力墙:在平面布置复杂的建筑结构中,常存在薄壁杆件交叉连接、彼此相连的薄壁杆件截面不同,甚至差异较大的情况。
sap2000、结构力学求解器以及编程对框架结构的分析对比结构力学大作业2013年12月17日目录1.作业要求 (3)2.前言 (3)3. MATLAB编程计算(此程序只适用于单跨三层框架结构) (4)4.结力求解器计算 (9)4.1 输入结构、加荷载设定EA EI (9)4.2 内力计算 (9)4.3 位移计算 (12)4.4 n值变化的影响 (13)4.4.1 内力 (13)4.4.2 位移 (14)5.SAP2000计算 (17)6.小组分工 (22)1.作业要求矩阵位移法大作业:计算图示结构的内力,已知各杆材料及截面相同。
E=200GPa ,I=32×10-5 m4 ,A=1 ×10-2 m2 .若图示结构梁的抗弯刚度为EI,柱的抗弯刚度为n EI(0<n< ),讨论n的变化对刚架内力和位移的影响。
<="" bdsfid="84" p=""></n<>、2.前言本次作业我们采用下列三种方法进行计算并对比。
1.矩阵位移法编程电算2.结构力学求解器计算3.SAP2000计算经过对几种方法计算结果的对比,MATLAB编程与结力求解器的内力和位移结果可以达到完全吻合(MATLAB只取小数点后四位,与求解器各位均一样),SAP2000与前两者略有差别,原因在于SAP2000的截面定义形式与前两者不同,SAP2000定义的截面为正方形,而取为圆形截面或其他截面也会有微小差别。
3. MATLAB 编程计算(此程序只适用于单跨三层框架结构)%结构力学大作业源程序游小锋h=input('输入上柱高h :');H=input('输入底柱高H :'); L=input('输入单跨度L :'); EIc=input('输入上柱的抗弯刚度EIc :');EAc=input('输入上柱的抗压刚度EAc :');EIb=input('输入梁的抗弯刚度EIb :'); EAb=input('输入梁的抗压刚度EAb :'); EIo=input('输入底柱的抗弯刚度EIo :');EAo=input('输入底柱的抗压刚度EAo :');T1=[1,0,0,0,0,0; 0,1,0,0,0,0; 0,0,1,0,0,0;0,0,0,1,0,0;0,0,0,0,1,0; 0,0,0,0,0,1];%角度为0°的转换矩阵 T2=[0,1,0,0,0,0; -1,0,0,0,0,0; 0,0,1,0,0,0; 0,0,0,0,1,0; 0,0,0,-1,0,0;0,0,0,0,0,1];%角度为90°的转换矩阵 %梁的单元刚度矩阵kb0=[EAb/L 0 0 -EAb/L 0 0;0 12*EIb/(L*L*L) 6*EIb/(L*L) 0 -12*EIb/(L*L*L) 6*EIb/(L*L); 0 6*EIb/(L*L) 4*EIb/L 0 -6*EIb/(L*L) 2*EIb/L; -EAb/L 0 0 EAb/L 0 0;0 -12*EIb/(L*L*L) -6*EIb/(L*L) 0 12*EIb/(L*L*L) -6*EIb/(L*L); 0 6*EIb/(L*L) 2*EIb/L 0 -6*EIb/(L*L) 4*EIb/L]; %上柱的单元刚度矩阵kc0=[EAc/h 0 0 -EAc/h 0 0;0 12*EIc/(h*h*h) 6*EIc/(h*h) 0 -12*EIc/(h*h*h) 6*EIc/(h*h); 0 6*EIc/(h*h) 4*EIc/h 0 -6*EIc/(h*h) 2*EIc/h; -EAc/h 0 0 EAc/h 0 0;0 -12*EIc/(h*h*h) -6*EIc/(h*h) 0 12*EIc/(h*h*h) -6*EIc/(h*h); 06*EIc/(h*h) 2*EIc/h 0 -6*EIc/(h*h) 4*EIc/h;]; %底柱的单元刚度矩阵ko0=[EAo/H 0 0 -EAo/H 0 0;0 12*EIo/(H*H*H) 6*EIo/(H*H) 0 -12*EIo/(H*H*H) 6*EIo/(H*H); 0 6*EIo/(H*H) 4*EIo/H 0 -6*EIo/(H*H) 2*EIo/H; -EAo/H 0 0 EAo/H 0 0;1 2 4 5 6 7 89 3 12 3 4 5 7 6 80 -12*EIo/(H*H*H) -6*EIo/(H*H) 0 12*EIo/(H*H*H) -6*EIo/(H*H);0 6*EIo/(H*H) 2*EIo/H 0 -6*EIo/(H*H) 4*EIo/H];kb=T1'*kb0*T1;%总体坐标下梁的单元刚度矩阵kc=T2'*kc0*T2;%总体坐标下上柱的单元刚度矩阵ko=T2'*ko0*T2;%总体坐标下底柱的单元刚度矩阵K=zeros(24,24); %定义24阶0矩阵K1=zeros(24,24);K2=zeros(24,24);K3=zeros(24,24);K4=zeros(24,24);K5=zeros(24,24);K6=zeros(24,24);K7=zeros(24,24);K8=zeros(24,24);K9=zeros(24,24);K2(7:12,7:12)=kb;K5(13:18,13:18)=kb;K8(19:24,19:24)=kb;K1(1:3,1:3)=ko(1:3,1:3);K1(7:9,7:9)=ko(4:6,4:6);K1(1:3,7:9)=ko(1:3,4:6);K1(7:9,1:3)=ko(4:6,1:3);K3(4:6,4:6)=ko(1:3,1:3);K3(10:12,10:12)=ko(4:6,4:6);K3(4:6,10:12)=ko(1:3,4:6);K3(10:12,4:6)=ko(4:6,1:3);K4(7:9,7:9)=kc(1:3,1:3);K4(13:15,13:15)=kc(4:6,4:6);K4(7:9,13:15)=kc(1:3,4:6);K4(13:15,7:9)=kc(4:6,1:3);K7(13:15,13:15)=kc(1:3,1:3);K7(19:21,19:21)=kc(4:6,4:6);K7(13:15,19:21)=kc(1:3,4:6);K7(19:21,13:15)=kc(4:6,1:3);K6(10:12,10:12)=kc(1:3,1:3);K6(16:18,16:18)=kc(4:6,4:6);K6(10:12,16:18)=kc(1:3,4:6);K6(16:18,10:12)=kc(4:6,1:3);K9(16:18,16:18)=kc(1:3,1:3);K9(22:24,22:24)=kc(4:6,4:6);K9(16:18,22:24)=kc(1:3,4:6);K9(22:24,16:18)=kc(4:6,1:3);K=K1+K2+K3+K4+K5+K6+K7+K8+K9;%总体刚度矩阵P=[90;0;30;0;0;0;60;0;0;0;0;0;80;0;10;0;0;0];KK=K(7:24,7:24);A=KK\P;%结构位移N2=T1*kb*A(1:6,:);N5=T1*kb*A(7:12,:);N8=T1*kb*A(13:18,:);A6=[0;0;0;0;0;0];A6(1:3,:)=A(4:6,:);A6(4:6,:)=A(10:12,:);N6=T1*kc*A6;A9=[0;0;0;0;0;0];A9(1:3,:)=A(10:12,:);A9(4:6,:)=A(16:18,:); N9=T1*kc*A9;A4=[0;0;0;0;0;0];A4(1:3,:)=A(1:3,:);A4(4:6,:)=A(7:9,:);N4=[30;0;10;30;0;-10]+T1*kc*A4;A7=[0;0;0;0;0;0];A7(1:3,:)=A(7:9,:);A7(4:6,:)=A(13:15,:);N7=[-30;0;10;-30;0;-10]+T1*kc*A7;A3=[0;0;0;0;0;0]; A3(4:6,:)=A(4:6,:); N3=T1*ko*A3;A1=[0;0;0;0;0;0]; A1(4:6,:)=A(1:3,:); N1=[60;0;40;60;0;-40]+T1*ko*A1; fprintf('单元1的两端内力是%f\n'); disp(N1);fprintf('单元2的两端内力是%f\n') disp(N2);fprintf('单元3的两端内力是%f\n') disp(N3)fprintf('单元4的两端内力是%f\n') disp(N4);fprintf('单元5的两端内力是%f\n') disp(N5);fprintf('单元6的两端内力是%f\n') disp(N6);fprintf('单元7的两端内力是%f\n') disp(N7);fprintf('单元8的两端内力是%f\n') disp(N8);fprintf('单元9的两端内力是%f\n') disp(N9);fprintf('各节点位移是%f\n')disp(A);手动输入:输入上柱高h:2输入底柱高H:4输入单跨度L:4输入上柱的抗弯刚度EIc:64000输入上柱的抗压刚度EAc:200000输入梁的抗弯刚度EIb:64000输入梁的抗压刚度EAb:2000000 输入底柱的抗弯刚度EIo:64000。
结构力学大作业2013年12月17日目录1.作业要求 (3)2.前言 (3)3. MATLAB编程计算(此程序只适用于单跨三层框架结构) (4)4.结力求解器计算 (9)4.1 输入结构、加荷载设定EA EI (9)4.2 内力计算 (9)4.3 位移计算 (12)4.4 n值变化的影响 (13)4.4.1 内力 (13)4.4.2 位移 (14)5.SAP2000计算 (17)6.小组分工 (22)1.作业要求矩阵位移法大作业:计算图示结构的内力,已知各杆材料及截面相同。
E=200GPa ,I=32×10-5 m4 ,A=1 ×10-2 m2 .若图示结构梁的抗弯刚度为EI,柱的抗弯刚度为n EI(0<n< ),讨论n的变化对刚架内力和位移的影响。
、2.前言本次作业我们采用下列三种方法进行计算并对比。
1.矩阵位移法编程电算2.结构力学求解器计算3.SAP2000计算经过对几种方法计算结果的对比,MATLAB编程与结力求解器的内力和位移结果可以达到完全吻合(MATLAB只取小数点后四位,与求解器各位均一样),SAP2000与前两者略有差别,原因在于SAP2000的截面定义形式与前两者不同,SAP2000定义的截面为正方形,而取为圆形截面或其他截面也会有微小差别。
3. MATLAB 编程计算(此程序只适用于单跨三层框架结构)%结构力学大作业 源程序 游小锋h=input('输入上柱高h :');H=input('输入底柱高H :'); L=input('输入单跨度L :'); EIc=input('输入上柱的抗弯刚度EIc :');EAc=input('输入上柱的抗压刚度EAc :');EIb=input('输入梁的抗弯刚度EIb :'); EAb=input('输入梁的抗压刚度EAb :'); EIo=input('输入底柱的抗弯刚度EIo :');EAo=input('输入底柱的抗压刚度EAo :');T1=[1,0,0,0,0,0; 0,1,0,0,0,0; 0,0,1,0,0,0;0,0,0,1,0,0;0,0,0,0,1,0; 0,0,0,0,0,1];%角度为0°的转换矩阵 T2=[0,1,0,0,0,0; -1,0,0,0,0,0; 0,0,1,0,0,0; 0,0,0,0,1,0; 0,0,0,-1,0,0;0,0,0,0,0,1];%角度为90°的转换矩阵 %梁的单元刚度矩阵kb0=[EAb/L 0 0 -EAb/L 0 0;0 12*EIb/(L*L*L) 6*EIb/(L*L) 0 -12*EIb/(L*L*L) 6*EIb/(L*L); 0 6*EIb/(L*L) 4*EIb/L 0 -6*EIb/(L*L) 2*EIb/L; -EAb/L 0 0 EAb/L 0 0;0 -12*EIb/(L*L*L) -6*EIb/(L*L) 0 12*EIb/(L*L*L) -6*EIb/(L*L); 0 6*EIb/(L*L) 2*EIb/L 0 -6*EIb/(L*L) 4*EIb/L]; %上柱的单元刚度矩阵kc0=[EAc/h 0 0 -EAc/h 0 0;0 12*EIc/(h*h*h) 6*EIc/(h*h) 0 -12*EIc/(h*h*h) 6*EIc/(h*h); 0 6*EIc/(h*h) 4*EIc/h 0 -6*EIc/(h*h) 2*EIc/h; -EAc/h 0 0 EAc/h 0 0;0 -12*EIc/(h*h*h) -6*EIc/(h*h) 0 12*EIc/(h*h*h) -6*EIc/(h*h); 0 6*EIc/(h*h) 2*EIc/h 0 -6*EIc/(h*h) 4*EIc/h;]; %底柱的单元刚度矩阵ko0=[EAo/H 0 0 -EAo/H 0 0;0 12*EIo/(H*H*H) 6*EIo/(H*H) 0 -12*EIo/(H*H*H) 6*EIo/(H*H); 0 6*EIo/(H*H) 4*EIo/H 0 -6*EIo/(H*H) 2*EIo/H; -EAo/H 0 0 EAo/H 0 0;1 2 4 5 6 7 89 3 12 3 4 5 7 6 80 -12*EIo/(H*H*H) -6*EIo/(H*H) 0 12*EIo/(H*H*H) -6*EIo/(H*H);0 6*EIo/(H*H) 2*EIo/H 0 -6*EIo/(H*H) 4*EIo/H];kb=T1'*kb0*T1;%总体坐标下梁的单元刚度矩阵kc=T2'*kc0*T2;%总体坐标下上柱的单元刚度矩阵ko=T2'*ko0*T2;%总体坐标下底柱的单元刚度矩阵K=zeros(24,24); %定义24阶0矩阵K1=zeros(24,24);K2=zeros(24,24);K3=zeros(24,24);K4=zeros(24,24);K5=zeros(24,24);K6=zeros(24,24);K7=zeros(24,24);K8=zeros(24,24);K9=zeros(24,24);K2(7:12,7:12)=kb;K5(13:18,13:18)=kb;K8(19:24,19:24)=kb;K1(1:3,1:3)=ko(1:3,1:3);K1(7:9,7:9)=ko(4:6,4:6);K1(1:3,7:9)=ko(1:3,4:6);K1(7:9,1:3)=ko(4:6,1:3);K3(4:6,4:6)=ko(1:3,1:3);K3(10:12,10:12)=ko(4:6,4:6);K3(4:6,10:12)=ko(1:3,4:6);K3(10:12,4:6)=ko(4:6,1:3);K4(7:9,7:9)=kc(1:3,1:3);K4(13:15,13:15)=kc(4:6,4:6);K4(7:9,13:15)=kc(1:3,4:6);K4(13:15,7:9)=kc(4:6,1:3);K7(13:15,13:15)=kc(1:3,1:3);K7(19:21,19:21)=kc(4:6,4:6);K7(13:15,19:21)=kc(1:3,4:6);K7(19:21,13:15)=kc(4:6,1:3);K6(10:12,10:12)=kc(1:3,1:3);K6(16:18,16:18)=kc(4:6,4:6);K6(10:12,16:18)=kc(1:3,4:6);K6(16:18,10:12)=kc(4:6,1:3);K9(16:18,16:18)=kc(1:3,1:3);K9(22:24,22:24)=kc(4:6,4:6);K9(16:18,22:24)=kc(1:3,4:6);K9(22:24,16:18)=kc(4:6,1:3);K=K1+K2+K3+K4+K5+K6+K7+K8+K9;%总体刚度矩阵P=[90;0;30;0;0;0;60;0;0;0;0;0;80;0;10;0;0;0];KK=K(7:24,7:24);A=KK\P;%结构位移N2=T1*kb*A(1:6,:);N5=T1*kb*A(7:12,:);N8=T1*kb*A(13:18,:);A6=[0;0;0;0;0;0];A6(1:3,:)=A(4:6,:);A6(4:6,:)=A(10:12,:);N6=T1*kc*A6;A9=[0;0;0;0;0;0];A9(1:3,:)=A(10:12,:);A9(4:6,:)=A(16:18,:); N9=T1*kc*A9;A4=[0;0;0;0;0;0];A4(1:3,:)=A(1:3,:);A4(4:6,:)=A(7:9,:);N4=[30;0;10;30;0;-10]+T1*kc*A4;A7=[0;0;0;0;0;0];A7(1:3,:)=A(7:9,:);A7(4:6,:)=A(13:15,:);N7=[-30;0;10;-30;0;-10]+T1*kc*A7;A3=[0;0;0;0;0;0]; A3(4:6,:)=A(4:6,:);N3=T1*ko*A3;A1=[0;0;0;0;0;0]; A1(4:6,:)=A(1:3,:);N1=[60;0;40;60;0;-40]+T1*ko*A1;fprintf('单元1的两端内力是%f\n');disp(N1);fprintf('单元2的两端内力是%f\n')disp(N2);fprintf('单元3的两端内力是%f\n')disp(N3)fprintf('单元4的两端内力是%f\n')disp(N4);fprintf('单元5的两端内力是%f\n')disp(N5);fprintf('单元6的两端内力是%f\n')disp(N6);fprintf('单元7的两端内力是%f\n')disp(N7);fprintf('单元8的两端内力是%f\n')disp(N8);fprintf('单元9的两端内力是%f\n')disp(N9);fprintf('各节点位移是%f\n')disp(A);手动输入:输入上柱高h:2输入底柱高H:4输入单跨度L:4输入上柱的抗弯刚度EIc:64000输入上柱的抗压刚度EAc:200000输入梁的抗弯刚度EIb:64000输入梁的抗压刚度EAb:2000000输入底柱的抗弯刚度EIo:64000。
一个比较不错的文章,很多刚开始接触软件的同学不知道学什么软件,这个文章或许可以给你一些导向。
(1)在国内PKPM可以将是葵花宝典级别的。
对于多高层常规结构很好用,其最大的优点,就是傻瓜化,很多参数都是暗箱操作,还有就是可以生成施工图,虽然图面挺烂。
PKPM现在也可以实现一些空间结构的建模与分析,但是使用起来还是有些不方便
PKPM不同版本算的结果有区别、不规则结构建模不方便,尤其是08版推出以后更是bug不断,每个月都要修正补丁,给人的感觉就是拆东墙补西墙,稍有编程经验的人都能想到,他们没经过认真的测试。
(2)ETABS、 SAP2000等CSI系列是加州大学Berkeley分校的Wilson教授开发的。
其中ETABS 是针对多高层建筑结构开发的。
ETABS对国内的软件行业起到了里程碑式的作用。
ETABS的出现让人们看到在计算中我们原来可以做到更多。
也是ETABS让人们对结构分析提出了更高的要求,比如弹塑性分析等。
目前ETABS可以做到多高层结构的快速建模、静动力分析、静力弹塑性分析、中国规范校核等。
几乎涵盖了结构工程师的所有要求。
Etabs在工程实践方面有些优势,全球排名前20位的超高层建筑基本都是Etabs进行设计或者校核的,而且有美国工程院院士Wilson教授做技术顾问,计算精度上还是经得起考验的。
(3)SAP2000 则专注与空间结构,比如网壳类、桁架类、不规则结构等,一句话,开发者希望不能用ETABS实现的就可以SAP2000来实现。
和ETABS一样,SAP2000对中国建筑结构领域软件的冲击也很大,因为在SAP2000进入中国的时候业内没有类似可以进行空间结构建模与分析的软件。
在当时 SAP2000算是填补了一个空白。
现在SAP2000更新了很多版本(目前是12.0),增加了很多功能,比如中国规范校核等。
(4)Midas 是中国留学生在韩国主持开发的,为日韩2002年世界杯场馆建设立下汗马功劳,分Civil(桥梁)、Gen(高层)、GTS(岩土)等几个版本,修建韩日世界杯场馆时,Midas还是一个名不见经传的软件公司,为了借助世界杯扩大其影响力,Midas为日韩世界杯所有场馆进行了免费的复核技术,并提供了很多技术支持,就和鸟巢一样,很多钢结构公司都是免费做设计的,为得是扩大自己的品牌影响力,呵呵,迪拜塔的主要设计工作基本是Etabs和 Sap2000完成的,Midas 参与了最后的施工阶段加载设计过程。
Midas由于是中国留学生主持开发的,所以其汉化程度绝对是Etabs现阶段无法比的,作为一个开发不到20年的有限元软件,其发展还是非常迅速的,而且Midas公司每年也会派技术人员去CSI等公司进行互访和技术交流,所以未来的发展前景还是很广阔的。
两个软件应当说都是很优秀的软件,有条件的话可以都接触接触。
midas在国际上的影响力无法和SAP2000 ETABS 是相比的,MIDAS只是在中国的市场做得稍微好点,在其他的发达国家用得很少的。
其实迪拜塔在方案阶段都是使用SAP 和ETABS ,至于为什么使用MIDAS,是因为迪拜塔的总承包是韩国的三星公司,顺其自然就会使用韩国的软件了。
从界面上来看,Midas是树形结构,所有功能都展示出来,界面比较人性化,上手相对容易些。
相比ETABS是图形界面,各种功能的菜单并不直接显示,有些功能的菜单隐藏的比较深,需要使用者对ETABS比较熟悉才能灵活使用,所以上手会慢一些。
(5)ANSYS 应该是在业内拥有最多用户的一款了,它不但拥有比较丰富的单元库,而且提供了APDL编程平台,使用户可以很好的进行复杂工程计算,这也是参数化建模与分析的平台。
目前业内使用ANSYS计算的内容包括:多高层结构、空间结构、索膜结构、玻璃结构等等;特殊问题有节点分析、动力弹塑性分析等等。
一个字,ANSYS太强大了,不过,ANSYS对于剪力墙的弹塑性分析方面还有一些不足。