页面正在加载中
请稍候...
免费版本2014-09-06
ETABS TO PERFORM-3D
Author: dinochen1983
Time: 2023-12-31
[小记]金土木公司在2008年推出了CKS Detailer软件,帮助大家解决ETABS在工程上的应用问题。其实早在2007年4月,我在华工的高层建筑结构研究所就开发了类似的程序ETABS TO ENGINEER V1.0,当然比起专业公司当然是比较简单的。程序是内部使用,未商业化,做得比较粗糙,现简单介绍一下软件的功能,软件还在应不断的工程设计需求在不断更新的。
目前能够实现的功能有限,如打印ETABS的计算配筋量图纸,荷载图纸,模板构件尺寸图纸等。这些大大方便了在超限工程中的出图,平时只是PKPM的软件能出图,ETABS出图比较烦,现在有了DINOETE,可以像PKPM一样出图检查,打计算书。
DinoETE_Etabs后处理
Author: dinochen1983
Time: 2023-12-27
ETABS to ABAQUS
ETABS to ABAQUS
Author: dinochen1983
Time: 2023-12-09
预览模式: 普通 | 列表

[下载实例PDF]:点击下载此文件:实例17_剪力墙构件低周往复分析
[下载实例文件]:
点击下载实例文件
更新时间:2013年04月28日,编辑助手:林哲

1)问题描述:
本算例通过一个剪力墙试验的算例进行介绍剪力墙的建模,高宽比较高的剪力墙可以通过dispBeamColumn单元(基于位移法的纤维单元)进行模拟,由于剪切弹塑性对高宽比剪力墙的影响较小,在工程分析的角度可以忽略。对于高宽比较小的剪力墙(低矮剪力墙)其分析方法就相对复杂了。
算例:1995年,Thomsen与Wallace为研究剪力墙的非线性性能,对一系列剪力墙进行低周往复荷载试验。本例选取一片T形剪力墙,对其进行低周往复分析,该剪力墙高3660 mm,厚度为102 mm,腹板和翼缘长度均为1220 mm,如图所示。
假定剪力墙的轴压比为0.075,施加轴力为730 kN。装置加载至设定的轴力后进行力控制往复加载,随后进行位移往复加载,每级位移控制值约为20、40、60、80、100mm。




2)知识点回顾:
(1)剪力墙结构杆系模型在ETABS的建模的方法;
(2)OPENSEES采用杆系分析剪力墙
(3)OPENSEES刚臂单元的使用
(4)OPENSEES低周往复试验的代码修改

 

13-04
18

[OpenSEES]实例14_网架弹塑性分析

[下载实例PDF]:点击下载此文件:实例12_网架弹塑性分析
[下载实例文件]:
点击下载实例文件
更新时间:2013年04月18日,编辑助手:林哲

问题描述:
下图所示为一正放四角锥网架,网格尺寸为3200 mm×3200 mm,网架厚度为3000 mm,由四个角部的柱子支承,其具体尺寸及型式见附图。其上下弦杆、腹杆均为外径300 mm、壁厚20 mm的圆钢管。本例将介绍如何在ETABS中实现网架结构的建模及如何在OpenSEES中对其进行弹塑性分析。







知识点回顾:

(1)ETABS网架结构的基本建模;
(2)OPENSEES圆钢管纤维截面的定义;
(3)OPENSEES三向地震波的输入;
(4)OPENSEES提取构件滞回曲线时程的方法。

[下载实例PDF]:点击下载此文件:实例12_杆件铰接的处理方法
[下载实例文件]:点击下载实例文件
更新时间:2013年04月14日,编辑助手:林哲

1)问题描述:
本例主要介绍在OPENSEES如何处理杆件铰接的问题。在OPENSEES中没有直接的定义铰接的方法,可以通过处理自由度与零长实现。本算例以如下图结构为例,上下两钢梁间通过5根二力杆相连,各杆件长为3000 mm,间距为4000 mm,其中钢梁截面为H200×500×20×20、H200×200×12×12,二力杆截面为H200×200×12×12。

注:ETO快速处理杆件的铰接只能是释放2轴弯矩,3轴弯矩及扭矩,三者均是释放的情况,其它情况需要修改TCL命令流。


2)知识点回顾:
(1)ETO建立构件铰接的方法
(2)OPENSEES的equalDOF命令的使用介绍;
(3)用于弯矩释放的zeroLength单元的介绍;
(4)zeroLength单元给各自由度设置单轴本构的方法。

[下载实例PDF]:点击下载此文件:实例13_弹性壳单元的应用分析
[下载实例文件]:点击下载实例文件
更新时间:2013年04月14日,编辑助手:林哲

问题描述:
本实例主要讲述通过ETO方便快捷地进行壳体单元的建模。本例通过对一片水平力作用下的L形剪力墙(带平动与扭转变形)进行静力分析,材料采用弹性本构,介绍OpenSEES中的壳单元ShellMITC4)。如下图所示,剪力墙厚100 mm,高3000 mm,墙肢长700 mm,翼缘长500 mm。

(1) ETABS对平面单元(壳体单元)的建模
(2) ETO如何转化二维实元。
(3) nDMaterial弹性材料(带弹性模量及泊松比)的定义;
(4) nDMaterial PlateFiber二维截面采用纤维材料的定义
(5) section PlateFiber 二维单元的截面的定义
(6) ShellMITC4单元的定义及应用

[下载程序文件]:点击下载此文件:P3D纤维柱截面导入小程序_P3DFiber

【DinoChen 说】很久没有共享小程序了,一直在努力的做OPENSEES的小程序开发,落下了PERFORM-3D,现在我将ETP的小功能抽取出来,抽取一部分关于纤维柱(矩形柱)截面的导入,因为这部分的工作对于采用SAP2000导模的朋友应该是比较有用的,批量的导入一些纤维柱截面,这样可以很快地建模。纤维柱的输入,在原有的PERFORM-3D上是一个非常恶心的输入,是一个个纤维输入的。我现在采用导入的方法去输入,只需要编写一个表格,当然了,之前的混凝土与钢筋的材料是要提前输入的。大家尽量的试试这个小程序,也顺便找一个BUG,欢迎写邮件给我改进这个小程序。
试用版可以导入10个截面,如果想导入10个截面以上,请发邮件给我
dinochen1983@yahoo.com.cn
如果你觉得程序好,欢迎捐助网站建设: http://www.dinochen.com/article.asp?id=153

小程序主界面:


(1)操作第一者,下载程序包里面有一个叫sample.csv,以逗号隔开的excel文件,可以用EXCEL打开,后缀名一定是CSV,打开这个表格就可以编辑你需要导入的截面,参数的解释可以看程序界面。
(2)找开纤维柱导入的小帮手程序,点击【导入多个数据表格】选取刚才用的CSV文件。
(3)注意事项,钢筋名字一定是STEEL,否则有误,混凝土材料直接写C35,C40之类,至PERFORM-3D里面这个名字一定要有。
(4)导入表格后,点击表格,左边的填充框会自动更新,可以看看纤维的划分形式
(5)点击【生成PERFORM-3D导入数据】,程序自动保存这个导入纤维柱截面的文件,文件名为“DINOSEC.PF3CMP”,这个后缀的全称是Perform 3D Component and Material Properties。
(6)这个DINOSEC.PF3CMP就是在PERFORM-3D导入纤维截面时用到的,具体在选取材料截面属性时,弹出以下窗口内容:





(7)点击【Import】将刚才的DINOSEC.PF3CMP文件输入,选取要导入的截面(一般全选),就OK啦。

PERFORM-3D建模小助手 之 纤维柱导入小程序(0410)试用版
使用说明:
(1)试用版可以一次性导入10个纤维柱截面。(足够使用)
(2)纤维柱截面导入前,确定P3D有相应的材料名字的材料属性
(3)纤维总数不能超过60个
(4)截面抗剪抗扭参数已经自动计算
(5)X方向指3轴,Y方向指2轴,方向钢筋不包括角筋面积
(5)钢筋质心至边距cc是指钢筋受力中心至边距,非保护层
(6)输入参数采用导入CSV表格形式(参考sample.csv文件)
(7)纵筋统一名称改为STEEL,程序自动识别
(8)软件更新请关注,陈学伟博客, dinochen.com
(9)关于小程序的建议及BUG,欢迎写邮件给我
dinochen1983@yahoo.com.cn

[下载pdf]:点击下载此文件:建闻天下介绍
[下载pdf]:点击下载此文件:“百花齐放”的结构分析程序的介绍(1)

[DinoChen说]收到《建筑结构》杂志社熊编的邀请,在2013年开始在《建筑结构》的副刊上发表小文章,准备写一些关于结构软件,程序算法,原理与应用的小文章。附件为杂志正文的下载。同时,可以登录《建筑结构》的官方网下载:
http://www.buildingstructure.com.cn/
该文发表于《建筑结构》副刊的第三期,建闻天下栏目。以下是这个栏目的介绍:

《建筑结构.技术通讯》之“建闻天下”栏目
《建筑结构.技术通讯》创刊于2005 年10 月,随《建筑结构》正刊一起打包发行,全年6 期,因关注设计交流受到读者关注。“建闻天下”是《建筑结构.技术通讯》于2012 年5 月推出的新栏目,目的是配合建筑结构微博,与行业热门网站、博客形成有效互动,吸引更多设计师的关注,也为读者提供更好的服务。文章既包括对结构设计中实践经验概括性的总结,也包括对职业发展的思考等。栏目作者多是网络上活跃的博主。“建闻天下”栏目的文章同时在三个媒介上发布——《建筑结构.技术通讯》、建筑结构杂志微博中的微刊、建筑结构官方网站。从目前的网络反馈来看,已经取得一定的影响力。


“百花齐放”的结构分析程序的介绍(一)
Dr. Dino Chen 陈学伟 博士

在结构分析领域,随着电脑技术的发展,越来越多的结构分析程序被应用于不同的结构分析范畴当中,可谓是“百花齐放”,甚至跨学科的产品也不断地出现。详细分析之,电脑技术(包括硬件技术,图象技术,有限元软件理论)在近年来对结构分析的影响非常大,例如:并行计算的出现,使得采用大型弹塑性分析程序ABAQUS对高层建筑结构进行弹塑性分析变成可能;三维模型建模技术的发展(RHINO),使更复杂的流线形结构能够被建模且进行分析等等。
国内刚开始计算机辅助结构设计的时候,被人广泛使用的程序有TBSA,PKPM的TAT、SATWE等,还有较早流入我国的通用有限元程序,如ANSYS、ALGOR等等。近几年出现“百花齐放”现象的主要原因是因为建筑结构设计规范对结构的分析提出了更高的要求,如推覆分析,弹塑性时程分析,消能减震结构的分析,风工程的计算,几何非线性分析等等。以笔者浅薄的经验,细分这一些软件的应用情况与性能:
(1).国内的传统结构分析程序:PKPM,GSCAD,清华TUS等等,
这些程序的计算内核基本上基于弹性理论开发(除了非线性分析模块如PKPM的EPDA),最大的优点就是与我国结构设计规范结合得较好,建模和输入参数的方式均与工程师的习惯相符,简化了很多操作步骤。其中PKPM的市场占有量是最大的,且PKPM将结构参数的输入集成在一个模块内,这是一个很好的想法,国外很多结构分析软件(基于中国规范的)很难做到一点,后来的MIDAS BUILDING也参考这个输入方法。第二个优点就是符合我国设计量大、时间紧任务急的需要,PKPM采用施工图与结构分析一体化的模式,在建模过程很多参数是为了后面的施工图而定的,因此,PKPM的前处理不仅是由结构的有限元来确定的,更多是由结构的施工图或者结构构件分类来确定的,如:在PKPM里面可以定义次梁,从有限元的角度看次梁与主梁均是梁单元,当然,除了次梁的铰接特点以外。由于国内项目长期使用PKPM,它的后处理数据文件(WMASS.OUT, WDISP.OUT, WZQ.OUT)也变成了审批的标准,如果采用PKPM进行建模分析的话,可以减小后面整理计算书的时间。
(2). 国外的结构分析程序:ETABS,SAP2000,MIDAS/GEN等等,这些程序具有以下优点:
具有稳定的计算内核:
程序的计算内核以结构有限元基本理论为主体,且经过多年的发展,具有一定稳定性。特别是CSI公司的SAP2000,在行业内具有一定的参照标准地位(Benchmark),且拥有一些自已特有的计算方法,如:FNA积分法,广泛用于边界非线性的结构分析当中。
基本上以弹性理论为基础:
目前除了SAP2000具有一定的弹塑性分析功能,其它程序的分析功能较弱,主要还是基于弹性理论处理大量结构分析问题。材料非线性分析在这些软件中是较难实现的,但是SAP2000,MIDAS/GEN,ETABS能处理很多边界非线性问题,如:粘滞阻尼器减震、橡胶支座隔震等。SAP2000与MIDAS/GEN能处理简单的几何非线性分析问题。对于较复杂的弹塑性分析问题,三者均会出现难收敛的情况,也就是说即使建立了完备的模型,也可能分析不出结果。MIDAS后期推出了MIDAS FEA(处理微观有限元弹塑性问题)及MIDAS BUILDING里面的弹塑性分析模块。SAP2000 V14以后增加了非线性剪力墙单元,慢慢地完善弹塑性分析的功能。
使用者需要具有结构模型及有限元的基本概念:
在PKPM里定义的是构件,构件再通过“生成有限元模型”的功能变成计算的单元。有别于PKPM,ETABS、SAP2000和MIDAS/GEN定义的就是单元或外部单元(外部单元定义了自动剖分功能,再将单元进行剖分,变成内部单元)。因此,在建模的过程中需要把握好结点、单元、划分及输出的关系,结构模型建模及参数设置的很多细节都是可控的。“可控”意味着电脑不会帮助你自动处理,你需要了解背后的相关知识后,自已定义,举个例子:
在PKPM中连梁的折减只需要定义连梁折减系数0.7即可,而在ETABS或SAP2000,对于每一个构件都可以折减,只需要点击菜单中的【ASSIGN】→【FRAME/LINE】→【FRAME PROPERTY MODIFIERS】,弹出修改截面参数调整的窗口,然后再将【MOMENT OF INERTIA ABOUT 3 AXIS】改为0.7,完成刚度的折减。甚至在PKPM无法定义的,如:梁构件截面数据输出站,PKPM默认且不能修改是9+2=11,在ETABS中只需要定义【ASSIGN OUTPUT STATION SPACING】就可以定义不同构件的输出站数量。
     
图1. 截面修改参数窗口          图2. 构件输出站修改窗口
 具有很好的导入、导出及结构文本编辑功能
文本导入导出功能深受这些程序的高端用户喜爱。如ETABS的E2K文本格式、MIDAS的MGT文本格式和SAP2000的S2K文本格式,这些文本格式可读性非常强,可以批量修改,也可以进行程序建模的二次开发。更重要的是,可以实现各个软件之间的转导与交互,笔者强调“大胆转换、小心修正”的原则,进行导换建模,节省时间且方便程序之间的对比。结构模型的建模均基于单元为单位,转换不存大的问题。笔者曾开发过较为少见的转换,从MIDAS/GEN至ETABS(非SAP2000),详细介绍如下网址所示http://www.dinochen.com/article.asp?id=81
 
图3 MIDAS/GEN 转成 ETABS
 基于三维建模体系
这些程序基本上基于三维建模,可以完成复杂的空间模型建模。ETABS虽然以层为竖向坐标单位,但是只要搞清楚层的概念,也能在ETABS上面建立复杂的三维模型。近年来,建筑、结构及机电行业越来越多地采用BIM技术及REVIT等软件,建筑、结构、机电模型一体化的发展趋势势不可档。REVIT与ETABS,SAP2000有较好的交互,可以实现三维模型的交互建模。对于复杂的空间结构,建筑师与结构工程师往往会采用RHINO的三维模型进行交互,那么带文本导入功能的SAP2000与MIDAS GEN理所当然地成为三维空间复杂建模软件的程序对接口。当然,传统的空间及平面CAD也能与这些程序接口,且为目前空间结构建模的主体。

在结构分析领域内基本上能分析大部分问题
结构设计中常用的分析有两种:静力分析及振型分解反应谱分析(结合模态分析)。而设计中较少涉及到的分析,这几个软件也及完成,如:简单的几何非线性分析及线性屈曲分析、简单的带塑性铰的结构弹塑性分析(SAP2000目前可以完成剪力墙弹塑性分析)和弹性时程分析等等。在满足了结构设计乃至于超限结构设计的大部分分析内容后,剩下的可能就是“弹塑性时程分析”了。那么在市场上、科研领域有哪些弹塑性分析程序,它们具有什么功能、有什么特别之处,笔者将在下一篇“建闻天下”里面介绍。

上述均为这些强大的结构分析程序所具备的优点,还有很多这类程序,如钢结构设计用得较多的STAAD等,就不一一列出了。这些程序的不足之处,就是与我国结构设计规范结合不紧,验算模块制作与PKPM有一定的差别,而且很多参数需要人为的修改。只有熟悉程序及规范验算细节的工程师,通过二次开发或计算文本操作,才可以实现结构的构件设计与辅助结构施工图绘制。笔者开发的ETABS TO ENGINEER(简称ETE)的主要功能就是根据ETABS计算结果进行配筋设计,如下图所示。
详情: http://www.dinochen.com/article.asp?id=62
 
图4 ETABS TO ENGINEER程序界面

[下载实例PDF]:点击下载此文件:实例0_ETO的入门教程
更新时间:2013年04月02日,编辑助手:林哲
[DinoChen说]至从2012年12月09日推出ETO(ETABS TO OPENSEES)小程序后,受到广大的网友的欢迎,来自全世界(有国外的留学生也申请)的OPENSEES爱好者提交邮件要求下载。从前面的10个实例,大家已经开始会用ETO小程序了,为了方便以后申请的初学者,我简单地介绍一下ETO小程序,于是我让林哲同学(好帮手)作为用户,写了这一篇ETO的入门教程,让还没有申请的同学了解一下,申请的方法我再重申一下,按以下格式写邮件就可以了。再一次谢谢支持ETO的OPENSEES学习者。
申请ETO时,注意EMAIL 的写法(格式一定要对,否则电脑收不到)
邮件题目: ETO (1209) 下载
注册人: 陈小明
学校/单位: 华南理工大学


一、软件介绍
  ETO(ETABS TO OpenSEES)是由香港WSP公司的陈学伟博士开发的OpenSEES前后处理程序。该程序界面友好,操作方便,与其它OpenSEES前处理程序最大的不同之处在于:ETO拥有与ETABS(在研究领域和工程领域广泛使用)交互的接口,能读入ETABS导出的s2k文件,使用者无需重新学习新的建模操作方法,只需要将建好的ETABS模型导出s2k文件,在ETO中进行适当的设置,即可生成OpenSEES的tcl脚本文件,节省了大量时间。


二、集成化用户界面
   ETO具有集成化的用户界面。模型的建立、运行和分析结果的显示都在一个界面下运行。ETO的操作界面是完全的三维环境,可以显示平面、立面和三维视图。下面介绍集成化图形用户界面的各个组成部分及其功能、使用方法。

(1). 集成化用户界面组成
主标题条位于界面的顶部,显示了程序名称、作者及版本号。菜单条位于主标题条下方,包括File、View、Define、Generate、Help菜单。菜单条下面的工具栏提供了菜单命令的快捷按钮。界面底部状态栏显示了当前进行的操作、节点数、框架数等信息。


(2). Import Sap2000 txt file:导入ETABS导出的s2k格式文件(而非Sap2000导出的,否则会出现下图错误提示)。尽量精简s2k文件中的模型信息,否则也有可能出现下图错误提示。

(3). Frame Section:设置框架截面的信息。Frame Type下拉菜单中包括Elastic BeamColumn、Nonlinear BeamColumn、Disp BeamColumn、Beam with Hinge、Truss、corotTruss等选项,用于定义选中截面在OpenSEES中采用的单元类型;需要注意的是,在ETABS中定义框架截面时,必须符合一下命名规则:

(4). Section Shape的选项将影响各个截面尺寸参数的含义。GeoTransf的选项包括Linear、P-Delta、Corotational,用于在OpenSEES中定义框架的局部坐标。Rebar Setting包括了X-Bar(Top)、Y-Bar(Bot)两项,当截面类型为柱截面时分别表示沿X、Y方向分布的钢筋总面积(一边的),当截面类型为梁截面时分别表示梁顶部和底部钢筋的面积。Nonlinear Setting用于设置截面纤维划分的参数;Section Type下拉菜单中包括Beam Section和Column Section选项,影响Rebar Setting的定义;当Section Shape为矩形时,Divide FX表示截面沿X方向划分的纤维数, Divide FY表示截面沿Y方向划分的纤维数;当Section Shape为工字形时,Divide FX表示H型钢翼缘沿X方向划分的纤维数, Divide FY表示H型钢腹板沿Y方向划分的纤维数;Import按钮和Export按钮可以导入和导出截面文件,OK按钮用于确定对截面所作的修改,Close按钮用于关闭框架截面定义窗口。

(5). Material:定义弹性材料和弹塑性材料的属性。

(6). Show Load:显示荷载。Load Type下拉菜单包括Point Force和Element Load选项,Load Case下拉菜单包括了之前在ETABS中定义的所有荷载工况。
(7). View Option:定义视图选项。显示勾选中的以下对象:节点、节点标签、框架、框架标签、框架局部坐标轴、节点支撑、刚性隔板、塑性铰。
(8). Select Element选中框架,显示其属性,其中包括框架的标签、节点编号、角度、截面、单元类型和材料。
(9). Analysis Setting:分析设置。Analysis Type下拉菜单包括了Single Load Control、Single Displacement Control、Gravity+PushOver、Modal Analysis、Time History Analysis、D+L+Time Hist Analysis等选项。在OpenSEES中加载可以采用力控制模式和位移控制模式,分别对应Load Control Case(Const)和Disp Control Case(Linear)下的选项。若采用力控制模式,在Load Case下拉菜单选择加载工况,在Load Steps输入加载步数,在Load Factor输入加载因子。 若采用位移控制模式,则在Load Vector下拉菜单中选择OpenSEES的分析工况,在Control Node中输入控制位移节点的节点编号,在Control Disp中输入每步的控制位移,在Control Dof中输入控制位移的方向,在Analysis Step中输入荷载总步数。在Nonlinear Setting中,可以设置基于力或基于位移的梁柱单元的积分点数量和钢筋的材料序号。进行模态分析时,可以在Modal Number中设置需要的模态数量。在Section Aggregator中,若勾选Torsional Constant and Shear Area,则会自动考虑非线性梁柱单元的弹性抗剪和抗扭刚度。

(10). Recorder Setting:设置需要记录的计算结果。包括Displacement of All Nodes、Element Force of All Frames、Force/Disp Beam Column Section Deformation、Force/Disp Beam Column Section Stress-Strain和Modal Shape,会自动记录勾选的内容。
(11). OpenSEES tcl File:生成tcl脚本文件。点击【Generate】按钮会在文本框中自动生成tcl脚本文件,点击【Save】可以保存该tcl文件,点击【Close】关闭当前窗口。

(12). 对生成的tcl文件进行适当的修改,就可以提交给OpenSEES程序进行计算。当计算完成后,ETO提供了可视化界面显示分析结果。
(13). Open Tcl File:打开tcl脚本文件,获取模型信息。
(14). Show Undeformed Shape:显示未变形的结构。
(15). Show Deformed Shape:显示变形后的结构。针对不同分析类型的需要,可以加载节点变形信息(点击【Load Node Deform Data】)、截面变形信息(点击【Load Sec Deform Data】)或模态信息(点击【Load Model Shape】)。点击相应的按钮,然后选择相应的out文件,设置相应的加载步,输入位移放大因子(或模态数);或在Section Deformation中,选择Deformation下拉菜单中Axial Strain、Curvature Kz或Curvature Ky中的其中一项,设置最大值和最小值,就可以显示截面的轴向应变、两个方向的曲率。最后,点击【OK】按钮,保存设置,即可看到结构的变形图。

(16). 到此为止,已经基本介绍了ETO工具栏中快捷按钮的功能。在后续的学习中,读者最好结合OpenSEES实例教程练习,以达到掌握ETO这个工具和学习OpenSEES的目的。

ETP,程序与ETO程序不同,ETP是ETABS导成PERFORM-3D的程序,有图形界面,通过图形界面输入配筋等非线性参数以生成弹塑性模型,然后在PERFORM-3D里面完成弹塑性分析。

相关操作视屏与介绍(上传至youku):
地址:http://v.youku.com/v_show/id_XNDkzMTY1NzA4.html
有兴趣,请联系我的邮箱:dinochen1983@qq.com

其操作过程与概念如下:


( 1)  打开ETABS模型,生成E2K与S2K文件。



(2)  打开ETP(etabs to perform-3d)程序,导入E2K与S2K文件,然后显示每一层的平面模型。



(3)  导入成功后,在ETP需要定义四种东西:材料定义,纤维划分原则,梁柱墙的配筋量,层间位移角测量位置
其中,最大工作量为梁柱墙的配筋量的输入,可以分若干人完成后合并,这样大大提高效率,如果是采用ETABS的梁配筋,可以直接导入,但是一般采用的是PKPM配筋。如果简化,可以通过截面配筋,也可以通过楼层配筋,还可以统一配筋等等,很多种方式录入配筋,



(4) 输入配筋并ETP程序检查配筋后无错后,可以生成PERFORM-3D模型。生成的PERFORM-3D模型包括全部信息如:
1) 节点、节点质量、节点荷载、节点刚性楼板
2) 线单元,并带有全部非线性属性、单元线性荷载
3) 构件定义,梁的塑性铰模型,梁纤维模型、柱纤维模型,剪力墙纤维模型,弹性截面参数
(注:程序内核有一维纤维梁截面的计算,可以计算出梁的塑性铰参数,往后可以做柱子的,柱子相对复杂)
4) 材料参数定义,全部混凝土材料及钢材料,钢筋材料
5) 柱,剪力墙纤维应变监测,梁的塑性铰曲率监测,剪力墙的剪应力监测
6) 层间位移角,两个主方向的层间位移角监测
7) 楼层力积分, 可以得出楼层力与楼层弯矩
也就是ETP完成了大部分PERFORM-3D的建模工作。


(5) 生成PERFORM-3D的模型及柱纤维截面的定义窗口如下图所示。







[下载实例PDF]:点击下载此文件:实例11_缝连接单元的应用
[下载实例文件]:点击下载实例文件
更新时间:2012年12月21日,编辑助手:林哲

1) 问题描述:
如下图所示,两栋相邻的框架结构(均无楼板),在一定的水平推力作用下,左边的框架发生水平位移。当左框架在图中圈示处的水平位移大于两框架之间的缝隙时,两框架就会发生接触,继而两框架共同抵抗水平推力。本例主要介绍一种缝连接单元,用于模拟两框架间的相互作用。框架梁、柱的截面尺寸分别为200×500、200×200。


知识点回顾:

(1) OPENSEES中,连接单元(TRUSS)的应用;
(2) OPENSEES中,缝(勾)材料的定义及应用;
(3) OPENSEES中,简单接触碰撞的模拟。

[下载实例PDF]:点击下载此文件:实例10_单压连接单元的应用
[下载实例文件]:点击下载实例文件
更新时间:2012年12月18日,编辑助手:林哲

1) 问题描述:
如下图所示,一矩形截面混凝土柱与基础相连,在重力荷载和一定的水平推力作用下,基础将对地基产生局部压力。可采用单压连接单元模拟地基和基础的相互作用。柱截面尺寸为400×600,基础厚度为300 mm,长度为2000 mm,宽度为1000 mm。



知识点回顾:
(1) OPENSEES中,采用TRUSS单元模拟连接单元
(2) OPENSEES中,采用ENT模型模拟地基对基础的作用
(3) OPENSEES单压材料的介绍与应用

 在这里,感谢一下硕士生林哲同学,帮助实例的编写工作!

[下载实例PDF]:
点击下载此文件:实例09_钢结构网壳的屈曲分析
[下载实例文件]:点击下载实例文件
更新时间:2012年12月15日,编辑助手:林哲

1) 问题描述:
线性屈曲分析用于研究弹性结构在特定荷载下的稳定性及确定结构失稳的临界荷载。注意,钢结构材料为弹性,分析出现的非线性行为是由几何非线性引起的,因此成为屈曲行为。本例是一个钢结构网壳屈曲分析的实例,理论分析中,网壳易出现跃式屈曲行为,此算例为经典算例。如图所示,所有杆件截面均为H200×200×12×12,在结构顶点施加恒定的竖向荷载1000 N,此荷载为荷载模式,分析主要采用位移控制加载,研究杆件的稳定性。




知识点回顾:
(1) 采用OPENSEES进行几何非线性分析;
(2) 采用ETABS帮助OPENSEES进行空间结构建模;
(3) 采用Lagrange自由度约束处理方法。

实例08_钢结构低周往复分析

下载实例pdf]:点击下载此文件:实例08_钢结构低周往复分析
[下载实例文件]:点击下载实例文件
更新时间:2012年12月13日,编辑助手:林哲

1) 问题描述:
本例是一个带支撑钢框架结构低周往复分析的实例,与前面算例Push-Over不同,在对结构施加恒定的竖向荷载后,施加一定的侧向力模式,实现基于位移控制的低周往复加载,使结构发生弹塑性行为的分析过程。实例为两层带支撑的钢框架结构,框架及支撑截面如下图所示,无楼板,所有梁柱截面均为H300×400×25×25,支撑截面为H200×200×20×12。



知识点回顾:
(1) OPENSEES中钢结构纤维截面定义;
(2) OPENSEES中采用基于刚度法的纤维单元
(3) OPENSEES中P-Delta效应对分析结果的影响
(4) OPENSEES实现低周往复分析

实例7 框架结构弹性时程分析

ETO程序(2012年12月08日版本)已更新,大家注意下载
http://www.dinochen.com/article.asp?id=149

[下载实例pdf]:点击下载此文件:实例07_框架结构弹塑性时程分析
[下载实例文件]:点击下载此文件
更新时间:2012年12月8日
1) 问题描述:
本算例采用6层的框架结构,结构主要尺寸与截面如下图所示。恒载为3.5kN/m2,活载为2.0kN/m2,混凝土楼板厚度为120mm,柱构件为C400x400,配筋率为1.2%,梁构件为B200x400,顶筋与底筋配筋率为0.6%。不采用刚度楼板假定,地震波采用单向地震,在实例目录下,GM1X为(X方向)主向地震波,钢筋采用HRB400 ,混凝土采用C35,所有材料强度均采用标准值。地震波最大峰值加速度为50gal(小震,规范为35gal)、100gal(中震)、220gal(大震),通过不断加大结构地震烈度,看结构的响应。混凝土本构采用Concrete02,考虑受拉段。注:1gal = 1 cm/s2

注意:本算例增加的新知识点,包括在恒载的基础上施加地震波时程,混凝土本构采用Concrete02,考虑受拉段的模型,上述章节所用到的增加质量源与整体阻尼的知识也会用到,对比不同烈度的地震作用后的结构响应,即对比结构处于弹性状态与弹塑性状态的区别


7) 知识点回顾:
(1) OPENSEES中不断放大地震波峰值的修改
(2) OPENSEES中材料CONCRETE02的输入
(3) OPENSEES中混合重力加载与时程分析的工况输入
(4) OPENSEES如何查看不同地震作用下的弹塑性响应及对比
(5) 通过简单的EXCEL表格,计算基底剪力。

最近在整理笔记本电脑的资料,终于找到6月份的关于PERFORM-3D的沙龙的内容了,现在放在网上给大家下载PPT,主要讲的是PERFORM-3D塑性铰模型在高层建筑结构分析中的应用及如何简化计算塑性铰。以下是活动的介绍,我的PPT下载及截图,呵呵。

[下载]  PERFORM-3D应用技术_dinochen主讲内容PPT
[相关] 采用开源程序opensees计算混凝土截面的PMM塑性铰_二次开发
[相关] PERFORM-3D资料合集!!



Perform-3D应用技术沙龙

近年来,越来越多的工程项目需要进行抗震相关的弹塑性分析,Perform-3D已成为认可度和接受度较高的高端分析软件之一。其高效的结构非线性分析能力、丰富的结构性能指标、完整的结构性能评估体系,为工程师深入、全面的控制结构性能提供了强大、有效的工具。

为进一步发挥Perform-3D在工程应用中的优势作用,探讨并提升Perform-3D的工程应用水平,应广大Perform-3D用户的需求,北京金土木软件技术有限公司定于2012年6月17日在深圳举办“Perform-3D应用技术沙龙”活动。届时,我们将邀请Perform-3D的重要用户与我们的技术工程师一起就Perform-3D的应用技术热点问题进行探讨。本次活动将穿插“主题发言”与“自由讨论”,探讨主题包括:剪力墙肢和连梁的抗剪破坏模拟;不同梁柱塑性铰模型对分析结果的影响;结构整体性能指标的选择和极限状态的定义,如何与规范中结构的相关性能要求相结合等内容。

活动时间:2012年6月17日 下午14:00~17:00 (13:30入场):
活动地点:深圳市华强广场酒店 紫荆厅

 

12-11
29

[公开信]2012年11月回复的公开信

为方便回复一些重复的问题,我将一些网友发给我的问题做一些回复,意见可供参考

[cheng089413@***.com] 2012年11月27日
尊敬的陈博士:
您好
打扰您的休息了。十分感谢您的回复,ETO已经可以使用了。
想请教您一个问题。
ETABS和SAP2000同作为CSI开发的软件,其计算结果与opensees有何不同和侧重呢?
您有相关的论文研究这方面的内容吗?
您博客中后续的opensees实例(实例7到16)还会更新吗?十分需要这些例子的指导,如果有,可否发给我一份。

回复:
(1)ETO程序免费共享,如果已发送机器码均会收到电子邮件,如果超过1个月没有收到,可以再发邮件给我。
(2)ETABS是用于高层结构分析设计,SAP2000一般通用结构没有层的限制,而OPENSEES属于科研软件,还正在发展当中,而且是开源,免费,有利于二次开发。ETABS与SAP2000是商业软件,有工程应用功能,但是对于弹塑性分析功能较弱,SAP2000的弹塑性正在发展当中。我的一部分论文均与OPENSEES有关,可以下载来看。
(3)OPENSEES的公开教程往后的算例,还在整理当中,有时间整理后我一定会会放上网的,请放心。

[xin_lianyu@**.com] 2012年11月14日

陈博士 你好 有个问题想请教你
在计算偏心受压构件正截面抗压承载力的时候,如果按照中国的混凝土规范绘制轴力-弯矩曲线,承载力公式中的fcd为混凝土轴心抗压强度设计值,比如C40混凝土设计值为18.4MP。现在我用ucfyer计算P-M曲线,在输入混凝土参数时,只是输入的混凝土名义强度,而没有出现输入诸如中国规范标准值,设计值的地方。我不了解它的内核,不知道它是怎么考虑,ucfyber计算出来的值是不是偏于不安全?
    我自己不会编程 我在网上找了一个别人做的P-M曲线
http://www.baisi.net/thread-1202262-1-1.html
我用ucfaber验证,应该是输入轴压标准值Fcd  这样算出来的结果 轴力可以和网上的程序对应 但是弯矩差了一些 理论上截面 配筋一定 轴力应该唯一对应一个弯矩 应该ucfaber 中 轴力和弯矩的对应公式和中国规范有出入
 希望你有时间的时候,给予指导。

回复:
(1)据我所了解,ucfyber写的就固定的混凝土本构,本构的表达式与中国规范不同,那么,如果你要用中国规范的公式进行M-fai曲线或PMM曲面的计算,我建议你可以采用XTRACT程序,因为XTRACT程序可以自定义本构曲线的形状,你只需要将中国规范的曲线通过EXCEL编辑后输入到XTRACT就可以进行分析了。不需要编程。
(2)即使需要编程,做M-FAI曲线或PMM曲面,可以这么说,用EXCEL都可以编出来,以后有机会,我再详细介绍其方法。

[154430994@**.com] 2012年11月14日
陈博士:
      你好,最近我在学PERFORM-3D,遇到几个问题,想请教下。
      1、我用您的小软件把模型从ETABS中导入PERFORM-3D中,我想问下,导进P-3D中有没有包含板上的面荷载(荷载1.5KN/M2,活荷载2.0KN/M2)?
      2、导进去有没有包含梁上的线荷载?
      3、还有就是nodeload用不用导?怎么导进去没有反应?

回复:
(1)通过文本导入到PERFORM-3D只提供了节点荷载,其实这部分节点荷载,往往反映的是柱与墙的自重和楼板直接传给柱与墙的荷载,不包括经过梁传给柱墙的荷载。那么大部分的重力荷载应该是梁的线性分布荷载,均布,梯形,三角形等。这些荷载PERFORM-3D不提供文本导入,这部分可以通过SAP2000的导入,或二进制改代码导入,过程非常复杂,如果往PERFORM-3D输入是一个很大的工作量。
(2)如果楼板不参与刚度贡献的这种假定,楼板可以不用建模进去,荷载直接输到梁上,三角形,梯形。如果采用ETABS导入SAP2000,你就能看到这种荷载的转化过程,注意往往这些荷载,少了构件的自重。

[liangrenjie@**.com] 2012年11月07日
陈博士,您好:
    我是东南大学的博士生,一直关注您的博客和研究动态,您在网上发布的资料对我很有帮助,向您表示感谢。发邮件是有一个问题想请您帮忙,我看过您发表的关于参加2007年在日本E-Defence上完成的一个四层钢框架的数值模拟比赛的论文,现在我也想分析这个结构,但我在他们的网上没有找到试验用的地震波和试验结果,不知您有没有保存,有的话能否发我一份,谢谢。

回复:
(1)这部分珍贵的BLIND ANALYSIS CONTEST的资料,我一定会在近期整理成共享资源,放在我的博客上与大家共享,请放心,让广大需要的人可以下载,不需要每个都发EMAIL。这些资料我需要整理得好一点。


[867158606@**.com] 2012年11月03日
陈博士:
     你好!好久没有和你联系了。我这学期也就开题,因为还是比较喜欢有限元软件的这一方面的,所以决定做和我导师研究的方向相关的一个比较有专业特色的有限元分析软件的开发。不知道是否可行,但我还是准备试一试。我现在决定使用MFC的框架和OpenInventor的图形库进行软件的开发。我参考了科学出版社出版的吴晓涵编的《面向对象结构分析程序设计》一书。准备采用面向对象的方法来开发软件。首先遇到的问题就是,几何模型和有限元模型的数据文件的组织形式。不知道您是否有什么好的建议,要是能推荐些资料也可以。谢谢!
回复:
(1)基于c++的整个软件的开发,我不太熟,我只会一部分内容,但是基于面向对象的结构分析小程序,我开发了不少,对于整个概念清楚与程序的书写得好的,我推荐两本,一本比较难找,你得找一下,中国建材工业出版社的《工程结构电算与OPP编程》谭也平,另外一本是老外写的,翻译的,是《工程中的有限元方法》清华大学出版社。
(2)编写中小形的有限元分析程序,分两个部分写,一个是纯计算模块,读写都是用文本作为输入输出,无界面。另一部分就是前后处理程序,用来生成模型,网格,后处理就是生成应力图,内力图,内力数据,变形等。
(3)对于研究性的程序,采用文本就可以了,你可以自已定义格式,用逗号隔开,就简单元。数据文件,基于对象,就写成对象或者类就可以了,不需要太复杂,计算模块就没有什么格式了,主要就是一些矩阵的定义了。
(4)图形界面,你可以用人家开发好的图形模块,进行二次开发,也可以自已做,用OPENGL就可以了。AUTOCAD也是个很好的选取。

论文简介:这里一篇关于OPENSEES的外部二次开发的体验论文,采用OPENSEES作为求解器,通过编程实现对程序的控制,包括如下一些技术,如控制OPENSEES,检测生成的数据,传送数据,外部分析(力学分析),传入数据给OPENSEES,接力分析等。
充分证明,采用TCL做的OPENSEES,对于外部二次开发,很有利。这是一篇发表于计算力学学报的文章,对做工程研究偏多的我,发表于这样的期刊是比较少见的,BY THE WAY,这个计算力学学报的审稿周期真的有点长。

点击下载:基于网络的结构协同弹塑性分析方法的研究

【英文篇名】 Study on internet-based collaborative structure inelastic analysis
【中文篇名】 基于网络的结构协同弹塑性分析方法的研究
【作者】 陈学伟; 韩小雷; 王响
【英文作者】 CHEN Xue-wei1,2,HAN Xiao-lei1,2,Wang Xiang1(1.Tall Building Structure Research Institute,South China University of Technology,Guangzhou 510640,China; 2.State Key Laboratory of Subtropical Architecture Science,South China University of Technology,Guangzhou 510640,China)
【作者单位】 华南理工大学土木与交通学院高层建筑结构研究所; 华南理工大学亚热带建筑科学国家重点实验室;
【文献出处】

计算力学学报
【中文关键词】 结构协同分析; 联网计算; 非线性有限元; 静力弹塑性分析; 框架剪力墙结构;
【英文关键词】 collaborative structure analysis; network calculation; nonlinear finite element; static elastic-plastic analysis; frame-shear wall structure;
【摘要】 研究了基于网络的结构协同分析方法,包括总刚度矩阵形成、迭代计算方案、程序调控及通讯方案的研究。通过面向对象语言编制基于Internet的结构协同分析软件CSAS。该软件由主机结构计算程序、主机通讯程序、子机控制程序和子机通讯程序四个部分程序组成,通过联网通讯实现程序间实时信息传递。本文以4层框架剪力墙结构与60层框架剪力墙结构进行静力弹塑性分析为例,划分多个子结构,采用CSAS控制多部计算机联网协同计算,并与结构整体分析的结果进行对比,分析结果对比验证了基于网络的结构协同弹塑性分析方法的有效性。 更多还原
【英文摘要】 This paper presents Internet-based collaborative structure analysis,including the research of assembling global stiffness,nonlinear iterative method,program control and communication methods.An Internet-based collaborative structure program CSAS has been developed with object-oriented program language,which is composed of host structure analysis program,host communication program,sub-computer control program and sub-computer communication program.Real-time information transmission between the pr
【DOI】 CNKI:SUN:JCJG.0.2011-04-018
【更新日期】 2012-09-10
【分类号】 TU352.11

 

[记事]在同济大学举行“弹塑性分析方法的应用介绍”交流会
在2012年的4月25日晚上,在同济大学的土木大楼B504举办了一个小型的交流会”弹塑性分析方法的应用介绍“。
事由是4月25日这个星期,我都在出差,跑去北京上海了,去了北京,由于开会太忙了,只见了北京的几个朋友,交流了一下结构行业内的东西,谢谢魏亮亮总送我几本书。去了上海主要是去上海办公室交流交流。我的行程是香港----北京----上海---回去。那么在上海就有了一个空档了,就是4月25号晚上,从香港出发时,还没有想过去搞个交流会的。后来由于王博士的建议,于是搞了一个小型的交流会,很多在上海的朋友也来不及通知了。真是抱歉。同济的同学很热心,很多参加了交流会。
交流会的主要内容,太多了,我就上传2个PPT,一个是我在19届工程力学会议的PPT,一个是我使用OPENSEES,PERFORM-3D还有自开发的MESAP做过的一些工程,研究,开发及一些有趣的事。

下载讲课PPT:

[我的讲义:opensees\Perform3D\Mesap详细介绍(1)]
[我的讲义:opensees\Perform3D\Mesap详细介绍(2)]



以上是我本人讲PPT的照片,最近一年来肥了许多,缺少运动。
这次交流会,很多篇幅就是用在三个软件上,OPENSEES,PERFORM-3D,MESAP
OPENSEES,这个软件不错,鼓动越来越多的研究生去使用它,我用它做了很多的论文,足以证明其威力,(帮美国人做了一次广告)
做过以下几类研究:
单元研究,MVLEM单元分析剪力墙
算法研究,基于网络的弹塑性协同工作计算(计算力学学报)
工程应用,用于中洲大门的几何非线性分析
工具开发,利用OPENSEES做出截面PMM分析程序
前处理开发,开发出ETO,方便结构的建模
后处理开发,用于钢结构弹塑性分析的预测性比赛(第3名)。。。。。。

Perform-3D,适用于工程分析或研究,我也做过相关的开发,这个软件与OPENSEES是同宗的,很有潜力。我也在不断学习中
Mesap,就是国产的OPENSEES了,小型的,精干的,还有,我自行开发的,已经用于博士论文,大家可以查阅我的博士论文,已经可以下载,这三个软件的介绍我都在会上介绍了。

有人说OPENSEES建模烦,我开发了ETO,供大家下载,最近已发出所有的KEY,如果有没有收到的,请再发送EMAIL。
谢谢大家继续支持DINOCHEN.COM,!!!



博士论文的主要章节如下:
第一章  绪论 
第二章  宏观单元理论研究及结构弹塑性分析平台 MESAP的开发 
第三章  剪力墙宏观单元理论与单元开发 
第四章  修正斜压场单元理论与单元开发 
第五章  剪力墙构件低周往复试验及数值分析 
第六章  受弯控制的剪力墙构件变形性能指标研究 
第七章  受剪控制的剪力墙构件变形性能指标研究 
第八章  连梁构件变形性能指标研究 
第九章  基于性能的剪力墙结构抗震设计方法的研究 
第十章  剪力墙结构性能设计方法的算例及工程应用 
结论与展望

论文下载地址:[dino博士论文]剪力墙结构构件变形指标的研究及计算平台开发
答辩历史记录:http://www.dinochen.com/article.asp?id=133
答辩相关视频(带中文字幕):http://www.dinochen.com/article.asp?id=135
答辩相关的PPT:点击下载此文件:博士论文PPT的pdf文件

下一步详细的论文内容将会更新。请关注....

点击下载此文件:电子版的PERFORM-3D学习资料,包括书与PPT
点击下载此文件:相关的实例PERFORM-3D文件
点击下载此文件:PERFORM-3D入门级视频教学(Youtube下载)
点击下载此文件:(dino)编写的PERFORM-3D的相关研究论文
点击下载此文件:(dino)相关讲学的课件与PPT
点击下载此文件:(dino)开发相关PERFORM-3D的小帮手软件**
**为方便统计,解压缩需要密码,请发送邮件按下列格式,邮箱会回复解压密码
**公布于2012年3月21日:解压密码为:dinochenxuewei.com



近日,与很多同学在群上讨论,很多同学说网上关于perform-3D的资料太少了,以下为共享学习资料,只供学习用途,下载后请在24小时内删除,如果你喜欢这些学习资料,请联系正版出版商购买。请大家尊重知识产权。有些资料在国外可以下载到,但是在国内很难下载,我也收集了一些,现在与大家分享。这些资料对我帮助很多,学习到很多关于弹塑性分析的东西。以后如果有更好的资料我会放上来的,谢谢大家关注网站。

这本书其实是一个光盘(真金白银买回来的),还带一本书,我扫描了,带的书很好用,学习PERFORM-3D必看。


点击下载此文件:电子版的PERFORM-3D学习资料,包括书与PPT
点击下载此文件:相关的实例PERFORM-3D文件
点击下载此文件:PERFORM-3D入门级视频教学(Youtube下载)

以下是我(dino)写的一些关于PERFORM-3D应用的论文,可供参考:以下为下载地址



点击下载此文件:(dino)编写的PERFORM-3D的相关研究论文
点击下载此文件:(dino)相关讲学的课件与PPT

以下为我开发的相关建模用的小软件,分别是:


点击下载此文件:(dino)开发相关PERFORM-3D的小帮手软件
为方便统计,解压缩需要密码,请发送邮件按下列格式,邮箱会回复解压密码
**公布于2012年3月21日:解压密码为:dinochenxuewei.com

邮箱:dinochen1983@yahoo.com.cn
提供以下: 姓名,工作单位(大学)

谢谢关注我的博客。

实例6 框架结构弹性时程分析
[下载实例pdf]:点击下载此文件:实例06_框架结构弹性时程分析
[下载实例文件]:点击下载此文件
1) 问题描述:
本例仍采用实例4(实例5)的框架结构,为了方便对比,改采用弹性截面,主要进行弹性时程分析,材料为弹性,时程分析即动力分析。结构荷载情况与实例4相同(侧向力荷载不需要施加,实际侧向力为地面加速度)。计算结构在地震作用下的响应(主要提取位移结果)。(重力荷载代表值组合为1.0×DEAD+0.5×LIVE)。
注意:上述实例讲到了质量矩阵(质量源)的定义,刚度矩阵通过结构几何与材料属性得到,那么接下来只需要定义了结构阻尼,就可以进行结构动力分析,即时程分析。




7) 知识点回顾:
(1) ETABS中地震波数据的输入
(2) ETABS中弹性时程分析的设置
(3) OPENSEES中瑞利阻尼的计算及设置
(4) OPENSEES中地震波的输入
(5) OPENSEES中弹性时程分析工况的输入