[软件笔记] 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
实干、实践、积累、思考、创新! Tag: 结构工程博士 结构工程师 伪程序员 结构抗震 地震工程 超限设计 软件定制 环评减振 振动控制 减隔震 施工过程模拟 小品钢结构 有限元研发 参数化设计 大震弹塑性
花了点时间,整理了一下 www.jdcui.com的软件笔记,并汇总到以下这个页面,有需要的小伙伴可以收藏一下,持续更新。链接:http://www.jdcui.com/?page_id=2850。Abauqs,Ansys,ETABS,SAP2000,MIDAS,YJK,PKPM,XTRACT,MATLAB,ATUOCAD,PERFORM-3D,OPENSEES,HYPERMESH
实干、实践、积累、思考、创新。 模型(Model) 一个6层的小框架,不带楼板,梁截面H600X300X20X20,柱子箱型截面BOX 600X40。材料Q345。仅考虑结构本身自重。采用Abaqus做一个弹性时程分析,分析方法为直接积分。(PS. 请忽略结构合理性,仅用于测试。)模型的与博文 《[Midas][ETABS] 框架时程分析对比(ETABS vs. midas Gen)》的模型一致,图 1 为 midas Gen 中的模型显示结果。地震如 图 2 所示。 图 1 框架模型示意图 图 2 地震波示意图 Midas2Abaqus Model 为了进行Abaqus分析,采用 Midas2Abaqus 软件进行模型转换,Midas2Abaqus模型如下。在Midas2Abaqus补充设置相关的参数,如工况参数等,即可导出Abaqus INP 模型,用于后续的Abaqus分析。 Abaqus Model midas …
实干、实践、积累、思考、创新。 不需要什么理由。做做两个软件的对比分析。 模型(Model) 一个6层的小框架,不带楼板,梁截面H600X300X20X20,柱子箱型截面BOX 600X40。材料Q345。仅考虑结构本身自重。采用midas Gen及ETABS 2016做一个弹性时程分析,并对比。(PS. 请忽略结构合理性,仅用于测试。)ETABS 和 midas Gen模型如图1所示,相应的地震波如图2所示。 (a)ETABS model (b)midas Gen model 图 1 框架模型示意图 图 2 地震波示意图 质量与周期(Mass and Periods) 质量和周期均基本一致。 ETABS 2016 Model …
实干、实践、积累、思考、创新。 一道框架屈曲分析例题,例题来源《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 …
实干、实践、积累、思考、创新。 接着博文《[力学][有限元][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 : …
实干、实践、积累、思考、创新。 今天是20181231,2018年的最后一天,希望新的一年会更好。
( 有空和小伙伴一起写写有限元程序 ) 程序作者 ( 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 ) 源代码已经收录到新书《有限单元法:编程与软件应用》,详见链接:http://www.jdcui.com/?page_id=9731 ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com …
【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. …
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 文件即可完成修改。
程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 地震波通用格式转换器 General Formats Transformer for Earthquake Records] Support Format(支持的数据格式): PEER NGA Data Base, ABAQUS .inp, ETABS, SeismoSignal, YJK(盈建科),PKPM,SPECTR (Seismic Spectrum Analysis Program …
程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 该程序专门用于从 ETABS(结构分析与设计软件)的 E2K 文件中提取时程函数。 程序界面 ( Program Interface ) 下载 ( Download ) 如果您需要这个软件,请在这给网站捐助:http://www.jdcui.com/?page_id=4813,捐助金额不低于100RMB,捐助后在评论区留下您的评论,或者联系管理员QQ:3014479529,给您配置软件,对软件有任何疑问也欢迎联系,敬请尊重劳动成果 !! 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
最近项目用到 ETABS 2016模型转YJK模型,使用了YJK1.8.2.2的ETABS接口,在转换模型的时候,发现找不到质量源工况,如下图所示: PS. ETABS中已经定义了质量源工况,不知道为何报这样的提示。 😥 根据提示选择相应需要导入的工况后,发现楼板的恒载丢失了。 经过测试发现,YJK仅能导入第一个恒载和活载的楼板荷载,因此,解决这个问题很简单,在ETABS中将荷载样式的定义调换一下顺序,或者将用到的荷载样式合并,导入虽然还会遇到相同的提示,但基本可解决问题。 PS。另外,YJK可能对高本版的ETABS的模型转换测试不是很够,除了上面问题外,存在很多问题,比如,用壳模拟的连梁的刚度折减系数没有导入,大部分梁的铰接没有导入等。使用时候需要注意。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号
符东龙 师弟 整理的SAP2000截面分析资料 !!! 🙂 🙂 算例与博文《Sectional Modeling and Analysis Example of CAD to XTRACT Program [CAD to XTRACT 插件开洞截面建模与分析实例]》一致,以一个开洞截面为例,介绍在SAP2000上建模分析结构截面的过程包括弯矩曲率分析,PMM分析,还有一个十分具体的Step by Step过程。 1 开洞截面简介 如图所示的是一钢筋混凝土桥墩开洞截面,整个矩形截面尺寸为:10000×6000mm2,混凝土强度等级为C40,钢筋强度等级为HRB400,桥墩截面中间开有两个洞。图中红色点和绿色点为开洞截面中钢筋的分布。 2 用SAP2000进行截面建模 在SAP2000上进行建模,先进行材料的定义,然后在截面设计器对截面进行建模。 2.1 …
实干、实践、积累、思考、创新。 上一篇博文《 ETABS 2015人工波功能初步测试(一) 》初步测试了ETABS 2015中人工波功能,可以发现,ETABS2015在函数( function )模块增加的与指定反应谱匹配(Matched to Response Spectrum)的函数定义方法能生成与指定目标反应谱匹配的人工波。本节继续对生成的人工波特性做一下测试。 峰值加速度(Peak Acceleration) 提取博文《 ETABS 2015人工波功能初步测试(一) 》中按频域匹配(Spectral Matching in Frequency Domain)和 时域匹配(Spectral Matching in Time Domain)生成的两条人工波,分别如 图1 和 图2 所示。其中匹配的目标反应谱为按抗规 7度0.1g罕遇地震的反应谱。 …
最近装了个ETABS 2015,新版的ETABS已经变得十分强大了(PS.其实也不新了,目前最新是2017,鉴于我电脑一直装的是 ETABS V9,哈哈 🙂 )。 试试ETABS 2015的人工波功能,ETABS2015增加了根据参考地震波(Reference Acceleration Time History) 生成与指定反应谱匹配(Matched to Response Spectrum)的时程波的功能呢。以下测试一个简单例子。 首先在Functions菜单中定义目标反应谱 接着在 Time History 菜单中选择函数类型为 Matched to Response Spectrum,弹出时程匹配参数定义框。 ETABS一共提供了两种与反应谱匹配的方法 频域匹配(Spectral Matching in Frequency Domain)和 时域匹配(Spectral …
Abaqus的Standard模块中,重力通过指定材料的密度、定义静力加载步并施加重力加速度的方式来施加。 In Abaqus/Standard, gravity load are specified by three steps: define the density property of material, define static loading step and apply gravitational acceleration load to the whole model. 例子 ( Example) 一个桁架的重力分析(A gravity …
[01] 著:《PERFORM-3D原理与实例》
[02] 著:《有限单元法-编程与软件应用》
[03] 著:《结构地震反应分析-编程与软件应用》
[04] 著:《有限单元法 Python编程》
[05] 著:《结构地震动力响应Python编程》
[06] 著:《Grasshopper建筑结构参数化建模应用实例》
[07] 土木工程试验数据处理软件汇总
[08] 自编程序 [Software Box]
![Grasshopper建筑结构参数化建模应用实例[Practical Examples of Parametric Modeling for Building Structures Using Grasshopper]](http://www.jdcui.com/wp-content/uploads/2026/01/封面.png)