[程序] LoopModifier v2019: Hysteretic Loop Modification Program [滞回曲线修正工具 2019版]

实干、实践、积累、思考、创新。 新版软件已发布,移步这个页面:[试验][软件][科研] LoopModifier 2024: Hysteretic Loop Modification Program[滞回曲线修正工具 2024版] 更新这个Loop Modifier 科研小工具,之前读博士的时候做试验的时候写的小工具,一个辅助科研的小工具,主要用于滞回曲线修正。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 更新这个Loop Modifier 科研小工具,之前读博士的时候做试验的时候写的小工具,一个辅助科研的小工具,主要用于滞回曲线修正。 关于旧版软件可以在这个连接查看(http://www.jdcui.com/?p=9260),现在将这个软件做一下更细,功能更加强大。 (1)增加了输出EXCEL图表的功能,连Excel绘图的时间都省掉了。 (2)可以控制显示的区域,使科研人员可以在任意指定的区域修改试验波动的数据。 另外网站还提供了其他几款用于修正试验数据的工具: NoiseRemoval:http://www.jdcui.com/?p=15046 该程序主要作用是,修正试验数据中的噪声,适合那些许多波动试验数据曲线。 OutlierRemoval:http://www.jdcui.com/?p=14365 该程序主要作用是,剔除数据中的异常点,毛刺点,跳跃点。数据中的这些异常点及毛刺点通常是因为采集仪器信号不稳定引起的。 …

[程序案例] 重力荷载作用下伸臂的拉压分析(ENGT超高层应用案例5)

实干、实践、积累、思考、创新。 PS: 好久没更新 ENGT了,关于 ENGT:Engineering Tookit [建筑工程师辅助设计工具集成系统],请查看这个连接:http://www.jdcui.com/?page_id=9426                       关于 ENGT ( About ENGT) Link: ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] ENGT 应用案例 ( Application Examples …

[日记] Live Your Dream

实干、实践、积累、思考、创新。 Life is short. Live your dream and wear your passion. 我们坚信,仍然有人为理想活着。尽情的燃烧吧!!!!!!!!!!! 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[程序] BMMF: Bilinear Material Model Fitting Tool [二折线试验滞回曲线本构拟合工具]

实干、实践、积累、思考、创新。 介绍一个科研小工具,网友让我写的一个辅助科研的小工具,用于研究材料本构参数及根据试验结果拟合材料参数。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 基于 OpenSees Steel01材料 (http://opensees.berkeley.edu/wiki/index.php/Steel01_Material)进行二折线材料参数拟合的工具。 Bilinear Material Model Fitting Tool. Based on OpenSees Steel01 Mateiral. 用户可以导入参考滞回曲线,及参考位移历程,然后有针对的进行材料参数的拟合。 程序界面 ( Program Interface ) 程序案例( Program Examples ) 以下是一个试验滞回曲线。从图可以看出,这个滞回曲线是个近似的随动二折线滞回规则,且有明显的各向同性强化现象。 …

Be Patient, Good Things Take Time

实干、实践、积累、思考、创新。 Always keep in mind that it’s a long, long journey. It’s not a race. It’s about keeping focused and patience. Be patient, good things take time….. 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构案例] 某6度区超高层结构PERFORM-3D与SAUSAGE大震弹塑性整体结果对比(初探)

实干、实践、积累、思考、创新。 临时用PERFORM-3D补算了两组波,正好做个SAUSAGE和PERFORM-3D大震弹塑性时程分析对比。 另外,由于太久没搞PERFORM-3D了,幸亏师兄和师弟帮忙,在此表示感谢。 由于时间充满,且PERFORM-3D分析结果不放到超限报告的,因此只是粗略地进行对比,暂且一看。 PS。项目是一个6度区的300m的项目,所以主要是风控,地震比较弱,因此两个软件的整体结果似乎对得还比较好。 [P1] [P2] [P3] [P4] [P5] [P6] [P7] [P8] [P9] [P10] [P11] [P12] [P13] 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[程序案例] 某大底盘-多塔-高位连体高层建筑结构选波案例(GMS选波系统-选波应用案例5)

实干、实践、积累、思考、创新。 To be continued…                   微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[选波案例] 某钢筋混凝土框架-核心筒高层建筑结构选波案例(GMS选波系统-选波应用案例4)

实干、实践、积累、思考、创新。 陆续分享一些 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例,很多这些项目都是毕业前帮一些网友及工程师选的。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是某钢筋混凝土框架-核心筒高层建筑结构的小震选波案例。 【结构信息】 地面以上结构总高度接近140m。结构体系: 框筒结构;结构材料信息: 钢筋混凝土;设计地震分组: 一;地震烈度: 7(0.1g);场地类别: Ⅰ1;特征周期: 0.35;结构的阻尼比: 0.050。 结构前3周期分别为:3.5s、3.1s及2.47s,前三周期分部较为均匀,周期在6s以内。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) GMS System …

[选波案例] 某框筒高层建筑结构选波案例(GMS选波系统-选波应用案例2)

实干、实践、积累、思考、创新。 挤些时间,陆续分享一下 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是一个框筒结构的选波案例。 【结构信息】 地面以上结构总高度接近170m。结构体系: 框筒结构;结构材料信息: 钢筋混凝土;设计地震分组: 一;地震烈度: 6 (0.05g);场地类别: Ⅲ;特征周期: 0.45;结构的阻尼比: 0.050。 结构前3周期分别为:5.15s、4.12s及3.98s,周期在6s以内。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) …

[GRASSHOPPER] 使用Karamba3D优化单层网壳 [公众号: 结构之旅]

实干、实践、积累、坚持、创新。 小伙伴 yuchouwang ( Email: 1352939537@qq.com)在 公众号:结构之旅 进行分享。[GRASSHOPPER] 使用Karamba3D优化单层网壳。欢迎大家关注公众号:结构之旅。 这真不是新鲜事。 最早可以追溯到伊东丰雄冥想之森的壳体优化上,佐佐木睦朗用敏感性分析,取了NURBS曲面上的控制点作为变参,以整体虚功作为优化目标,放入遗传算法(GA,Genetic Algorithm)等算法中进行迭代优化。思路很简单,遗传算法的作用也就是替代技术工去反复调试方案形态,考虑到GA算法很容易得到局部的最优解,如果计算成本允许,使用暴力求解器得到最优解也是不错的选择。但对于当年刚入职的我来说,惊为天人,对佐佐木睦朗还有伊东丰雄都佩服得五体投地。 冥想之森 我开始在网上搜索,找到了另外一个哥们,也就是Alberto Pugnale,现任职于Melbourne大学,隔三岔五会跑国内来做工作坊。他在自己的博客上透露了如何利用Grasshopper来做一些壳体上的优化[1],也就是利用当时刚刚公布的Karamba3D来做优化(具体的GH文件能通过文末的博客链接下载)。而他自己更加硬核,编了一个接口,用来实时更新以及读取ANSYS模型和分析结果。当然两个计算软件之间的差异我没有对比过,但无论如何牌都凑齐了,GH有GA,Rhino有NURBS,Karamba3D提供了有限元分析,这些原本是技术壁垒的都不存在了。 GA优化过程,Albert Pugnale,Computational Morphogenesis: Design of free form surfaces 建筑方案解构 这次优化我选择了生成Loft曲面的两条曲线作为控制对象,通过修改这两条NURBS曲线上的控制点位置来改变曲线形态。有了思路,接下来就是纯粹的体力劳动了。使用GH抽取一下建筑提供的杆件中心线,归并一下重叠的节点,离散化结构,建立Karamba3D模型,建立优化流程,最后还利用之前开发的MidasConnector来输出一个Midas模型来作为二套软件复核。优化结果基本吻合力学上的判断,两边悬挑上扬,中间的起拱高度进一步增加,并且接近悬垂拱线的形态,标准荷载下结构变形从原本的120mm减少到85mm,材料用量也从原来的140kg/m2减少到110kg/m2。有意思的是拿来和陆赐麟老先生的标准对比,呵呵,平庸设计。这里仁者见仁,智者见智,经济性能指标控制的设计,陆先生的标准就是适用的。最后对比Midas的计算结果,Midas计算下来同样为85mm,基本吻合。当然,在建筑不能接受优化后形态的情况下,仍旧能够调取迭代过程中次优方案的数据,找到接近建筑造型需求的形态。 GH Script 陆赐麟先生的优秀结构评判标准 推荐大家阅读Shell Structures For Architecture,多位业界大神合理编著,包括Philippe Block,佐佐木睦郎 etc. 【主要参考资料】 1 …

[选波案例] 某多层框剪建筑结构(短周期)选波案例(GMS选波系统-选波应用案例3)

实干、实践、积累、思考、创新。 挤些时间,陆续分享一下 GMS : Ground Motion Selection Program 地震波选波系统 的一些选波案例。关于GMS选波系统及关于地震波及地震工程的更多资料可以参考 www.jdcui.com 的这个网页:(http://www.jdcui.com/?page_id=6118)。 下面的算例是一个短周期结构的选波案例。 【结构信息】 大底盘裙房,加塔楼,总高接近40m。结构体系: 框剪结构。结构材料信息: 钢筋混凝土。设计地震分组: 一;地震烈度: 6 (0.05g);场地类别: Ⅲ;特征周期: 0.45; 结构前3周期分别为:1.14s、1.01s及0.97s,均在接近1s,周期较短。 【GMS 选波系统】 采用 www.jdcui.com 的 GMS (http://www.jdcui.com/?page_id=6118)选波系统进行选波,并结合Ground Motion Converter(http://www.jdcui.com/?p=4604)将地震波转换到其他软件进行补充计算,如下图所示。 (1) GMS …

[程序] 钢板混凝土剪力墙轴压比计算及分析 [Axial Load Ratio of Steel Plate-Concrete Composite Shear Walls]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 剪力墙厚度、钢板及轴压比分析,工程师的计算器。 陆续做些设计小工具,设计有意思。 程序界面 ( Program Interface ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[资料整理] 本站混凝土单轴本构博文汇总整理

实干、实践、积累、思考、创新。 和材料本构相关的部分博文,做个汇总….. [1] [软件][更新][混凝土][科研]2019版 MCSR:Mander Confined Strength Ratio Calculator [2019版Mander混凝土约束强化系数计算工具] [2] [书]PERFORM-3D原理与实例 – 第3章 – 钢筋与混凝土材料的单轴本构关系 [3] 混凝土受拉本构对结构动力时程分析结果的影响[The effects of the concrete tensile constitutive on structural dynamic time hisotry analysis] [4] [论文][Paper]基于试验的ABAQUS混凝土塑性损伤参数取值方法(Determination of Damage …

[建筑] 建筑面积、占地面积、容积率、计容面积

建筑面积:建筑展开面积,它是指住宅建筑外墙外围线测定的各层平面面积之和。它是表示一个建筑物建筑规模大小的经济指标。它包括三项,即使用面积、辅助面积和结构面积。占地面积:指项目取得的 土地使用证 上所载面积指标。容积率:又称建筑面积毛密度,是指一个小区的地上总建筑面积与占地面积的比率。一般的逻辑:占地面积×容积率=建筑面积。容积率可小于1,可以大于1。因此在占地面积一定的情况下,容积率越大,建筑面积就越大。对于开发商来说,容积率决定地价成本在房屋中占的比例,而对于住户来说,容积率直接涉及到居住的舒适度。一个良好的居住小区,高层住宅容积率应不超过5,多层住宅应不超过3,绿地率应不低于30%。但由于受土地成本的限制,并不是所有项目都能做得到。计容面积、不计容面积:计容面积即计算容积率的建筑面积。计容和不计容都是针对建筑面积而言,和占地面积是两个概念。一般的逻辑:占地面积×容积率=建筑面积。因此在占地面积一定的情况下,容积率越大,建筑面积就越大。因此,不计算建筑面积的面积,也不计算容积率。

[软件笔记] PERFORM-3D 提示 “**ERROR – not enough state data storage” 错误

实干、实践、积累、思考、创新。 PERFORM-3D报错,如下图,查看ECHO文件,提示错误如下错误: **ERROR – not enough state data storage needed = 15403, provided = 15000   后仔细检查,错误原因是因为,多个混凝土抗拉抗压强度取得过大,且考虑受拉作用。 经过测试,不考虑混凝土的受拉作用即可解决此问题。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[程序] MCSR v2019: Mander Confined Strength Ratio Calculator [Mander混凝土约束强化系数计算工具 v2019]

实干、实践、积累、思考、创新。 科研小工具,进行新的更新,做研究的小伙伴有需要的可以看看,忙完项目后更新。 旧版软件可以在这里查看:[软件][混凝土][科研][工具]Mander Confined Strength Ratio Calculator[Mander混凝土本构约束强化系数] 软件图标 (Program ICON) 引言(Introduction) 博文《Mander Confined Concrete Model 资料整理》总结了Mander模型参数的计算方法,其中该模型十分关键的一个参数为约束混凝土的峰值强度fcc’。关于fcc’的确定,Mander模型原文(Ref. 1)给出的方法为:首先确定两个方向的约束系数,然后通过查图得到约束强度系数(Confined Strength Ratio),进而得到fcc’(博文《Mander Confined Concrete Model – Confined Strength Ratio [Mander混凝土本构约束强化系数]》也提到),不方便使用。 原文给出的约束强度系数(Confined Strength Ratio …

[程序] 2019版 YPD: Yield Point and Ductility [2019版 YPD: 等效屈服点和延性分析程序]

实干、实践、积累、思考、创新。 YPD已更新至2024版,新版软件请看这个链接:[试验][软件][科研] YPD 2024: Yield Point and Ductility [等效屈服点和延性分析程序 2024版] 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 软件根据构件或结构的力-位移骨架曲线计算的等效屈服变形、极限变形和延性系数。软件提供了3种常用的等效屈服位移计算方法:几何作图法、等能量法、R.Park法。方便研究而编写的小工具,特别适合于做实验研究的同学。 This program is used for evaluation of yield deformation , ultimate deformation and …

[程序] HLA v2019: Hysteretic Loop Analysis Program [滞回环分析软件 2019版]

该软件已经更新了,更新版本可在这里查看:[试验][工具][更新] HLA v2022: Hysteretic Loop Analysis Program [HLA滞回曲线分析工具 2022版] 新版软件修正了旧版软件的一些bug和一些算法上的错误,并增加了新的参数输出。 实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 最初版本的 HLA [科研][Tool][软件][试验] HLA: Hysteretic Loop Analysis Program [HLA: 滞回环分析工具] 可以在这里查看。主要是针对做构件试验的研究生及科研人员做的,软件可以对对称的滞回曲线,不对称的滞回曲线进行分析,获得各圈滞回曲线的割线刚度、等效黏滞阻尼系数、耗能系数,等常用的做构件滞回性能评估的参数。程序非常方便做构件试验的同学使用,只要将试验的滞回曲线导入程序进行分析,并输出常用的分析参数,并做图。 2019 版的 …

[GRASSHOPPER] Grasshopper-Midas 接口开发 [公众号: 结构之旅]

实干、实践、积累、思考、坚创新。 写在前面: 有幸邀请到小伙伴 yuchouwang ( Email: 1352939537@qq.com)在 公众号:结构之旅 进行分享。这次带来的是参数化相关的东西,介绍Grasshopper-Midas接口开发,这个插件在这几次项目中都得到了充分应用。欢迎大家关注公众号:结构之旅。 本文作者:  yuchouwang ( Email: 1352939537@qq.com)。  这次带来的是老总要求做的一个GH-Midas的转接接口,视频中演示了最为基本的功能,生成网架的相贯线。整个开发过程:零编程基础,学习C#花了一年时间,熟悉Rhino以及Grasshopper的SDK花了半年时间,春节用了David Rutten推荐的Xara Designer出了一些图标,还比较丑,但基本流程我都掌握了(这才是重点)! 接口的基本思路就是面向对象进行编程(OOP),用GH的参数(Parameter)对直线以及网格划分进行封装,用LINQ等等编辑以后导出Midas的MGT文件。效果拔群,直接解决了Midas的空间建模的弱项。以后大部分项目的问题就不在于如何去手工搭建模型,而是集中于几何形式如何离散化为有限元分析的线单元以及面单元。 我还是一样的观点,正如上次翻译的工程本质论一样,工程师会花更多时间来思考诸如“结构的拓扑是怎么样的?”“各个体系之间是怎么样联系在一起的?”这样的问题。结构工程师会回到更为本质的问题上,即结构概念,而我更喜欢说这是结构本体论,结构工程师也可以学学路易斯·康,扪心自问:“梁,你想成为什么?”能否回答这些问题,反而会成为一个设计好坏的一些关键点。 当然,有了接口以后,GH平台的意义就更加明显,除了现有的Salamander3(能够输出ETABS、SAP2000、GSA文件),Karamba3d(GH内置的结构分析插件),Kiwi3d(可以直接分析NURBS),Millipede(拓扑优化)这些插件以外,工程师还能自己开发类似于Optistruct,ABAQUS,ANSYS之类软件的接口,也能调用类似COMPAS,ShapeOP,GMSH之类的库。大概以后对于结构工程师来说,GH就如同Excel之类的软件一样常见了。 文中提到的一些资源: 1.Rhino SDK: https://developer.rhino3d.com/api/RhinoCommon/html/R_Project_RhinoCommon.htm 2.Grasshopper SDK: https://developer.rhino3d.com/api/grasshopper/html/723c01da-9986-4db2-8f53-6f3a7494df75.htm 3.On Icons, David Rutten:  https://ieatbugsforbreakfast.wordpress.com/2012/07/12/on-icons/ 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[日记] 一个加班的周末

一直找bug,终于找到了,困惑了好几天 ,总算搞定了这个 非弹性反应谱分析工具(Inelastic Response Spectra Program),等延性反应谱分析算法比 SeismoSignal快很多哦。 也是网友让我做的一个软件,等过几天忙完后再补充详细介绍,先上几个图记录一下。 PS. 然而,还有好多东西要做啊。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号