[ETABS][结构分析] ETABS提示”Error saving text file Separator Wall Desing – Erro No.9 索引超出了数组界限”无法保存模型的处理办法

  坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。   YJK模型转ETABS 201X模型,ETABS导入e2k后点保存提示”索引超出了数组界限”,无法保存模型,也就是无法对模型进行修改。 原因是 E2K文件设计覆盖性参数缺失,解决办法是,导入前,先把e2k文件中的设计覆盖性参数补全。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号  

[结构][编程][规范] Design Load Combinations: 设计荷载组合计算工具

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 2090623 写的题目,接下来必须更新。       微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][超限][工具] “高规”结构抗震性能目标查询工具

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 20180117写的题目,现在填坑。写个小软件,放松一下。按高规的性能设计章节查询不同性能水准的构件性能目标。 程序界面 ( Program Interface ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[著作] 《有限单元法-编程与软件应用》书本要重印了

实干、实践、积累、思考、创新 编辑通知,《有限单元法——编程与软件应用》这本书 ( http://www.jdcui.com/?page_id=9731 ) 要再次印刷了,这次,加印1000本。 重印版本对之前版本个别排版错误进行了更正。同时更加开心的是,可以把封面改回来。 之前的封面因为一些原因,搞错了,封面顶部加了一条白色的横杠,新版封面可以改回来了。 关于《有限单元法——编程与软件应用》一书的详细信息,可以查看这个链接:http://www.jdcui.com/?page_id=9731 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[科研][更新][Update] HLA v2019 : Hysteretic Loop Analysis Program Update 2 新功能更新

实干、实践、积累、思考、创新。 2019版 HLA: Hysteretic Loop Analysis Program 第二次更新。 (1)增加导入数据时数据点疏密的控制参数 (2)增加残余变形的统计输出 (3)增加耗能系数统计输出 (4)丰富结果曲线的绘制,横坐标可选滞回环的最大变形,方便直接输出图标数据。 看看几个截图吧。 程序下载 ( Program Download ) 访问连接:[软件][科研][更新][试验] 2019版 HLA: Hysteretic Loop Analysis Program [2019版 HLA: 滞回环分析软件] 应用注意事项 ( FAQS …

[科研][更新][Update] BBCA v2019 :滞回环骨架曲线提取工具新功能更新(Update 1)

更新了BBCA滞回曲线骨架提取软件,主要增加了通过滞回曲线 SB分解 获得骨架曲线的功能。关于滞回曲线的SB分解,看这个博文: [科研][软件] SBDecomp:滞回曲线的SB分解工具 (A Tool for Decomposing Hysteretic Loop into Skeleton Part and Bauschinger Part) BBCA滞回曲线骨架提取软件可以在这里查看: [科研][工具][软件] BBCA: 滞回环骨架曲线提取工具 [Extract Backbone Curve from Hysteretic Loop] 以下是用SB分解法 获得骨架曲线的 几个例子。 …

[科研][软件] SBDecomp:滞回曲线的SB分解工具 (A Tool for Decomposing Hysteretic Loop into Skeleton Part and Bauschinger Part)

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 滞回曲线处理,将滞回曲线分解为骨架部分( Skeleton Part )和包辛格部分(Bauschinger Part)。这个分析方法是从曲哲老师的公众号 ( 折磨滞回曲线的新高度:SB分解 ) 上看到的,曲哲老师取了个代号“SB”分解,因此这里也沿用了这个名字。感觉十分有趣,于是写个程序算算看。 概念非常简洁:加载过程中,首次达到某一应力水平(或荷载)时对应的滞回曲线,属于骨架线部分( Skeleton Part );再次达到曾经经历过的应力水平(或荷载)时对应的滞回曲线,属于包辛格部分。卸载曲线统统属于弹性卸载部分。(感兴趣的朋友也可以看看老师的曲哲老师的公众号 ( 折磨滞回曲线的新高度:SB分解 ) ) 这个方法获得的骨架曲线严格来说是与平时直接从滞回曲线上取峰值点获得的方式获得的骨架曲线不同,因为平时的方法其实是把滞回时候的强化部分也考虑进去了,不够合理,而SB分解更加纯净,这个获得骨架曲线的分析方法原则上是比较通用的,尤其适合具有明显往复强化的滞回曲线,比如BRB的滞回曲线。 This program is used …

[设计][基坑] 2D桩锚支护基坑施工阶段模拟

实干、实践、积累、思考,创新。 实操一个 Midas 案例,案例来源于midas。 by 沈雪龙(XueLong SHEN) 工程概况 几何建模 定义材料 定义属性 划分网格 边界条件 荷载条件 定义施工阶段 运行分析 水平变形结果(最后开挖步) 坑边沉降(最后开挖步) 内撑轴力(最后开挖步) 围护桩弯矩(最后开挖步) 锚杆轴力(最后开挖步) 施工模拟动画 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计] 关于大底盘楼层剪力反号现象

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 楼层剪力反号现象,用 PFSAP 做个简单小例子测试,如下图所示,实际上真实结构的受力特性比现象的复杂。 由图可见,底部加了侧向约束后,剪力出现反向,底部弯矩可能出现方向,具体与侧向约束的强弱有关。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[Abaqus][FEM][有限元] 关于Abaqus中铁木辛柯梁的剪切刚度矩阵(Transverse shear stiffness definition of Timoshenko Beams in Abaqus)

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 读者阅读《有限单元法: 编程与软件应用》( [Book][书] 有限单元法:编程与软件应用 (The Finite Element Method: Programming and Application) )一书提的问题,关于铁木辛柯梁的剪切刚度矩阵的问题,整理一下给有需要的人。 读者问题: 崔老师,您好,我最近在阅读您的新书《有限单元法:编程与软件应用》,在第5章Timoshenko梁单元中,有一点小问题,想向 您请教一下。 (1)P106关于剪切的刚度矩阵与P99理论推导的刚度矩阵不完全相同,例子中有一个fpa,且ks与前面理论不同,想请教一 下 这个例子Reduced integration是什么? (2)我采用同样的例子,将刚度矩阵换成P99的刚度矩阵,发现结果和您的例子P106的计算结果不同,一直不太明白是为什 么。 我的节点标号和单元编号如下。 回答: (1) P99理论推导中,剪切刚度是用了完全积分。 (2)P106关于剪切的刚度矩阵,剪切刚度用了减缩积分( Reduced Integration)。主要是为了和ABAQUS的分析对比,因为abaqus 的单位是用了减缩积分。 (3)另外,fpa参数也是abaqus里面的修正参数,如下图所示。 …

[软件][Tool][设计] YJK MASS Post – 盈建科总信息结果处理工具-[结构超限设计助手]

很久之前写的程序,忙完项目后更新吧 …… 20180803写的题目,不知道最近有没时间更新….. 待更新,待填坑           相关软件 ( Related Program ) [01] ENGT: Engineering Toolkit [建筑结构辅助设计工具集成系统] [02] [风洞试验][结构设计][软件] RWDI风洞试验荷载数据处理工具 [03] [结构设计][软件][Program] YJK风洞荷载试验数据处理工具[ A Program for Preparing Windtunnel Data …

[盈建科][YJK][编程][工具] YJK MultiModel Zip: YJK多模型批量打包工具

先占位,忙完项目后整理!!!  程序图标 ( Program LOGO )   程序介绍 ( Program Introduction)   程序图例 ( Program Gallery )       相关软件 ( Related Program ) [01] ENGT: Engineering Toolkit [建筑结构辅助设计工具集成系统] [02] [风洞试验][结构设计][软件] RWDI风洞试验荷载数据处理工具 [03] [结构设计][软件][Program] …

YJK(盈建科)人工波功能测试

实干、实践、积累、思考、创新。 20170519写下的题目,现在已经20190929了,那就意思一下填一下这个页面吧。写个简单笔记。结束这篇博文。 采用YJK的人工波生成了一注人工波。采用 GMP直接导入,可以发现,YJK生成的人工波也是没有经过基线修正的。 相关话题 ( Related Topics) [01]. [Tool] SPECTR – A program for Response Spectra Analysis [反应谱计算程序] [02]. [程序][Tool] Ground Motion Selection [强震记录选取] [03]. [程序][软件]Ground Motion Library [强震记录管理] [04]. Artificial ground motion generator …

[科研][更新][Update] 地震动参数计算软件(GMP)更新 (支持更多数据导入格式)

经过多个网友的建议及反馈,给 GMP ( GMP: A tool for Calculating Earthquake Intensities for Seismic Analysis of Structures)  进行了更新,可以支持更多地震波数据格式的导入。 GMP是一个地震动参数计算工具,支持以下功能(1)地震波基线修正(2)地震波积分(3)地震波反应谱计算(4)地震波参数计算,一共支持46个常用和非常用参数的计算。 关于GMP的详细信息可以访问这个网页:[软件][地震动参数][Tool] GMP: 结构抗震分析地震动强度指标计算工具 ( GMP: A tool for Calculating Earthquake Intensities for Seismic …

[PERFORM-3D] PERFORM-3D中阻尼怎么取值?

实干、实践、积累、思考、创新 读者在看《PERFORM-3D原理与实例》(http://www.jdcui.com/?page_id=3757)一书时问我这个问题,今天抽时间整理了一下,如果我回答有问题,欢迎大家批评指正。 读者问题:“PERFORM-3D中阻尼参数怎么取?常用的结构体系如钢筋混凝土结构、钢结构、型钢混凝土结构的阻尼比怎么取值?“ 答: (1)p3d中,建议用模态阻尼+瑞丽阻尼的组合方式进行动力分析,你刚才界面显示的是瑞丽阻尼。为何这样处理?因为我们小震分析用的是反应谱法,各振形指定阻尼,这个阻尼组装成矩阵对应的阻尼就是模态阻尼。而p3d中,也提供了这个选项,但完整的模态阻尼阶次是与动力自由度数量一致的,除非把所有模态求出来,才能组合成完整的模态阻尼,而实际弹塑性动力分析的时候不可能求太多阶模态,因为计算效率问题,所以就取前面主要的模态数量,而放弃后面的模态,比如p3d模态分析的最多好像只允许60阶,那舍弃掉的就是部分高频阻尼,因此,开发者建议,这里仅是象征性增加一点瑞丽阻尼,如上图的0.1%,同时有利于收敛性,有利于收敛性。具体取值对总体结果影响不大。 (2)三种结构阻尼比怎么取,按整个结构取一个统一阻尼比其实是最早的提法,整体结构笼统一般仅适用于纯质材料,如常规混凝土结构取0.05,纯钢结构0.03,可能都没太多异议。但到了混合结构怎么取,就头疼了,因为分不清材料多少。其实目前大部分弹性分析软件,包括YJK,midas Gen 都提供了基于材料应变能的阻尼比计算方法,你直接指定材料的阻尼比,软件会基于材料应变能算出各阶振型的阻尼比。对于混合结构,你会得到各阶振型下的阻尼比,然后各阶振型按不同的阻尼比直接进行反应谱计算。 (3)因此回到实际情况,倘若你p3d做的是混合结构,建议你在yjk中用材料应变能进行分析,得到前面主要各阶模态的阻尼比,然后再取一个合理值,在p3d中通过模态阻尼比进行指定。因为貌似p3d不能按振形分别指定阻尼比,只能所有模态统一指定一个阻尼比。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[PERFORM-3D] 为何PERFORM-3D中反应谱是按多个阻尼比定义的?

实干、实践、积累、思考、创新 很多读者在看《PERFORM-3D原理与实例》(http://www.jdcui.com/?page_id=3757)一书时问我这个问题,我整理一下,将解答放上来,如果我回答有问题,欢迎大家批评指正。 读者问题:“在p3d书中的静力弹塑性分析的后处理反应谱中为什么要定义多条不同阻尼比的反应谱?弹性反应谱不是按5%吗?“ 答:(1)PERFORM-3D的反应谱定义的实际是一个反应谱族,即可同时定义多个阻尼比的反应谱。 (2)Pushover 非线性分析时候,由于涉及到非弹性体系的等效,这个等效涉及耗能的计算,通过耗能获得附加阻尼,通过附加阻尼比,对原弹性阻尼比下的反应谱进行折减,所以,Pushover分析也涉及到不同阻尼比的反应谱的计算问题。 (3)但一般情况,pushover 考虑非线性耗能下的阻尼比曲线是通过折减弹性阻尼比的方式得到的,P3D中的反应谱族主要用与在弹性反应谱相关的东西上,比如振型分解反应谱法,或者是pushover分析中的弹性阻尼比曲线的定义上。 (4)因此,pushover分析中,多条不同阻尼比的反应谱也是为弹性阻尼比曲线的指定考虑的。简单的说,就是如果你的弹性阻尼比并不是5%,或者你输入了5%,但是你的反应谱曲线不包括这个5%,那么他应该是按多条取值来插值的,这个多条弹性反应谱,并不是用考虑非弹性耗能对弹性阻尼比反应谱曲线的折减上。可以看《PERFORM-3D原理与实例》一书的 301 页,第一栏让你输入弹性反应谱取值,这个时候其实程序放开让你定义了,还可以在这指定,比如你指定一个3.5%的反应谱,如果你的反应谱族没有3.5这个数,他应该就插值,得到3.5%的弹性反应谱,然后再后续进行pushover,pushover后续怎么折减,都是基于这个曲线3.5%的弹性曲线进行折减了。具体你测试一下就知道了。 (5)当然不是什么结构的弹性反应谱都是5%,弹性反应谱的阻尼比也要看结构,比如钢结构,可能取5%阻尼比就偏高了,可能取的是3%阻尼比。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[地震工程][动力学] 不同方法计算多自由度体系(MDOF)地震作用的对比分析(算例检验基本概念)

实干、实践、积累、思考、创新 检验基本理论及基本概念,多自由度地震作用计算的算例对比。 感谢 师弟 符东龙 帮忙整理资料。 算例信息(Model Information) 设计一个多自由度模型,用梁、柱搭一个多层的框架结构即可,结构的第一周期控制在3~4s左右,选取一组地震波(可以用前面的chichi波),阻尼比考虑5%和30%。用ETABS做以下分析。 (1)Mode1:直接输入地震波进行直接积分时程分析 (2)Mode2:直接输入地震波进行模态时程分析,注意(模态数量取满,所以前面设计模型自由度不要设计太多)。 (3)Mode3:直接输入地震波进行模态时程分析,注意(模态数量取1)。 (4)Mode4:直接输入地震波的反应谱(地震波的反应谱可以用SPECTR计算,计算时候周期间隔可以取密一点,比如0.01s),进行振型分解反应谱法分析。如以下是采用本网站的 SPECTR 反应谱分析软件计算的ChiChi.dat的地震波的反应谱,后续也可以用ChiChi.dat这条地震波来计算。 采用的地震波:   任务(Task) (1)阻尼比考虑5%和30%两种进行计算。提取模型1、模型2、模型3的剪力时程、模型4的剪力,并三者对比。 (2)阻尼比考虑5%和30%两种进行计算。提取模型1、模型2、模型3的的位移时程、模型4的位移,并三者对比。 模型(Model) 结果(Results) (1) 剪力对比  Base Force 模型4的反应谱分析结果与模型1和2的有差别。概念自己体会。 (2) 顶点位移 disp …

[地震工程][动力学] 不同方法计算单自由度体系(SDOF)地震作用的对比分析(算例检验基本概念)

实干、实践、积累、思考、创新 检验基本理论及基本概念,单自由度地震作用计算的算例对比。 感谢 师弟 符东龙 帮忙整理资料。 算例信息(Model Information) 设计一个单自由度模型,结构周期控制在 1s,选取一组地震波,阻尼比考虑 5%和 30%,。用 ETABS 做以下分析。 (1) Mode1:直接输入地震波进行直接积分时程分析。 (2) Mode2:直接输入地震波进行模态时程分析。 (3) Mode3:直接输入地震波的反应谱(地震波的反应谱可以用 SPECTR 计算,计算时候周期间隔可 以取密一点,比如 0.01s),进行振型分解反应谱法分析。如以下是用 SPECTR 计算的 ChiChi.dat 的地震波的反应谱,后续也可以用 ChiChi.dat 这条地震波来计算。 …

[结构设计] 斜柱设计的一些概念 (Inclined Column Design)

实干、实践、积累、思考、创新 做个简单笔记,关于斜柱的设计。 柱传递轴力,斜柱轴力在相邻上下层的梁上产生一个压力和推力。 必须验算相领梁是否能抵抗该斜柱的分力。 概念上,需加强斜柱连接的上下层梁,对于拉梁,应当验算抗拉承载力,适当提高配筋率,若配筋无法满足抗拉要求,需要配置型钢。 另外,设计上,尽量避免斜柱倾角过大,另外,尽量让斜柱传力直接点,比如可以设置加腋柱的方式,增加斜柱与上下柱的投影重叠面积,改善传力。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号      

[科研][试验] 滞回环骨架曲线提取工具 BBCA 简易使用手册

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 好心网友使用了软件后,帮忙整理了这个BBCA软件的简易版使用手册《滞回环骨架曲线提取工具 BBCA 简易使用手册》。再此表示感谢。 关于,BBCA 软件,可访问这个页面:[科研][工具][软件] BBCA: 滞回环骨架曲线提取工具 [Extract Backbone Curve from Hysteretic Loop] [点击下载]:BBCA简易使用手册_20190817.PDF (1) 导入滞回曲线 选择相应的输入参数(数据开始的行数,数据输入的步数,试验开始的方向),输入试验滞回曲线。 (2) 运行分析 选择Analyze Loop,进行滞回曲线分析,得到滞回环数量及每圈滞回环的最大位移和最大位移对应的力等结果。 选择对应的滞回环,可以得到相应的滞回环信息,并且曲线突出显示在右图框内。 (3) 生成骨架曲线 为了显示美观,可以在进行骨架分析前,取消显示选择的滞回环,如下: 骨架曲线的生成条件可根据需要进行选择,然后选择提取骨架曲线。 各结果分别为: (4) 调整骨架曲线 …

[科研][试验] 等效屈服点与延性计算工具 YPD 简易使用手册

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 好心网友使用了软件后,帮忙整理了这个YPD软件的简易版使用手册《等效屈服点与延性计算工具 YPD 简易使用手册》。再此表示感谢。 关于,YPD软件,可访问这个页面:[软件][科研][更新][试验] 2019版 YPD: Yield Point and Ductility [2019版 YPD: 等效屈服点和延性分析程序] [点击下载]:  YPD简易使用手册_20190817.pdf (1) 导入滞回曲线默认从第二行开始。 (2) 运行分析 输入对应的分析参数,选择Calculate,进行等效屈服点和延性分析。 此处极限位移点取峰值承载力下降15%为例进行延性分析。 等效屈服点分析可选取三种方法。 几何作图法: 等能量法: Park法(比例系数取0.75为例): 三种方法的平均值: (3) 输出结果  

[科研][试验] 滞回环分析软件 HLA 简易使用手册

坚持实干、坚持实践、坚持积累、坚持思考,坚持创新。 好心网友使用了软件后,帮忙整理了这个HLA软件的简易版使用手册《滞回环分析软件HLA 简易使用手册》。再此表示感谢。 关于,YPD软件,可访问这个页面:[软件][科研][更新][试验] 2019版 HLA: Hysteretic Loop Analysis Program [2019版 HLA: 滞回环分析软件] [点击下载]: HLA简易使用手册_20190817.pdf (1) 导入试验滞回曲线 (2) 滞回曲线分析 点击Analyze进行分析,获得滞回曲线各个环及相应的参数,如能量、位移、等效粘滞阻尼比、割线刚度。 在Loop No. 项选择相应的滞回环,可以得到对应滞回环的分析结果,并在右端显示曲线。 (3) 查看分析结果 在Plot下选择相应的分析项目,可以得到试验滞回曲线的对应分析结果,并显示在右下角图框内,包括: 能量 能量比 累积能量面积比 割线刚度 …

[科研][工具][软件] BBCA v2019: 滞回环骨架曲线提取工具 [BBCA: Extract Backbone Curve from Hysteretic Loop]

骨架参数提取工具,从滞回曲线提取骨架曲线. Extract Backbone Curve from Hysteretic Loop.基本目标是:从滞回曲线提取骨架曲线,方便做试验的小伙伴. Extract Backbone Curve from Hysteretic Loop.(以前做论文时候 为处理试验数据 写的小工具。 忙完后整理上传…)主要特色:(1)支持多种格式的滞回曲线导入,并可控制导入的数据间隔。PS. 因为很多小伙伴试验数据特别密,处理数据十分没必要。(2)提供多种算法生成初步骨架曲线。a. 按每一圈滞回环的位移最大点; b.每一圈滞回环的力最大点; c. a、b两者组合; d. 还提供两者包络线算法输出。(3)骨架曲线位移点归并功能。生成骨架曲线后,可以指定位移范围,对位移点进行容差归并。这十分有利于消除同级滞回环的骨架曲线点,保证同级滞回环只取一个点。这适合多级加载的滞回曲线。(4)软件还提供多种曲线修操作功能,比如,a. 增加节点,删除节点,拖拉节点等功能。对曲线做修正和操作后,可再次进行分析,并输出。(5)提供十分丰富的导出功能,可以导出分析结果问问文件,同时也可以导出图表的EXCEL,设置好参数后,出来的EXCEL图表基本可以直接放报告。