[结构设计] 结构整体倾覆力矩及抗倾覆力矩的计算——以YJK为例

实干、实践、积累、思考、创新。 来自小伙伴 邹超(Lucas) 的分享,关于“倾覆力矩”与“抗倾覆力矩”软件电算结果的详尽复核总结。 倾覆力矩计算 M0v=V0(2H/3+C)=G*e0 抗倾覆力矩计算 MR=GB/2 注意: (1)为何风与震的抗倾覆力矩不同? 计算重力G时,对于地震作用下的抗倾覆力矩计算,活荷载取有地震作用组合的重力荷载代表值组合系数0.5(即D+0.5L);对于风荷载作用下的抗倾覆力矩计算,活荷载取组合值系数0.7(即D+0.7L)。故两种作用下软件计算所得抗倾覆力矩有所不同。 (2)每一层质心位置不同,B如何取值? 对于B/2的计算,YJK在计算时,考虑了上部结构质心相对基底偏心的影响,实际质心为各层质心加权平均所得。 算例 1(说明注意 1) Mrx风=(2409+0.7×960)x10x40/2=616200(风X向) Mry风=(2409+0.7×960)x10x16/2=246480(风Y向) Mrx震=(2409+0.5×960)x10x40/2=577800(震X向) Mry震=(2409+0.5×960)x10x16/2=231120(震Y向) 其中 算例2(说明注意2) 相关内容(Related Topics) [00] [YJK][结构设计] 关于各类“刚度比”软件电算结果的详尽复核总结 [01] [抗震设计][结构规范] 规定水平力、倾覆弯矩、振型组合等电算结果的复核总结 [02] [抗震设计][结构规范] …

[结构设计] 关于各类“刚度比”软件电算结果的详尽复核总结

实干、实践、积累、思考、创新。 来自小伙伴 邹超(Lucas) 的分享,关于各类“刚度比”软件电算结果的详尽复核总结。 0.软件中关于刚度比的基本符号定义 Ratx,Raty : X,Y 方向本层塔侧移刚度与下一层相应塔侧移刚度的比值(剪切刚度) Ratx1,Raty1 : X,Y 方向本层塔侧移刚度与上一层相应塔侧移刚度70%的比值或上三层平均侧移刚度80%的比值中之较小者 Ratx2,Raty2 : X,Y 方向本层塔侧移刚度与上一层相应塔侧移刚度90%或者150%比值。150%指嵌固层 RJX1,RJY1,RJZ1: 结构总体坐标系中塔的侧移刚度和扭转刚度(剪切刚度) RJX3,RJY3,RJZ3: 结构总体坐标系中塔的侧移刚度和扭转刚度(地震剪力与地震层间位移的比) 1.楼层侧向刚度比(即为YJK中的“RJX3-地震剪力与地震层间位移的比”) γ1=(ViΔi+1)/(Vi+1Δi)=(Vi/Δi)/(Vi+1/Δi+1) 《抗规》表3.4.3-2中,判断侧向不规则采用此公式。 《高规》3.5.2第1条中,对框架结构,楼层侧向刚度比的计算采用此方法。 理解:定义Ki= Vi/Δi 《高规》附录E E.0.2中,转换层设置在2层以上时,对转换层与其相邻上层的侧向刚度比Ki/Ki+1≥0.6 2. …

[结构设计] 规范的各种刚度比”Ratx,Ratx1,Ratx2,RJX1,RJX3″及嵌固层

实干、实践、积累、思考、创新。 今天小伙伴拿着软件的几个参数问我“刚度比”的有关问题,那我就顺带也在博客里总结一下吧(如果有说的不对的地方,请给我指出来)。 由于国内设计,大家习惯了国内设计软件的一些表达符号,首先抄一下YJK软件的符号定义咯,如下(PKPM应该也一样。) 基本符号 Ratx,Raty : X,Y 方向本层塔侧移刚度与下一层相应塔侧移刚度的比值(剪切刚度) Ratx1,Raty1 : X,Y 方向本层塔侧移刚度与上一层相应塔侧移刚度70%的比值或上三层平均侧移刚度80%的比值中之较小者 Ratx2,Raty2 : X,Y 方向本层塔侧移刚度与上一层相应塔侧移刚度90%或者150%比值。150%指嵌固层 RJX1,RJY1,RJZ1: 结构总体坐标系中塔的侧移刚度和扭转刚度(剪切刚度) RJX3,RJY3,RJZ3: 结构总体坐标系中塔的侧移刚度和扭转刚度(地震剪力与地震层间位移的比) 规范规定 以《高规》为例, 其中,Ratx1,Raty1对应的是 《高规》 3.5.2.1条 对 框架结构 的侧向刚度要求。 Ratx2,Raty2 对应的是 《高规》 3.5.2.2条 …

[软件笔记] www.jdcui.com的软件笔记汇总贴

花了点时间,整理了一下 www.jdcui.com的软件笔记,并汇总到以下这个页面,有需要的小伙伴可以收藏一下,持续更新。链接:http://www.jdcui.com/?page_id=2850。Abauqs,Ansys,ETABS,SAP2000,MIDAS,YJK,PKPM,XTRACT,MATLAB,ATUOCAD,PERFORM-3D,OPENSEES,HYPERMESH

[程序] YJKComponentPost: YJK构件性能分析 [超限结构设计助手]

一年前做的,终于有时间整理一下。 🙂  🙂  🙂 程序图标 ( Program Icon )    程序介绍 ( Program Introduction) 基于 YJK (盈建科)的 构件性能分析工具,可以方便的统计和分析构件的 轴压比、剪压比、配筋率等参数,并绘图,输出图表,报告,等等。超限设计助手。后续有时间再详细介绍。[超限结构设计助手] 系列程序之一。 程序截图 ( Gallery )       微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] PKPM性能包络设计的设置方法

PKPM提供了专门针对于性能设计的包络设计功能,可同时计算小震和中/大震不屈服或中/大震弹性模型,通过指定构件性能目标实现性能设计的包络功能。 具体实现步骤如下: (1)在【参数定义】中选择“按照高规方法进行性能包络设计”,并勾选参与计算的中、大震模型,设置相应的模型参数。 (2)在前处理【性能目标】菜单中指定各构件的性能目标。只有执行了这个设置,软件才能根据指定按性能目标设计构件。 (3)子模型控信息修改(可选) (4)【生成多模型】(可选),如不需要对子模型进行修改,则可以直接点击生成多模型。这里要注意不要和后面计算的生成数据重复。若修改了子模型,后续又重新生成一次则修改会不起作用。 (5)包络计算。程序根据构件索引关系自动进行包络计算,包络结果计入主模型 。 (6)计算完后,查看结果。在过右上方模型列表切换查看主模型及各子模型结果 。 经过上面设置,即可完成子模型的包络设计。 PS: 之前 海口的住宅大底盘双塔的项目 发现包络功能有一些bug,从包络模型中发现,部分配筋的配筋面积进行了包络,但是在查看配筋率的时候,还是原来基本子模型的配筋率。 😛 。 这个问题看似没所谓,但是某些情况可能会引起巨大的错误。 😥  😥 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[程序] YJKSpecPost: YJK反应谱数据分析 [超限结构设计助手]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) YJK反应谱分析工具,快速分析时程分析的地震波文件,并形成分析报告。【结构超限设计助手】系列程序之一。 程序界面 ( Program Interface ) 相关软件 ( Related Program ) [01] ENGT: Engineering Toolkit [建筑结构辅助设计工具集成系统] [02] [风洞试验][结构设计][软件] RWDI风洞试验荷载数据处理工具 [03] [结构设计][软件][Program] YJK风洞荷载试验数据处理工具[ A Program for …

[程序] YJKDynamicPost: YJK动力时程分析数据处理 [超限结构设计助手]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 提取动力时程分析结果,一键生成EXCEL图表,报告等,可选择行定制输出曲线。[超限结构设计助手] 系列程序之一。 程序界面 ( Program Interface ) 程序应用案例 ( Program Examples ) 支持定制输出,也支持常规输出整体结果,等。后续有时间再详细介绍功能。 整体内力结果曲线 (a)楼层剪力 (story shear force) (b)楼层弯矩(story moment) 整体位移结果曲线 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件笔记] SAUSAGE楼层编辑功能之“设置楼层参数”

实干、实践、积累、思考、创新。 SAUSAGE中提供了设置楼层参数的功能,如下图所。 改部分提供的功能主要是全楼层更新参数,有两种方法,一种【保存并更新】,即覆盖,采用新的参数更新所有选择的属性,另一种是补充定义,【保存】,即设置参数后,仅影响后续进件构件。 小结: (1)如果你要使用【保存并更新】,需要特别注意,因为它是针对所有楼层、所有构件同时生效的。因此必须谨慎使用这个选项。 😆   😯 。 (2)当然也建议SAUSAGE提供单独对单个楼层和单个构件类型进行属性修正的功能。这样就方便且不容易出错。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

SAUSAGE层间位移角统计功能测试

实干、实践、积累、思考、创新。 最近试用了一下2017版的SAUSAGE,在层间位移角处理的时候遇到问题,这里做个记录。 如下图所示,X主方向时程分析后,在【数据结果】-【层间位移】查看位移角结果,可以发现,在 87层层间位移角发送突变(DriftXmax = 1/74,Drift Y max =  1/165),突然显著增大,尤其是X方向,突变十分厉害,无法满足规范要求。 由于结构沿竖向比较规整,因此这种突变比较奇怪,为此,检查一下这个突变的原因。利用软件提供的自定义层间位移角功能,再次输出两个方向的数据。其中自定义层间位移角在【数据结果】-【层间位移】-【自定义层间位移】下定义,如下图。选择全楼,然后再次重现计算。 重新计算后,再次查看层间位移角结果,如下图所示。由图可以发现,此时 87层不在突变了。 🙂  。而且层间位移角也满足了规范要求。 这就很神奇了,按道理,自定义的和默认应该一样(PS. 因为在自定义层间位移角的时候,选择了 “全楼”)。 分别将X方向和Y方向自定义的层间位移角结果和默认输出的层间位移角结果进行对比,如下图所示。可以发现,除了87层,其余楼层 两个算法计算的层间位移角基本一致。 于是初步判断,默认计算的和自定义计算,应该算法不一样。简单说,应该不是用同一套代码。为此,打开模型的 87层,看看问题出在哪里。 打开模型 87层,可以发现,87层存在一些跃层的柱。在PKPM导过来的时候,部分 88层的柱子也划分到了 87层。 因此,可以猜测,造成这种默认算法和自定义算法差异的原因是,默认算法,在计算层间位移角的时候,将这种跃层的柱子也放到了一层考虑,即,柱子变长了,新的顶点的位移比原来的顶点的位移大,如果按线性变化来看,新的顶点的位移,会比原来的位移大两倍,但是在在计算位移角的时候,层高还是原来的层高,导致默认输出的位移角也就大概增大了两倍。为了测试这个问题,如下图所示,抽选了两根柱子,分别提取柱顶和柱底的节点位移时程,然后分别算法X向和Y向的最大和最小层间位移角。分别如下面两图: 如上图所示,87层层高为4.5m,88层为4.5m,可见,当按4.5m层高计算时,最大值和默认输出的最大值十分接近(1/88和 DriftXmax = …

[软件笔记] YJK转PKPM出现“访问XX.jws发生未知错误”的解决办法

这两天使用 YJK的接口转PKPM模型时,出现“访问 XX.jws时发生了未知错误”的提示,如下图所示。 使用的YJK版本是 1.8.2。 经过简单的测试,最终发现造成这个错误的原因是,因为YJK模型中的杆件截面数量大于200了,为此,重新对模型的杆件截面形式进行了归并,使得截面数量小于200后即可转换成功。引起这个错误的原因暂未知道,也许是YJK的接口对截面数量做了限制吧。 对于做复杂结构 或者 超高层 的朋友可能会遇到这个问题,在此做个简单记录。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号