[程序] 风荷载调整工具 (Tool for windload Modification)
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 风荷载修改工具。。。 程序图例( Program Examples ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新! Tag: 结构工程博士 结构工程师 伪程序员 结构抗震 地震工程 超限设计 软件定制 环评减振 振动控制 减隔震 施工过程模拟 小品钢结构 有限元研发 参数化设计 大震弹塑性
实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 风荷载修改工具。。。 程序图例( Program Examples ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 接着博文《[力学][有限元][FEM]Basics of Buckling Analysis [曲屈分析基础]》继续介绍经典材料力学或结构力学课本上介绍的压杆稳定问题。该部分内容也是 书本 《有限单元法:编程与软件应用》屈曲分析章节的部分内容节选。 11.5 屈曲分析3:压杆稳定 作为屈曲分析的补充,本节讨论一下压杆稳定问题。 图 11‑10 压杆支座情况 算例结构为一根等截面轴心受压直杆,直杆材料为钢管,钢管外径100mm,管厚5mm,高5m。一共考虑了5种约束情况,分别为:1.两端铰接;2.一端铰接、一端嵌固;3.两端嵌固;4.一端嵌固、一端滑动;5.一端嵌固、一端自由。针对每种约束情况,分别将压杆划分为1个、2个、5个、10个、20个梁单元,进行屈曲分析。 11.5.1 MATLAB代码与注释 本节以底端嵌固、上端自由、划分20个单元的情况为例,给出进行屈曲分析所需的主要代码。 % Pressed Bar Buckling Analysis % Author : JiDong Cui(崔济东),Xuelong Shen(沈雪龙) % Website : …
实干、实践、积累、思考、创新。 《有限单元法:编程与软件应用》 曲屈分析 章节的内容节选: 11.1 稳定问题分类 结构失稳(屈曲)是指在外力作用下结构的平衡状态开始丧失,稍有扰动变形便迅速增大,最后使结构发生破坏。稳定问题一般分为两类,第一类是理想化的情况,即达到某种荷载时,除结构原来的平衡状态存在外,还可能出现第二个平衡状态,所以又称平衡分岔失稳或分支点失稳 (Buckling, Bifuraction)(图1中OAB曲线),对应于数学中是求解特征值问题,故又称特征值屈曲,此类结构失稳时相应的荷载称为屈曲荷载。第二类是结构失稳时,变形将迅速增大,而不会出现新的变形形式,又称极值点失稳(Instability)(图1中OCD曲线),结构失稳时相应的荷载称为极限荷载。此外还有一种跳跃失稳(Snap-through)(图1中OEF曲线),当荷载达到某值时(E点),结构平衡状态发生一个明显的跳跃,突然过渡到非临近的另一个具有较大位移的平衡状态(F点),由于在跳跃时结构通常已经破坏,其后的状态不能被利用,所以可归入第二类失稳。 图 11‑1 稳定问题 11.2 最小势能原理 11.2.1 系统的平衡 若系统处于平衡状态,则一定存在一种位移状态,使得系统总势能为驻值,即 (11.2‑1) 公式中 …
坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 接着博文《[动力学] 模态分析基础 (Basics of modal analysis)》继续介绍框架单元用于模态分析的方法。该部分内容也是 书本 《有限单元法:编程与软件应用》模态分析章节的部分内容节选。 10.3.1 梁单元质量矩阵 集中质量矩阵(局部坐标) 设杆材料密度为 ,单元长度为 ,截面积为 ,每个节点分担单元1/2的平动质量,无转动惯量,则单元质量矩阵 (10.3‑1) 10.3.2 算例:2D框架模态分析 算例采用与2D框架结构静力分析中相同的结构,采用欧拉梁单元,材料密度为2.5493e-9t/mm3,采用集中质量矩阵,将单元质量集中于两端节点,且不考虑集中质量后的节点转动质量。 由于算例模态分析的Matlab代码与前面章节中静力分析的Matlab代码大体相同,因此这里仅给进行模态分析所需的新增代码。 % Truss 2D modal analysis …
实干、实践、积累、思考、创新。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) CQC扭转耦联系数计算工具。Cross-Modal coefficients of CQC method in Chinese Seismic Code GB 50011-2001 and GB 50011-2010。 (1)振型扭转耦联系数与振型的周期比及阻尼比有关,在阻尼比一定的情况下,随着周期比的减小,耦联系数减小,并趋于0。即振型的周期越接近,扭转耦联系数越大,当振型周期(频率)相等时,扭转耦联系数为1。 (2)2001版及2010版抗震设计规范CQC振型耦联系数对比。2001版CQC扭转耦联系数是2010版扭转耦联系数的在阻尼比相等情况下的简化。当振型频率比较接近,振型之间阻尼比相差比较大时,两者相差比较大,即2001版规范的简化公式误差比较大。 程序图例 ( Program Gallery ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
给 YJK Multi-Model Compare 增加多模型多种整体曲线对比的功能,用于方案对比及工程备份。 About Multi-Model Compare 关于软件,可在这个链接查看,链接:[程序] Multi-Model Compare: 基于盈建科的多模型参数优化比选工具 [超限结构设计助手] 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
20180730写的标题,现在整理一下。 实干、实践、积累、思考、创新。 规定水平力是来源于规范的概念,主要出处: 1.《建筑抗震设计规范》GB 50011-2010,3.4.3及条文说明 3.4.4、3.4.4-2 1)按国外的有关规定,楼盖周边两端位移不超过平均位移2倍的情况成为刚性楼盖,超过2倍则属于柔性楼盖。因此,这种“刚性楼盖”,并不是刚度无限大。计算扭转位移比时,楼盖刚度可按实际情况确定而不限于刚度无限大假定。 2)扭转位移比计算时,楼层的位移不采用各振型位移的CQC组合计算,按国外的规定明确改为取“给定水平力”计算,可避免有时CQC计算的最大位移出现在楼盖边缘的中部而不在角部,而且对无限刚楼盖、分块无限刚楼盖和弹性楼盖均可采用相同的计算方法处理;该水平力一般采用振型组合后的楼层地震剪力换算的水平作用力,并考虑偶然偏心;结构楼层位移和层间位移控制验算时,仍采用CQC的效应组合。 2.《高层建筑混凝土结构技术规程》JGJ3-2010,3.4.5.1 扭转位移比计算时,楼层的位移可取“规定水平地震力”计算,由此得到的位移比与楼层扭转效应之间存在明确的相关性。“规定水平地震力”一般可采用振型组合后的楼层地震剪力换算的水平作用力,并考虑偶然偏心。水平作用力的换算原则:每一楼面处的水平作用力取该楼面上、下两个楼层的地震剪力差的绝对值;连体下一层各塔楼的水平作用力,可由总水平作用力按该层各塔楼的地震剪力大小进行分配计算。结构楼层位移和层间位移控制验算时,扔采用CQC的效应组合。 以上是规范的说明,比较明确的给出了 规定水平力 的概念及计算方法。简单说,规定水平力,就是为了计算结构的扭转位移比,评估结构的扭转性能而提出的一个虚拟的力。以下采用YJK的计算结果对规定水平力进行验算。 由上图可见,通过CQC楼层剪力相减可得到规定水平力,规定水平力,上大下小,而且规定水平力和CQC组合的楼层地震力差别十分大,CQC地震力比规定水平力大。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 程序介绍 ( Program Introduction) 抗规附录L计算减隔震,实际没啥用。和小伙伴做的小软件,那时候小伙伴刚开始学习编程,主要用于编程训练,学习规范。 程序图例 ( Program Gallery ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) 抗规13.2节计算非结构构件地震力,实际没啥用。和小伙伴做的小软件,2015年,那时候小伙伴刚开学编程,主要用于编程训练,学习规范。 程序图例 ( Program Gallery ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 简单说,重力荷载代表值是与地震相关的,指的是地震发生时恒载与其他重力荷载的可能组合,同时用于产生计算地震作用的质量。 《高规》 4.3.6 《抗规》 5.1.3 条文说明 相关话题 ( Related Topics) [01]. [Tool] YJK(盈建科)桩荷载统计工具 [02]. YJK转PKPM出现“访问XX.jws发生未知错误”的解决办法 [03]. YJK(盈建科)的三处材料定义 [04]. YJK(盈建科)截面建模工具-快速导入 [05]. YJK1.7人工波功能测试 [06]. YJK地震波反应谱分析与地震波选取 [07]. YTP – A Pre Process Program for PERFORM-3D [YTP PERFORM-3D前处理软件] [08]. YJK(盈建科)显示截面功能测试 …
实干、实践、积累、思考、创新。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) 基于YJK的多模型参数对比分析工具,主要用于前期结构方案对比。特别适合于复杂结构的前期方案优化比选。结构工程师方案分析利器。[超限结构设计助手] 系列程序之一。 程序图例 ( Program Gallery ) 应用实例 ( Example ) 如下图所示,通过多模型对比可见,对于控制结构的第一周期,方案5最优,方案3/4/6/7/8次之,方案1/2/9/10效果最差。 PS. 算是辅助人工手动优化的一个工具应用吧。后面再给出基于有限元算法的优化。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 通过定性的考虑可的伸臂位置,进行分组模型对比分析,可以定性评估伸臂位置对结构位移及周期的影响,定性把握伸臂的合理位置。 以下某个工程的参数分析 伸臂位置对位移角的影响: 由上图可见,伸臂布置于2/3/8/9/10位置对于提高结构刚度,减小位移角效率相对较大。 伸臂位置对周期的影响: 由上图可见,伸臂布置于3/5/7位置对于控制结构的周期,提高结构整体刚度较为有效。 做个简单笔记备忘,后续再利用计算机优化算法系统研究…… 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
The page you current visit has been moved to: http://www.jdcui.com/?page_id=10470 最新内容已移步到这个页面: http://www.jdcui.com/?page_id=10470 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) Midas Gen 模型转 Abaqus模型的工具 (Midas Gen Model to Abaqus Model) 程序图例 ( Program Gallery ) …
调整模型,无法进入前处理。最后检查发现总是卡在 生成楼板一步。仔细检查发现个别楼层,无法生成楼板,点击生成楼板就会死机。 检查无果,最后核心筒构件删除,重新再建核心筒就可以生成楼板了。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
YJK计算报错,模型的提示也检查了很久,最后发现原来是【空闲内存】不足引起的错误。 重新启动电脑,释放掉一些内存即可解决,在这里做个记录。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
车道侧壁与地下室外墙通过车道的楼板相连,将楼板等效成支座,则力会施加到车道侧壁。 车道侧壁的弯矩受力分析类似一个竖向的连续梁。考虑到车道板位置的不确定性,大部分车道板是倾斜的,为后期留点安全富余,因此需要考虑车道板位置的变化对车道侧壁受力的影响,即进行移动荷载的包络分析。一下分析均采用www.jdcui.com 开发的软件 BeamEvelopes 进行,具体链接:([软件][编程][开发][结构设计] BeamEvelopes: 连续梁包络分析工具(Continuous Beam Envelope Analysis Program)) (1)受力简图: (2)仅考虑荷载施加在跨中的弯矩图及剪力图如下: 由上图可见,跨中加载,以第一跨为例,最大弯矩为:3.304e+9,最大剪力为1.623e+6; (3)弱考虑集中荷载施在跨内位置可变动,求解弯矩包络图及剪力包络图如所示: 由上图可见,包络分析的结果,以第一跨为例,最大弯矩为:4.196e+09,最大剪力为3.114e+006;可见均比跨中加载大了很多,因此设计师需要结合实际情况谨慎考虑。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
程序研发组给设计师打造的一款小工具,可以用于地下室车道侧臂的受力分析设计。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 连续梁静力分析,连续梁移动荷载包络分析。可以用于地下室侧壁相邻的车道侧壁的受力分析。Continuous beam static analysis, continuous beam moving load envelope analysis. It can be used for the force analysis of the side wall …
实干、实践、积累、思考、创新。 模型对比分析,研究伸臂及腰桁架对巨柱力的影响。 采用 ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] 可以快速提取指定巨柱的内力,图表形式展示相应的数据,如下图所示。 可见伸臂及腰桁架的刚度对巨柱的轴力均有影响,中下部腰桁架的影响更大。 关于 ENGT ( About ENGT) Link: ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] ENGT 应用案例 ( Application Examples of ENGT) [01] [结构][设计][高层建筑][笔记] 倾斜外框引起的扭转效应 (ENGT 超高层应用案例1) [02] [结构设计][超高层][ENGT] 巨柱倾角对外框剪力分担比的影响 …
实干、实践、积累、思考、创新。 盈建科默认的外框剪力分担比的计算柱、墙剪力采用内的是CQC的剪力,总剪力采用的是规定水平力,因此,是不满足静力平衡的,即 外框剪力 + 墙剪力 不等于 总剪力。 可以将规定水平力按风荷载的方式输入,进而可以按静力平衡的方式求解外框剪力分担比。 采用 ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] 可以快速提取外框剪力分担比,并可以通过简易算法,评估巨柱倾斜角度对外框剪力分担比的影响,如下图所示。 关于 ENGT ( About ENGT) Link: ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] ENGT 应用案例 ( Application Examples of ENGT) [01] [结构][设计][高层建筑][笔记] 倾斜外框引起的扭转效应 …
程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 基于midas Gen对模型节点处理,避免YJK模型杆件丢失。PS:不知道你有没有遇到YJK斜杆丢失的问题。 程序界面( Program Interface ) 例子( Example ) 处理前,构件丢失。 处理完后,构件不再丢失。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
新书《有限单元法: 编程与软件应用》马上就要出版啦。 对这方面内容感兴趣的小伙伴 欢迎多多关注 多多支持!!!先来看看Demo吧。 PS. 我们精心设计的封面很不错哦 ~ ~ ~ 🙂 🙂 🙂 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
实干、实践、积累、思考、创新。 在竖向荷载作用下,超高层倾斜外框会在楼面产生水平分力,若外框架统绕核心筒一向倾斜,则这水平分力将产生扭矩。进而在剪力墙中产生反向扭矩。而这一扭矩要靠楼板传递。基本原理如下图,(PS: 看不到屏幕的手写板实在是一个废物。)需要避免过大的扭转效应。 以下是一组方案核心筒的扭矩对比图。 方案2顶部区域扭矩较方案1大。从抵抗扭转的负担来看,方案1优于方案2。 采用 ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] 可以快速提取指定工况下剪力墙的扭矩,如下图所示。 关于 ENGT ( About ENGT) Link: ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] ENGT 应用案例 ( Application Examples of ENGT) [01] [结构][设计][高层建筑][笔记] 倾斜外框引起的扭转效应 (ENGT 超高层应用案例1) [02] …
模型从YJK转到 Midas,再从Midas 转回YJK,一些复杂的组合截面,材料可能会识别错误。 如下图,Midas中的钢管混凝土截面,导入到YJK后,材料定义为 钢,YJK则将该构件视为全截面都为钢,应修改为混凝土。否则用钢量就错误了。模型也不对。 检查模型 必须 注意这些地方。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
模型从YJK转到 Midas,再从Midas 转回YJK,进入前处理直接报错,退出程序。 YJK版本为 1.9.1。后降低版本到1.8.3,可弹出错误的问题,发现是工字形截面材料用了 刚性杆,截面参数定义错误。检查模型 必须 注意刚性杆都用在了什么地方。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
[01] 著:《PERFORM-3D原理与实例》
[02] 著:《有限单元法-编程与软件应用》
[03] 著:《结构地震反应分析-编程与软件应用》
[04] 著:《有限单元法 Python编程》
[05] 著:《结构地震动力响应Python编程》
[06] 著:《Grasshopper建筑结构参数化建模应用实例》
[07] 土木工程试验数据处理软件汇总
[08] 自编程序 [Software Box]
![Grasshopper建筑结构参数化建模应用实例[Practical Examples of Parametric Modeling for Building Structures Using Grasshopper]](http://www.jdcui.com/wp-content/uploads/2026/01/封面.png)