[分享][书籍]《有限单元法-编程与软件应用》书本的所有模型

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 前段时间出版的《有限单元法——编程与软件应用》一书是一本有限元MATLAB编程与商业软件应用的基础教程,书中对工程中常用的多种有限单元进行了Matlab编程,并同时在SAP2000、midas Gen或Abaqus中建立算例模型进行分析,与编程结果相互验证。为便于初学者阅读书本,现将书中各章的模型文件(SAP2000,Midas Gen 或 Abaqus)进行整理,并分享给大家。 此外,大家也可以在书籍的主页进行模型下载或访问更多关于该书的信息:http://www.jdcui.com/?page_id=9731   微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[midas2Abaqus][结构分析][abaqus] 不同强化准则下钢梁低周往复荷载分析(Cyclic loading finite element analysis of steel beam with different harding rules)

[midas2Abaqus][结构分析][abaqus] 不同强化准则下钢梁低周往复荷载分析(Cyclic loading finite element analysis of steel beam with different harding rules)。坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。Cyclic loading finite element analysis of steel beam with different harding rules. 不同强化准则下钢梁低周往复荷载分析。也算是midas2Abaqus软件的应用案例吧。关于midas2Abaqus:http://www.jdcui.com/?page_id=10470

[Abaqus][midas2Abaqus][FEM] 橡胶带大变形压缩算例 (Large Compressive Analysis of Rubber Belt by Abaqus) (midas2Abaqus软件测试案例 )

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。Large Compressive Analysis of Rubber Belt by Abaqus . 橡胶带压缩大变形分析。一个midas2Abaqus软件的算例。关于midas2Abaqus:http://www.jdcui.com/?page_id=10470

[Abaqus][midas2Abaqus][FEM] 金属板冲击算例 (Dynamic Impact Analysis of Metal Plate by Abaqus) (midas2Abaqus软件测试案例 )

[Abaqus][midas2Abaqus][FEM] 金属板冲击算例 (Dynamic Impact Analysis of Metal Plate by Abaqus) (midas2Abaqus软件测试案例 )。A soft metal plate dynamic impacted by a hard steel block. 用一个硬的金属块冲击一个软的金属板。一个midas2Abaqus软件的算例。关于midas2Abaqus:http://www.jdcui.com/?page_id=10470

[Abaqus][midas2Abaqus][FEM] 金属箱冲击模拟 (Dynamic Impact Analysis of Metal Box by Abaqus) (midas2Abaqus软件测试案例 )

[Abaqus][midas2Abaqus][FEM] 金属箱冲击模拟 (Dynamic Impact Analysis of Steel Box by Abaqus) (midas2Abaqus软件测试案例 ). A soft metal cylindrical box dynamic impacted by a hard steel block. 用一个硬的金属块冲击一个软的圆柱形金属箱。一个 midas2Abaqus 简单测试算例。

[midas2Abaqus][Abaqus][有限元] Tensile Test Analysis by Abaqus (Abaqus拉伸试验分析)(midas2Abaqus应用案例)

[midas2Abaqus][Abaqus] Tensile Test Analysis by Abaqus (Abaqus拉伸试验分析)(midas2Abaqus应用案例)。坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。Tensile Test Analysis by Abaqus. Abaqus拉伸试验分析。也算是midas2Abaqus软件的应用案例吧。主要是测试程序。关于midas2Abaqus:http://www.jdcui.com/?page_id=10470

[midas2Abaqus][Abaqus] Abaqus 接触算例1 (Contact Example 1)(midas2Abaqus应用案例)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。一个简单的静力非线性接触算例,两个钢片,上面的钢片往下发生位移,并与下面的钢片接触。采用midas2Abaqus辅助建模。[midas2Abaqus][Abaqus] Abaqus 接触算例1 (Contact Example 1)(midas2Abaqus应用案例)

[midas2Abaqus][Abaqus] 金属棒应力波的传播分析(Stress Wave Propagation in a Steel Bar )(midas2Abaqus应用案例)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 忙完项目后更新。         注释 ( 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 …

[midas2Abaqus][Abaqus] Abaqus框架地震响应模态动力时程分析(modal dynamic analysis with abaqus)(midas2Abaqus测试算例)

[midas2Abaqus][Abaqus] Abaqus框架地震响应模态动力时程分析(modal dynamic analysis with abaqus)(midas2Abaqus测试算例)

[midas2Abaqus][Abaqus] Abaqus框架直接积分地震响应时程分析(midas2Abaqus测试算例)

一个6层的小框架,不带楼板,梁截面H600X300X20X20,柱子箱型截面BOX 600X40。材料Q345。仅考虑结构本身自重。采用Abaqus做一个弹性时程分析,分析方法为直接积分。(PS.  请忽略结构合理性,仅用于测试。)模型的与博文 《[Midas][ETABS] 框架时程分析对比(ETABS vs. midas Gen)》的模型一致,图 1 为 midas Gen 中的模型显示结果。地震如 图 2 所示。Abaqus,midas Gen, midas2Abaqus,M2A

[Midas][ETABS] 框架时程分析对比(ETABS vs. midas Gen)

[Midas][ETABS] 框架时程分析对比(ETABS vs. midas Gen)(1)必须承认,ETABS 软件显示效果,配色等,的确是逼格更高,更高大上。但是真的好卡啊。卡出翔了。midas 真的流畅,图形一点都不卡(2)对于动力分析,结果要对得上,无非是单元,质量、刚度,动力分析方法、阻尼一致。比如框架单元是否考虑剪切,是否考虑梁端刚域、质量统计考虑的部位,是否考虑竖向质量、采用的分析方法是否一致,是模态时程分析还是直接积分时程分析,阻尼是模态阻尼,还是瑞丽阻尼,是否考虑材料最等。(3)必须仔细检查各个部位,在清晰理解各个软件的基础上使用软件,很重要。别瞎搞。

[Midas] midas Gen 中的质量与自重 (Mass and Gravity in midas Gen)

midas Gen 中的质量与自重 (Mass and Gravity in midas Gen) midas Gen中与质量自重的设置主要在三个地方控制:(1)【结构类型】 中的质量设定,讲自重转为质量,勾选即可考虑质量(2)【自重】模块,主要用于将自重添加到指定的工况。可以指定考虑的倍数及方向。不是将荷载变为自重。自重在midas Gen中是不变的,不能修改的。(3)【节点质量】-【荷载转换为质量】模块,用于将荷载转换为质量。但是这个转换是不会将(2)中自重转换为质量,也就是是说,不管荷载中包含多少倍的之中,这部分结构自身质量相关的荷载,均不会转换为节点质量。midas Gen的这些概念是和 ETABS 和 SAP2000是有区别的,比较容易混淆。

[FEM][Midas][Abaqus][Midas2Abaqus] 钢梁的静力非线性分析 (Nonlinear Static Analysis of Steel Beam)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 先占位,忙完项目后更新。。。。             注释 ( 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 …

[FEM][Midas][Abaqus][Midas2Abaqus] 平面框架屈曲分析(经典例题)(Buckling Analysis of Plane Frame)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 一道框架屈曲分析例题,例题来源《SAP2000技术指南及工程应用 上册》,例题如下图所示。 框架柱底铰接,柱顶作用竖直向下的集中荷载P。其中E=200GPa,L=6m,I=6.572×10-5m4。据此可以计算对称和反对称失稳的理论屈曲荷载。反对称失稳,屈曲荷载 P =2.104EI/L2=768kN,对称失稳,屈曲荷载P=14.66EI/L2=5353kN。即理想情况下,反对称失稳相对于对称失稳更加容易。原文给出了SAP2000的分析结果。以下分别采用 Midas Gen 及 Abaqus进行该例题的模拟计算。 Midas Gen Model Midas Gen Results (a)一阶屈曲模态(反对称失稳,屈曲因子:768.19,与理论计算结果吻合。) (b)二阶屈曲模态(对称失稳,屈曲因子:5352.72,与理论计算结果吻合。) (c)三阶屈曲模态(屈曲因子:6952.45) Midas2Abaqus Model 为了进行Abaqus分析,采用 Midas2Abaqus 软件进行模型转换,Midas2Abaqus模型如下。在Midas2Abaqus补充设置相关的参数,如工况参数等,即可导出Abaqus INP 模型,用于后续的Abaqus分析。 Abaqus Model Abaqus Results …

[Abaqus][Midas2Abaqus][有限元] 隐式和显式方法轴心受压钢管非线性屈曲分析对比

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。

[FEM][MATLAB][有限元][编程] 压杆稳定问题MATLAB有限元编程 (《有限单元法-编程与软件应用》章节节选)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 接着博文《[力学][有限元][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 : …

[FEM][Midas][Abaqus][Midas2Abaqus] 钢柱屈曲分析 (Buckling Analysis of Steel Column)

坚持实干、坚持一线、坚持积累、坚持思考,坚持创新。 底部固支的H型钢悬臂柱,顶部竖直向下作用轴压力,分析构件的屈曲模态。为了考虑翼缘或腹板的局部屈曲,可采用壳单元进行建模。本例分别采用Midas Gen及Abaqus软件进行模拟。 Midas Gen Model Midas Gen Results (a)一阶屈曲模态(屈曲因子:8.24E+005)(绕工字钢的弱轴) (b)二阶屈曲模态(屈曲因子:1.976E+006)(绕工字钢的强轴) (c)三阶屈曲模态(屈曲因子:1.976E+006)(绕工字钢轴向扭转) Midas2Abaqus Model 为了进行Abaqus分析,采用Midas2Abaqus软件进行模型转换。 Abaqus Model Abaqus Results (a)一阶屈曲模态(屈曲因子:8.26583E+005)(绕工字钢的弱轴) (b)二阶屈曲模态(屈曲因子:1.98061E+006)(绕工字钢的强轴) (c)三阶屈曲模态(屈曲因子:1.976E+006)(绕工字钢轴向扭转) 由以上两个软件分析结果可知,Midas Gen及Abaqus的分析结果基本一致,一阶屈曲模态为绕工字钢的弱轴,二阶屈曲模态为绕工字钢的强轴,三阶屈曲模态为绕工字钢轴向的扭转屈曲。 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!       …

[编程][Midas][模型转换] midas Gen节点处理工具(如何避免盈建科斜杆丢失)

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 基于midas Gen对模型节点处理,避免YJK模型杆件丢失。 PS:不知道你有没有遇到YJK斜杆丢失的问题。 程序界面( Program Interface ) 例子( Example ) 处理前,构件丢失。 处理完后,构件不再丢失。 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!         ( If you found any mistakes in the …

[工程][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,捐助后在评论区留下您的评论,软件将通过邮件给您发送,敬请尊重劳动成果 !!!。) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!       …

[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 …

[FEM][有限元][编程][Matlab][Code by myself] 平面8节点二次“完全积分”单元(CPS8)

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

[FEM][有限元][编程][Matlab][Code by myself] 8节点六面体单元(C3D8)(8-node linear brick)

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

[FEM][有限元][编程][Matlab][Code by myself] 平面4节点线性“完全积分”单元(CPS4)

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

[FEM][有限元][编程][Matlab][Code by myself] Constant Stress Triangle Element 三角形常应变单元(CST)

(  业余时间 和小伙伴一起写写有限元程序 ) 程序作者 ( Author ) JiDong Cui (崔济东) 1, XueLong Shen (沈雪龙)2 1.广州容柏生建筑结构设计事务所;2.华南理工大学建筑设计研究院 基本概念 ( Concept ) 三节点三角形单元有三个节点和三个直边,单元内应力为常数,因此称为常应变三角形单元,即Constant Stress Triangle Element(常应力三角形单元),简称CST单元。 问题描述( Problem Description) 平面内的悬臂梁,悬臂长度2.0m,梁高0.5m,梁宽0.2m。梁左端嵌固,右端受到-z方向的集中力1000kN。材料弹性模量E=200000MPa,材料泊松比为0.3。 基于MATLAB编程实现该悬臂梁的弹性静力分析,采用CST平面单元进行模拟,并将MATLAB的计算结果与SAP2000、Midas Gen分析结果进行对比。 MATLAB 编程 mesh …

[FEM][有限元][编程][Matlab][Code by myself] FEM Analysis: 2D Truss Element [有限元分析: 2D桁架单元]

(和小伙伴,一起给大家带来有限元编程案例。) 程序作者 ( Author) JiDong Cui (崔济东) 1, XueLong Shen (沈雪龙)2 1.广州容柏生建筑结构设计事务所;2.华南理工大学建筑设计研究院 问题描述( Problem Description) 节点1处为固定铰支座,节点4处为滑动铰支座,节点5、6、7处分别受到-y方向P=100000N的集中力作用;结构中各杆件采用相同的规格,其中弹性模量E=200000MPa,截面积A=4532mm2。 基于MATLAB编程实现该桁架结构的弹性静力分析,并将MATLAB的计算结果与SAP2000、Midas Gen分析结果进行对比。 MATLAB 编程 SAP2000 Midas Gen ABAQUS   可以看出,MATLAB编程计算结果是和 SAP2000,MidasGen 及 Abaqus计算结果是完全一致的。 注释 ( Comments ) …