[力学][有限元][FEM]Basics of Buckling Analysis [曲屈分析基础] (《有限单元法-编程与软件应用》章节节选)

实干、实践、积累、思考、创新。 《有限单元法:编程与软件应用》 曲屈分析 章节的内容节选: 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) 公式中               …

[FEM][MATLAB][有限元] FEM Modal Analysis Programming with MATLAB (Frame Elements) (框架单元模态分析编程)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 接着博文《[动力学] 模态分析基础 (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 …

[FEM][MATLAB][有限元] FEM Modal Analysis Programming with MATLAB (Truss Element) (桁架单元模态分析编程)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 接着博文《[动力学] 模态分析基础 (Basics of modal analysis)》继续介绍桁架单元用于模态分析的方法。该部分内容也是 书本 《有限单元法:编程与软件应用》模态分析章节的部分内容节选。 10.2 2D桁架结构模态分析 模态分析需要的参数主要有结构的刚度矩阵和质量矩阵,其中的刚度矩阵与静力分析中的刚度矩阵相同,这里仅给出进行模态分析所需的质量矩阵等其他条件。 10.2.1 桁架单元质量矩阵 集中质量矩阵(局部坐标) 设杆材料密度为 ,单元长度为 ,截面积为 ,每个节点分担单元1/2质量,则单元质量矩阵                 (10.2‑1) 整体坐标下的质量矩阵转换 整体坐标下单元一致质量矩阵为    …

[抗震设计][动力学][振型分解] 2001版及2010版抗震设计规范CQC振型耦联系数对比(Cross-Modal coefficients of CQC method)

实干、实践、积累、思考、创新。 程序图标 ( 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 ) 注释 ( Comments ) ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂 …

[Abaqus][编程][软件][弹塑性] Abaqus Disp Post: Abaqus 后处理工具(Disp篇)

20180628写下的题目,忙完项目现在终于有时间整理了。 实干、实践、积累、思考、创新。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) Abaqus 后处理小工具之一, Abaqus Disp Post,结合python及.NET 开发的工程设计工具,提取结构的位移相关的结果,并自动化形成便于报告的图表。Abaqus分析利器。 程序图例 ( Program Gallery ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][规范]隔震设计简化计算(抗规附录L)(Seismic Isolation)

坚持实干、坚持一线、坚持创新、坚持积累。 程序介绍 ( Program Introduction) 抗规附录L计算减隔震,实际没啥用。和小伙伴做的小软件,那时候小伙伴刚开始学习编程,主要用于编程训练,学习规范。 程序图例 ( Program Gallery ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me know. Email : jidong_cui@163.com. If you like …

[结构设计][规范] 等效侧向力法计算非结构构件地震力 (抗规13.2节)

坚持实干、坚持一线、坚持创新、坚持积累。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) 抗规13.2节计算非结构构件地震力,实际没啥用。和小伙伴做的小软件,2015年,那时候小伙伴刚开学编程,主要用于编程训练,学习规范。 程序图例 ( Program Gallery ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me …

[弹塑性][Abaqus Fre Post][编程][开发][工具] Abaqus 后处理工具 (Frequency 篇)

实干、实践、积累、思考、创新。 好吧,一年前的东西半年前说整理,现在终于整理了。 程序图标 ( Program LOGO ) 程序介绍 ( Program Introduction) Abaqus 后处理小工具之一, Abaqus Fre Post。 程序图例 ( Program Gallery ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[编程][软件][Programming] 编程训练:模拟退火算法(Simulated annealing algorithm)

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 好吧,研究一下算法。编程训练,过一过后面再具体应用到。 测试算例( Test Examples ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me know. Email …

[软件][开发][办公] 公车补助登记系统

程序研发组给财务部同事打造的一款小工具。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 公车补助登记系统。 程序界面( Program Interface ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me …

[编程][软件][工具] 按时间管理文件的工具

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 按时间管理文件。搜索指定时间范围的文件。并将其复制到某个位置。 用于一些特殊情况。当时间对你很重要的时候。 程序界面( Program Interface ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me …

[编程][算法][游戏] 编程训练: 3 5 7 游戏开发

程序图标 ( Program Icon )      程序介绍 ( Program Introduction) 3 5 7扑克牌游戏,基本规则是,每次从一行中抽取任意张牌,最后一张牌,谁抽到谁输。 前一排年会上,容总发起了 3 5 7游戏挑战,我连续下了两盘,都输了,所以回去研究了一下,游戏十分有意思,也是很有规律的,并编写了这个小程序。现在看这个游戏,还是很简单的。感兴趣的小伙伴可以试试。 程序界面 ( Program Interface )   下载 ( Download ) GAME 357: Game357_byCJD_20180929.7z 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[工具][结构分析][编程][Abaqus] Pushover Performance Point Solution Program [Pushover 分析性能点求解程序][Based on ATC 40]

[Tool] Pushover Performance Point Solution Program [Pushover 分析性能点求解程序][Based on ATC 40]

[日记][FEM] 新书《有限单元法: 编程与软件应用》马上就要出版啦!!

新书《有限单元法: 编程与软件应用》马上就要出版啦。 对这方面内容感兴趣的小伙伴 欢迎多多关注 多多支持!!!先来看看Demo吧。 PS. 我们精心设计的封面很不错哦 ~ ~ ~ 🙂   🙂   🙂 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构][设计][高层建筑][笔记] 倾斜外框引起的扭转效应 (ENGT超高层应用案例1)

实干、实践、积累、思考、创新。 在竖向荷载作用下,超高层倾斜外框会在楼面产生水平分力,若外框架统绕核心筒一向倾斜,则这水平分力将产生扭矩。进而在剪力墙中产生反向扭矩。而这一扭矩要靠楼板传递。基本原理如下图,(PS: 看不到屏幕的手写板实在是一个废物。)需要避免过大的扭转效应。 以下是一组方案核心筒的扭矩对比图。 方案2顶部区域扭矩较方案1大。从抵抗扭转的负担来看,方案1优于方案2。 采用 ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] 可以快速提取指定工况下剪力墙的扭矩,如下图所示。 关于 ENGT ( About ENGT) Link: ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] ENGT 应用案例 ( Application Examples of ENGT) [01] [结构][设计][高层建筑][笔记] 倾斜外框引起的扭转效应 (ENGT 超高层应用案例1) [02] …

[编程][算法][几何] 编程训练: 离散点的闭合路径 [Closed Path for points]

[编程][算法][几何] 编程训练: 离散点的闭合路径 [Closed Path for points] 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me know. Email : jidong_cui@163.com. If you like this …

[编程][算法][几何] 编程训练: 凸包问题 [Convex-Hull Problem]

编程训练: 凸包问题。就是寻找散点的凸多边形包围盒。 百度就可以找到算法原理和代码,由于处理数据时候用到,就练练手。 算法真的很有趣。 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me know. Email : jidong_cui@163.com. If you like this posts, please give …

[软件][Tool][设计] YJK Wzq Post – 盈建科Wzq振型结果处理工具-[结构超限设计助手]

很久之前写的程序,忙完项目后更新吧 …       相关软件 ( Related Program ) [01] ENGT: Engineering Toolkit [建筑结构辅助设计工具集成系统] [02] [风洞试验][结构设计][软件] RWDI风洞试验荷载数据处理工具 [03] [结构设计][软件][Program] YJK风洞荷载试验数据处理工具[ A Program for Preparing Windtunnel Data for YJK Structural Design …

[VBA][编程][开发][笔记] VBA使用“TextFrame2”设置坐标轴属性出错

用VBA开发EXCEL,为修改坐标轴刻度线字体的大写,通过录制宏看到如下代码: ActiveChart.Axes(xlValue).Select With Selection.Format.TextFrame2.TextRange.Font   .Size = 12   .Bold = True End With 可以从 宏 中看见,代码是通过 TextFrame2 属性对刻度线姿态进行控制的。 但将上述代码在程序中编译,则发现报错,提示  TextFrame2 无法识别,不存在。 不知道是Bug还是什么,最后通过 TickLabels 属性解决。 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂    …

[工具][编程][Excel][软件] Data To Excel Graph

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 读取数据绘图,并保存为 EXCEL 图表。Excel都懒得用。 (更强大的 Data To Excel Graph V2019版已经更新了,有需要的小伙伴请移步这个网址:http://www.jdcui.com/?p=12685) 程序界面 ( Program Interface ) (更强大的 Data To Excel Graph V2019版已经更新了,有需要的小伙伴请移步这个网址:http://www.jdcui.com/?p=12685) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   …

[工程][Midas][工具][Tool] Midas Gen分组节点提取工具

小工具,不一定有用,但是也可能很有用,也许做项目就用到了。 程序图标 ( Program Icon )          程序介绍 ( Program Introduction) Midas Gen分组节点提取工具。不知道为什么会有这个东西。Any way,也许你会用到呢。。。 主要将Midas Gen分组中的节点提取出来,保存到Excel。 程序界面 ( Program Interface ) 程序下载( Program Download) 如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助金额不低于100RMB,捐助后在评论区留下您的评论,软件将通过邮件给您发送,敬请尊重劳动成果 !!!。) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[科研][工具][试验][Test] Hysteretic Loop Data Correction: 滞回曲线修正工具

新版的滞回曲线修正软件已经更新了,移步这个页面:[试验][软件][科研] LoopModifier 2024: Hysteretic Loop Modification Program[滞回曲线修正工具 2024版] 博士论文做试验的时候写的 试验数据修正 小工具。分享给有需要的小伙伴。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 修正试验滞回曲线上的一些明显错误。 总之,一言难尽。用过比较差的国产设备做过试验的小伙伴可能深有体会。 程序界面 ( Program Interface ) 应用案例 ( Example) 在校的时候,做过一个试验,当时试验仪器及设备较差,结果临时除了问题,好不容易昨晚试验,一画滞回曲线,结果傻了眼,根本没办法用。后面仔细分析了数据,数据还是可以用的,但是需要想写办法来修正。于是当晚写了这程序,挽救了这个试验结果,也不用重新再做,都是心血啊,节省了时间、精力及金钱。以下具体的效果,堪比整容,但实际上修正没那么复杂,也不是随意改的: 程序下载( Program Download) 如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助金额不低于 …

[科研][工具][试验][Test][论文] MTS Plot: MTS作动筒滞回曲线绘图工具

博士论文做试验的时候,写的小工具。分享给有需要的小伙伴。 程序图标 ( Program Icon )          程序介绍 ( Program Introduction) 以前做试验的时候,一开始采用 MTS作动筒时,系统还没完全配置好。无法实时输出 构件的滞回曲线,进行实时查看。于是写了个小程序,实时查看 MTS 作动筒的力-位移滞回曲线。可设置软件自动刷新的时间间隔。并且将数据输出来。 程序界面 ( Program Interface ) 程序下载( Program Download) (  若需要程序,如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助不少于50RMB,请在评论区留下您的评论,软件将通过邮件给您发送,敬请尊重劳动成果 !!!。) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[FEM][有限元][编程][Matlab][Code by myself] 4节点四面体单元 (C3D4)

  (业余时间 和小伙伴一起写写有限元程序 ) 程序作者 ( Author ) JiDong Cui (崔济东) 1, XueLong Shen (沈雪龙)2 1.广州容柏生建筑结构设计事务所;2.华南理工大学建筑设计研究院 基本概念 ( Concept ) 4节点四面体线性“完全积分”单元,用Abaqus中的命名规则,即 C3D4。 问题描述( Problem Description) 悬臂梁,悬臂长度2.0m,梁高0.5m,梁宽0.2m。梁左端嵌固,受重力作用。材料弹性模量E=200000MPa,材料泊松比为0.3。 基于MATLAB编程实现该悬臂梁的弹性静力分析,采用C3D4单元进行模拟,并将MATLAB的计算结果与Abaqus、midas Gen分析结果进行对比。 MATLAB 编程 model disp stress …