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

[FEM][有限元][编程][Matlab][Code by myself] FEM Analysis: 2D Euler Beam Element [有限元分析: 2D欧拉梁单元]

(  有空和小伙伴一起写写有限元程序 ) 程序作者 ( Author) JiDong Cui (崔济东) 1, XueLong Shen (沈雪龙)2 1.广州容柏生建筑结构设计事务所;2.华南理工大学建筑设计研究院 问题描述( Problem Description) 节点1、5处为固定支座,节点4处受到+x方向P=200kN的集中力作用。结构中各杆件采用相同的材料,弹性模量E=30000MPa,梁、柱截面面积分别为0.08m2和0.16m2,梁、柱截面惯性矩分别为0.0128/12 m4和0.0256/12 m4。 基于MATLAB编程实现该框架结构的弹性静力分析,所有构件采用欧拉梁单元进行模拟,并将MATLAB的计算结果与SAP2000、midas Gen分析结果进行对比。 MATLAB 编程结果 SAP2000 计算结果 Midas Gen计算结果 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!  …

[Midas Gen][ABAQUS][Midas2Abaqus] Verification Example Static-31: Elliptic membrane under uniformly distributed load [ Midas Gen 验证实例 Static-31: 椭圆薄膜受均布荷载]

【1】Problem Description ( Midas Gen’s Verification Examples Static-31:  Elliptic membrane under uniformly distributed load) An elliptical membrane of thickness, t and geometrical properties is subjected to a uniformly distributed outward pressure. …

[Tool][软件][编程] ECM: ETABS Concrete Modifier[ETABS混凝土材料修改器]

ETABS这样的处理方式从程序内部来说是比较容易管理的,但是从使用者建模的角度来说就比较不方便了,特别是当一栋建筑包括梁、柱、剪力墙、楼板等构件且混凝土等级又发生多次变化的时候,建模就比较麻烦了。为此我花了两天的时间做了个十分十分简单的小程序(ECM)来处理这个问题ETABS Concrete Modifier (ETABS混凝土材料修改器) – Alejandro – AlejandroS Blog(高手莫见笑)。ECM使用了“单一的混凝土材料按截面建模,再统一修改混凝土等级”的思想,模仿了PKPM中多塔补充定义的图形操作方式ETABS Concrete Modifier (ETABS混凝土材料修改器)。程序的思路很简单:(1)先在ETABS中按截面建模,其中构件的命名按一定规则,比如梁C30B200X500、柱C30C500X500、墙C30W200等;(2)接着从ETABS导出 .e2k 文件,然后用ECM导入该 .e2k ,通过交互式图形化操作进行各楼层各类构件的混凝土材料修改,并导出修改了构件混凝土等级的 .e2k 文件;(3)ETABS导入修改后 .e2k 文件即可完成修改。

[Tool] GMS Converter: 地震波通用格式转换器[ GMS Converter: General Formats Transformer for Earthquake Records]

[Tool] GMS Converter: 地震波通用格式转换器[ GMS Converter: General Formats Transformer for Earthquake Records].Support Format(支持的数据格式): PEER NGA Data Base, ABAQUS .inp, ETABS, SeismoSignal, YJK(盈建科),PKPM,SPECTR (Seismic Spectrum Analysis Program from www.jdcui.com), GML & GMS ( Ground Motion Management and Selection Program from www.jdcui.com ), PERFORM-3D, General Format, etc. Modification Function (功能): Scaling (缩放), Time step modification (时间步修正), Format Transform (通用格式变换), Truncation of Data(数据截取), etc.

SAP2000截面设计器中截面分析实例 [Sectional Analysis Example in SAP2000 Section Designer]

符东龙 师弟 整理的SAP2000截面分析资料 !!! :-) :-) 算例与博文《Sectional Modeling and Analysis Example of CAD to XTRACT Program [CAD to XTRACT 插件开洞截面建模与分析实例]》一致,以一个开洞截面为例,介绍在SAP2000上建模分析结构截面的过程包括弯矩曲率分析,PMM分析,还有一个十分具体的Step by Step过程。from 崔济东,崔济东的博客,www.jdcui.com, CJD, JidongCui

ETABS 2015人工波功能初步测试(二)

上一篇博文《 ETABS 2015人工波功能初步测试(一) 》初步测试了ETABS 2015中人工波功能,可以发现,ETABS2015在函数( function )模块增加的与指定反应谱匹配(Matched to Response Spectrum)的函数定义方法能生成与指定目标反应谱匹配的人工波。本节继续对生成的人工波特性做一下测试。峰值加速度(Peak Acceleration)和基线偏移特性(Baseline shift property)。from 崔济东,崔济东的博客,www.jdcui.com, CJD, JidongCui

ETABS 2015人工波功能初步测试(一)

ETABS 2015人工波功能初步测试。频域匹配(Spectral Matching in Frequency Domain)和 时域匹配(Spectral Matching in Time Domain)两种方法均能够获得与指定反应谱比较匹配的时程波。频域匹配(Spectral Matching in Frequency Domain)方法效率较高,但获得的地震波的反应谱与目标反应谱在短周期吻合效果不是特别好,时域匹配(Spectral Matching in Time Domain)计算量稍微大,获得的地震波的反应谱与目标反应谱在短周期吻合效果特别好。from 崔济东,崔济东的博客,www.jdcui.com, CJD, JidongCui