[程序]Xtract CAD复杂截面建模小工具
程序下载:点击下载此文件:XTRACT_CAD,建模小工具
使用说明:点击下载此文件:XTRACT CAD操作说明PDF
Xtract CAD使用说明
1)Xtract CAD程序说明
Xtract 是一个非常好的截面分析程序,如果支持国产也可以使用Dino开发DinoSec快速截面分析程序。Xtract更适合于建立非常复杂的组合截面,如果建立复杂截面,推荐使用该项程序,该程序是CAD为基础,建立复杂的构件截面,包括巨型柱及复杂的桥梁截面,该程序需要使用AUTOCAD2013版程序,程序请自行下载。
2)程序操作说明
(1)打开AUTOCAD 2013,建立你要分析的复杂截面,可以是多块混凝土,多块钢材截面组成。如下图所示。
注意:混凝土与大型的钢材一定要是头尾相连的POLY LINE ,多义线。而钢筋一定是圆形(Circle)。在CAD里面不需要明确图层。
(2)打开XTRACT CAD,点击第二项“Get_Conc_Polyline”,在CAD的界面中选取混凝土的多义线。然后,点击第二项“Get_Steel_Polyline”,在CAD的界面中选取型钢的多义线,如果截面中没有型钢就跳过。然后,点击第二项“Get_Rebar_Circle”,在CAD的界面中选取代表钢筋的圆形,如果截面中没有钢筋就跳过。
注意:钢筋的直径不是乱定的,如果直径为32的钢筋,其在CAD中的Circle的直径就是为32。
(3)点击Gen Section File *.sec,将文本文件保存成sec1. Sec,即生成了截面文本。
(4)打开截面分析程序XTRACT,弹出对话框中输入工程名字与分析截面名字。然后选取Start From: Section File,然后 Select Unit 选取 N-mm,点Begin XTRACT即可。
然后,选取刚才生成的文件 sec1. Sec。
(5)将SEC1.SEC导入XTRACT以后,就可以看到以下结果,表明截面导入成功。
(6)接下来可以在XTRACT程序中修改材料属性参数,最后完成截面分析,具体在XTRACT如何分析,请看下集或看XTRACT的说明书
使用说明:
(1)打开ETABS模型,生成*.s2k文件,该文件的单位制为N,mm。
(2)先后可输出结点文件,单元文件,质量文件等
(3)输出文件将存放在*.s2k的存储的文件夹
(4)梁柱单元带局部坐标输出,梁单元在etabs的命名举例为C30B200X500,柱单元为
C30C400X400,若采用这种命令,可省去梁单元的坐标输入问题
(5)如有程序使用上的问题,请联系dinochen1983@yahoo.com.cn <mailto:请联系
dinochen1983@yahoo.com.cn>
(6)程序下载或更新地址为 www.dinochen.com <http://www.dinochen.com>
(7)本程序需要注册key才可以运行,注册key依据机器码生成,只需要放在程序所在
目录即可,索要该程序请发Email至dinochen1983@yahoo.com.cn <mailto:索要该程序
请发Email至dinochen1983@yahoo.com.cn>,格式如下:
姓名,单位,Perform-3D导入工具,机器码为00AA00AA,请发注册key文件
[注意] 程序免费下载使用,如果觉得好用,欢迎捐助本软件开发(RMB 100元)
帐号:9558803602112092366,陈学伟,广州工行
程序下载地址:


程序使用说明pdf:


Perform-3D数据导入程序 Perform-3D Import
Dino Chen, 2011-10-3
程序使用说明:
(1) 打开Etabs,建立与Perform-3D对应的Etabs模型,Etabs的易用程度较高,因此可以使用Etabs作为Perform-3D的建模工具。如下图所示,模型具有梁柱剪力墙及楼板。

(2) 为方便在PERFORM-3D里面定立梁柱的截面坐标,程序内部会通过截面的名字来判断梁柱单元,因此有以下命名规定,梁为C30B200x500,柱为C30C400x400,大小写要注意。

(3) 完成Etabs建模后,将文件进行保存,打开菜单:file→export→save model as SAP2000 .s2k text file.注意导出前看单位是否为N,mm。举例导出为sample.s2k文件。
(4) 打开Perform-3D_import程序,打开sample.s2k文件,打开以后,从上往下点击,输出结点,输出杆系单元,输出4结点面单元,输出质量等。

(5) 输出文件保存在sample.s2k文件所在此文件夹里面,如下图所示。

(6) 打开Perform-3D程序,设定单位体制为N,mm

(7) 按以下按钮,生成梁柱剪力墙单元的类型,如C30B200x500,为梁单元对应截面的Group。

(8) 按以下按钮,可进行导入单元操作,点(Import),选择你需要导入的GROUP,如果是梁单元,文本(frame_C30B200x500.txt)已包括梁单元的坐标信息了,所以要点include orientation data(2 extra items per line),点Browse…,导入该文本文件(frame_C30B200x500.txt)

(9) 导入完成后如下图所示,对应C30B200x500的杆系就进入C30B200x500的Group里面了。柱,剪力墙的导入是同一个道理的。注意,导入的剪力墙及楼板单元(面单元)只接受4结点单元,在etabs尽量少用非4结点的单元,有可以导入错误。

(10) 最终完成的模型如下图所示。本示例文件存在/sample文件夹当中。


Dear All,
由于博士毕业后(2011年7月),投身于结构设计行业当中工作。这段时间太忙了,一直没有更新博客上的内容,倒是微博有一个生活内容的更新,这一年发生了很多事情,博士毕业,老婆生了小思妍囡囡,找到一份结构设计的工作,忙忙碌碌的生活起来。
话说回来,打开dinochen1983@qq.com的Email会发现很多Email跟我要Perform-3D的机器码,最近由于忙没有来得及发送。因此决定,免费无条件发送免注册的Perform-3D的一些小工具,以下是Perform-3D的Concrete的小助手的下载地址。
使用说明请看:
[工具]Perform-3D混凝土本构骨架小程序 http://www.dinochen.com/article.asp?id=117


最近由于工程的需要,需要把MIDAS的结构模型进行转化,为什么不用MIDAS进行分析呢,因为我用ETABS比较熟,学习新软件需要花一些时间,于是我就把MIDAS转到ETABS了,后来一问我的李师兄(MIDAS牛人),他说现成没有转化工程从MIDAS到ETABS。时间紧任务急,马上动手自已研发一个简单版的MIDAS TO ETABS,暂时没有做界面,只是显示一下进度文本,如下图所示。
在开发的过程中,发现MIDAS的文本格式,MGT文件与SAP2000的S2K,ETABS的E2K文件一样好读,比较齐全,我喜欢。国内的PKPM需要学习的地方就是这个输出文本,现在的PKPM连STRU.dat都加密了,对于软件的长远发展,我觉这样并不是好事的。
有限元软件的文本格式往往规律性很强:
结点,几何单元,材料,截面,杆系,壳元,体元,荷载工况,点荷载,线荷载,面荷载,分析设置。。。。
读取MIDAS的主要参数后,转化成SAP2000的格式好办事,转成ETABS就有点难了,ETABS的格式与楼层为坐标参考,有点难度。需要花一些时间了解跨层构件的设置就可以把问题解决了。导出成功后的模型如下图所示,开心!
总结经验:欲速则不达,求人不如求已,先分析后动手,多尝试耐心点!
还有一句:编程是一个很好的工具,让电脑有效率的办事!
至今可以我能转化的结构有:
[1].PKPM2006→ETABS
[2].ETABS→SAP2000
[3].PKPM2006→SAP2000
[4].MIDAS→ETABS
[5].ETABS→OPENSEES
[6].ETABS→PERFORM-3D
除了[6],其它开发程序不高,只能用于个人的工程,唉。。。加油!有空得完善一下。呵呵!感谢李卫勇师兄的MIDAS指导。

经过几天的建模与几个研一的学生的配筋输入后,ETP模型建成了,这次模型加入了很多弹性的次梁构件,加快计算速度。ETP也升级了。如下图所示,ETP的界面。

导出模型以后,在PERFORM-3D的界面打开,得到一个非常漂亮的模型,导成功好,非常地开心。因为这个模型比上次几个都比较复杂,梁与剪力墙比较多,真实的工程结构,而且每梁每墙每柱的配筋都是人工输入的,不是计算得到的。

ETABS TO PERFORM-3D的一个强大的功能就是把划分定义好的柱纤维截面导入PERFORM-3D,这个也是PERFORM-3D最难做的一部分,这也是我开发ETP的目的。PERFORM-3D输入截面真的是很不方便。以下就是ETP的纤维与PERFORM的截面的界面,可见到了PERFORM就只有数字了,数字太多容易出错。

[下载软件]:



[下载软件]:



为更好的推广弹塑性分析方法,现推出免注册费申请IDRAC2D前后处理的正式版活动。请将你用IDARC进行的科研课题简介,研究单位等信息及IDARC-2D正式版的注册号发到我的邮箱,即可获得IDRAC的正式版注册码。我的邮箱是dinochen1983@yahoo.com.cn。以下代号名单为已免费申请正式版,赶快行动吧!!!
已申请名单:
xiashan101@163.com
qiwangsu@126.com
tuhubing@yahoo.com.cn
linhb@hqu.edu.cn(购买)
seuhrx@163.com
lipenghui425@sohu.com
6239947@qq.com
max-ljx@126.com
weywey007@gmail.com
ruwenkai520@126.com
houwei302@163.com
金土木公司在2008年推出了CKS Detailer软件,帮助大家解决ETABS在工程上的应用问题。其实早在2007年4月,我在华工的高层建筑结构研究所就开发了类似的程序ETABS TO ENGINEER V1.0,当然比起专业公司当然是比较简单的。程序是内部使用,未商业化,做得比较粗糙,现简单介绍一下软件的功能,软件还在应不断的工程设计需求在不断更新的。如果程序做完善了,可以考虑商业化了,可是现在水平太差了,现在还在考虑进行SAP2000的后处理开发。
ETABS TO ENGINEER 程序界面如下图所示。
ETABS TO ENGINEER导入ETABS的文件e2k后马上生成后处理模型,速度非常快,CKS是采用读取mdb技术的。ETE是读取文本技术的,这个方面是不同的。
ETE主要功能之一:显示结构构件截面信息,包括楼板支撑都可以显示,自由选取显示的内容,可以导出CAD文件,出图后可以做为模型的计算书,这个功能补充了ETABS出图难控制的问题。
ETE主要功能之二:显示结构构件恒活荷载信息,梁荷载楼板荷载平面显示,在ETABS里面,梁荷载在平面是显示不出来的,只有在轴侧图可以看到,荷载图可以出图,做为计算书的内容,方便检查结构荷载。
ETE主要功能之三:读取ETABS的配筋内容,在图上采用PKPM的格式显示出梁柱的配筋数,这个功能在混凝土设计中非常重要。
ETE主要功能之四:出图与显示的控制,出图时考虑各种元素的输出方式的不同,程序给出可控制的模块,你可以选择出图的内容,可以选择梁柱,标注,文字的颜色,大小等等,非常人性化的控制,而且,显示与输出AUTOCAD的设置是对应的,你可以随时查看状态。
ETE主要功能之五:这个功能是最有科技含量的,ETABS本身没有钢管混凝土的验算,我们之前在做某工程的时候遇到这个问题,这时候我们想到了开发一个后处理系统可以处理特殊构件的计算,因此,ETE软件实现了该功能,以后将会不断在这个功能上加强。以下是方钢管混凝土的后处理计算。
ETE主要功能之六:输出AUTOCAD功能,以前是采有实时生成法,后来发现太慢了,所以现在采用输出DXF的方法,准确快速。
2008年3月,金土木电子期刊第三期登了我们去年投过去的优秀论文。通过这个机会,既推广了PERFORM3D的分析软件,也推到了基于性能的抗震分析理论。这是一个我们非常用心去做的一个工程,也是一个非常用心去写的论文。将纤维模型理论从数值实验室带出来,应用于实际工程。欢迎大家下载学习。
OpenSEES是一个优秀的地震工程开源软件,但是很多使用者在前后处理方面总会遇到不便,我在做剪力墙低周往复试验与足尺钢框架结构的数值分析的时候也遇到这个问题。我是如何解决的呢?我是采用面向对象语言如Delphi,VC++,VB这一类软件去实现。通过本科时候的百步梯科研计划的训练,对计算机图形学也有所了解,采用面向对象语言编前后处理的好处是显示速度快,实时显示,方便调整。虽说前后处理不是计算分析的核心,但是前后处理是软件推广的主要因素呀。我总结一下我用Delphi做剪力墙试验的前后处理的过程:
OpenSEES is an excellent open source software of earthquake engineering, but many users of it have some inconvenience of the prep and post factors. I found the inconvenience when I analyzed the shear wall cylic test and full scale steel frame test. How can I solve the proble?? I choose the OPP language to do that, such as Delphi, VC++ and VB. After the trainning of the 100steps science project, I am so good at comptuer graphics. The avantages of OPP program are fast display, real time, change easily. The prep and post system is not the core of analysis, however, it's the important factor of software spread. Now, I has some conclusions of how to make the post programe when I analyze the shear wall.
(1)创建结构要素的数据结构与对象; Create data and objects of the structure elements;
(2)创建结构文本导入程序; Create input text file sub program;
(3)编制结构在OpenSEES里面输出的信息格式; Define the format of OpenSEES output file
(4)编写实时文本读取子程序; Create real time text file reader
(5)编写结构单元及应力云图绘制规则; Define the drawing rules of the structure elements nad stress strain color figures
(6)选取图形绘制系统,建议平面采用DirectX,空间采用OpenGL; Choose graphics system, 2D use DirectX, 3D use OpenGL
(7)调整颜色,粗细等要素,使程序美观; Fix the color, pen width, make the post system as beautiful as you can
(8)调入时间功能,实现动画显示。Set the clock component, change to be the real time animation.
编制后处理程序,可以方便检查你的模型是否正确,结果可视化后可检查分析结果,查看规律。还有一点,让你的论文绵上添花。以下是我的剪力墙的后处理界面,正式论文在十二月的《世界地震工程》发表。
When the post system is finished, it's very useful for checking, not only to check the building errors, but also to find the rules from the results, even more, make your paper much more professional. This is the Post window of my shear wall test simulation, the paper will be published in December.
[程序]风振时程分析程序_wind time-history producer
dinochen1983
24335
9
自编程序
风工程 编程 软件 论文 SAP2000 ETABS 二次开发 前后处理
风振时程分析程序_windhist producer v1.0
总结一下去年的研究工作,其中有一项比较重要的就是“基于AR法的风振时程分析程序”的开发。这个程序主要是采用线性滤波法生成风速时程再通过转化变成风压力时程,主要是荷载数据的处理程序,而力学求解部分采用SAP2000或ETABS。程序界面如图所示。
通过面向对象的程序语言Borland Delphi 7.0编制具有前后处理及图形功能的风时程生成软件WINDHIST PRODUCERv1.0。该软件可实现通过导入SAP2000和ETABS生成的Excel表格,输入结构空间点分布。本软件可修改AR模型的阶次,积分精度、频率区间、计算步长等计算模型的参数,可调节计算模型的速度与精度。本软件的特色在于风荷载特性的输入与我国《荷载规范》紧密结合。程序可通过输入基本风压与地面粗糙度类别,按规范自动计算出梯度风高度、平均风指数和粗糙度系数并生成风速时程数据,也可以手动输入风特性参数。本软件还可以实现多样本时程的自动生成,可实现批量保存,批量导入SAP2000与ETABS的模型中,从而实现多样本的时程分析。
界面可见,非常的人性化,现在大部分风振研究大部分采用MATLAB来做,做出来的程序界面不友好,难与应用于实际工程。采用DELPHI编制界面以后,可以随时改变参数,马上生成风速曲线,且速度比MATLAB要快。
该程序的编写工作已写入论文《高层建筑结构风振时程分析软件的技术研究》将发表于《华中科技大学学报(城市科学版)》,在第八届全国结构计算理论与工程应用学术会议上发表。Download:风振时程分析程序 windhist producer v1.0 技术说明文档 点击下载
风速模拟效果如下图所示。风振时程分析与《高钢规》简化公式的计算结果对比如图所示。以上内容在论文中均有提到。
珠海天朗海峰国际中心_基于性能抗震分析
珠海天朗海峰相关网站:http://www.zhtlhf.com/
2008年8月完成了珠海天朗海峰国际中心的超限初步设计,采用了PERFORM-3D对其进行了弹塑性时程分析及基于性能的抗震评估。由于PERFORM-3D的建模非常复杂,所以我开发了一个ETABS TO PERFORM-3D的前处理,可以实现在ETABS建立几何模型,再通过我开发的前处理系统输入配筋与纤维截面划分,再导入PERFORM-3D完成非线性模型。PERFORM-3D 上述基于纤维模型(PERFORM-3D)的弹塑性分析的研究已初步完成论文《基于纤维模型的超高层钢筋混凝土结构弹塑性时程分析及工程应用》,正准备发表!PERFORM-3D是一个很不错的软件,可以输出大量工程关心的结果,塑性铰转角及能量耗散情况。
PERFORM-3D三维模型
PERFORM-3D前处理系统 ETP(ETABS TO PERFORM-3D)程序
IDARC2D前后处理系统_操作动画演示
IDARC2D前后处理系统v1.0
美国BUFFALO大学开发的二维平面杆系分析程序IDARC 2D 6.0程序提供现行较为成熟的结构非线性分析,大量参数可由设计者自行调整,包括时程输入,构件恢复力模型,结构阻尼调整等,详尽的结构输出,包括结构刚度、振型变化,层间作用力,构件、楼层及整体结构的变形、耗能和操作状况等,且该软件已得到相关试验的检验,具有相当的工程参考意义。
IDARC前后处理系统IDARC2D_PREP,本软件适合工程人员使用习惯,按流程输入结构信息,基本信息-轴网-材料-滞回特性-截面-构件-设置-分析,通过这些流程对一个结构进行弹塑性分析,通过程序计算后得到各种结果再进行后处理显示,振型-动力响应-最大应力-塑性铰分布-滞回曲线。
(获得正式版的注册码,请联系本人:dinochen1983@qq.com)
程序特点
(1)、结合国内高层建筑规范与抗震规范自动定义程序中的某些参数,如混凝土与钢筋材料参数,我国混凝土构件按规范构造得到的箍筋约束参数,滞回特性参数,梁柱刚域的长度的计算等等。
(2)、结合我国工程设计人员进行CAD建模时的通常习惯,设计出适合工程设计人员操作的人性化界面。如我国工程人员普遍使用PKPM进行结构设计,习惯流程化作业,因此制定有序的建模流程,就可以保证使用者熟练掌握操作的步骤。
(3)、实时图形绘制与简图显示,方便工程人员及时纠错。同时也增加建模的速度与可靠性。
(4)、将结构信息汇总成为以类的形式存储再通过转化,变成输入IDARC2D的输入文本,保证准确的传递,在这个过程中,还必须进行很多过渡参数的计算。如梁柱节点的刚域,不需要操作者去手算再输入,而是通过前处理自动计算的。还包括很多细节参数,包括IDARC原输入文件中必须先计算再输入的信息,如:现浇梁的翼缘宽度,柱子计算长度,梁的计算长度,混凝土的参数,钢筋的参数等等。通过前处理,结合工程规范能够计算出这些参数,减少结构信息输入工作量。
(5)、用文本形式对结构信息进行保存,可以进行实时备份,外接IDARC程序进行后台计算程序实现程序操作一体化。