[PERFORM-3D] Support Spring 支座弹簧单元建模提示“Too few or too many selected nodes”错误

记录一个十分简单的小问题,主要原因是,近日多个读者在阅读《PERFORM-3D原理与实例》一书的第14章( “往复位移角加载模拟的两种方法”)时反映,按书中的介绍采用支座弹簧单元(Support Spring Element)进行往复位移加载的模拟,但在PERFORM3D中建立 支座弹簧单元(Support Spring)时报错,提示建模选择了太多或者太少节点(Too few or too many selected nodes),如 图1 所示。 图1(Figure 1) 奇怪,为何会这样。PERFORM-3D 中,Support Spring 单元只含有一个节点,太简单不过了。  。 经过测试,发现是在是小伙伴太粗心了,出现这个问题的原因是,这几位读者在建Support Spring单元时,选用了 Straight Line的方式(如 图2 所示),由于Straight Line需要指定两个点,而Support Spring单元又只能选到一个点,因此 Test后边提示报错。 图2(Figure 2) 正确的打开方式是,选用Sequence的方式来建模,如 图3 所示,选择一个节点,再 …

[编程][软件][工具] [结构设计] YJK(盈建科)文本结果查看工具

程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) YJK 文本结果查看器。 程序界面 ( Program Interface ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!         ( If you found any mistakes in the post, please let me know. Email …

[有限元][编程][日记] PFSAP:平面框架弹性静力分析程序

(旧博客(2013年)中的日记,当初学习有限元时候做的笔记,现转移到 www.jdcui.com 备份!!!) 最近一段时间决定开始认真地去学有限元了,基本的理论应该认真地去学好,很重要,没有理论为前提,研究很难深入下去,且根本无法去应用,更别说把程序当成工具了,简直就是被程序玩弄。所以,要多看书,多思考,多动手, 学习基本理论。 为此,初学FEM的过程中,写了个十分十分简单的小程序:PFSAP,即平面框架结构分析程序。前两天刚刚完成。PFSAP包括简单的前后处理,通过图形操作建立模型,可以进行一般的平面桁架、刚架、组合结构的静力分析,类似结构力学求解器,当然功能简单很多。做这个东西主要是想体验一下。以下是程序界面: 下面测试一个简单的桁架例子,参考教材 — 同济大学朱慈勉老师编的《结构力学》下册,例8-1桁架例子。 (1)建立模型,指定支座,施加节点荷载。 (2)分析,查看变形图 (3)查看轴力图 (3)查看支座反力 记录一下,改天再详细测试一下其他的例子 …… 小结:学习有限元,动手实践很重要,实践包括用通用的有限元程序去操作,也包括自己编些小程序来体验;因为公式都是那样,不同的书虽然讲得有深有浅,但是当你看多了以后,看懂了以后,再继续看下去单纯从书面来获得的东西就越来越少了,这时候如果能动手实践一下,那么理解会更加深刻,也能够明白里面的一些比较关键的东西。所以我认为,学任何东西都有下面一个过程:听懂->看懂->做出来->创造。这几个过程都叫“懂”了,但是懂的深度是逐渐加深的,当然要想向着更高的高度发展,要付出越来越多的精力和努力。 附上【Video】 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!         ( If you found any mistakes in the post, …

[日记] 携手2017,展望2018

2017 2017年转眼就过去了,迎来了2018,2017年完成了几件比较特别的事情:(1)著作《PERFORM-3D原理与实例》出版;(2)结束了5年多酸甜苦辣百感交集的研究生生涯,顺利博士毕业;(3)开始工作,进入了真正的职场,博士毕业至今,细数尽然也工作了半年(真是万万没有心想到时间过得如此之快)。时间在流逝,人也在改变、在向前进。 博士毕业了,工作了,需要改变,趁着元旦放假,主动提出去做个小旅游,去珠海。星期六一大早,到广州南站乘坐动车,由于节假日,人比较多,排着常常的队伍在自动取票机取到车票时,已经错过了时间,于是重新改签再坐上了动车。到珠海后,弟弟来接我们,我们在车站吃了非常好吃的鱼蛋,去到酒店放好行李,稍作休息,我们便开始了珠海游 。这来两天的旅途十分开心和有意义,还发生了一些插曲,但是这些经历都让大家的心更加系在一起。因此,我要做个简单的记录。 2018 新的一年我们又定下了似乎更加远大、更加具有挑战性的目标。愿我们继续前行,继续努力。              

[工具][软件] Polygonal Section Properties Calculator [多边形截面属性计算器]

(PS. 很久之前(2012年)旧博客的内容,整理到jdcui.com做备忘。) 程序图标 ( Program Icon 程序介绍 ( Program Introduction) 多边形截面属性计算器,程序用于计算多边形的截面属性,包括:面积、一次面积矩、二次面积矩等、极惯性矩,还可以对指定点求矩等等。(PS.这些都可以在材料力学课本上找到相关的推导)。 程序使用十分的简单: (1)可以在程序内部输入多边形的点建立多边形; (2)可以读入文本格式记录的点坐标来建立多边形; (3)也可以在AutoCad中用多段线绘制好多边形,用PSPC读取相应的dxf文件来建立多边形。 例子 ( Example ) 以下是PSPC的操作演示:   注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!         ( If you found any mistakes in the …

[科研][工具][Research][开发] 科研助手 —— “暴力”回归分析工具

马上更新 (coming soon)~~~ 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 程序界面 ( Program Interface ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧!         ( If you found any mistakes in the post, please let me …

飞鸽传书提示“绑定TCP”错误

飞鸽传书提示“绑定TCP”错误,端口错误,无法传送文件。 解决办法: 命令行: netstat -an,检查端口2425使用情况 命令行: netstat -ano|find “2425”,检查端口2425使用的进程编号 开始->运行,输入 msinfo32,检查进程4552对应的软件,如下,qq.EXE占用了端口。于是将qq关闭,再重新打开飞鸽传书,问题得到解决。

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

【弹塑性分析笔记】 ABAQUS弹塑性楼板损伤结果解读

结构弹塑性分析可以较好地反映结构的薄弱部位。大震弹塑性分析和小震设计、中大震拟静力分析具有一定的可比性。如图是YJK的拟静力楼板应力分析结果及ABAQUS大震分析的损伤结果,弹塑性分析反映了结构的薄弱部位。

[结构设计][软件开发][性能设计]Development of Performance Based Seismic Design-Assisted Program for Chinese Code [基于中国规范的结构抗震性能设计辅助软件开发]

[结构设计][软件开发][性能设计]Development of Performance Based Seismic Design-Assisted Program for Chinese Code [基于中国规范的结构抗震性能设计辅助软件开发],崔济东,崔济东博士,www.jdcui.com

[OpenSees][研究][二次开发]Os-PrePost —— A pre and post-processor for OpenSees [Os-PrePost—— OpenSees前后处理程序]

[研究][OpenSees][软件]Os-PrePost —— A pre and post-processor for OpenSees [Os-PrePost—— OpenSees前后处理程序],from www.jdcui.com, OpenSees

[软件][工具][Program][Midas]Midas Gen Drift Process [Midas Gen位移角处理软件]

[软件][工具][Program][Midas]Midas Gen Drift Process [Midas Gen位移角处理软件]。Midas Gen位移角处理工具,根据Midas Gen的计算结果,提取楼层不同方向的位移角,方便与YJK、ETBAS等软件对比。www.jdcui.com, from 崔济东博士

[结构分析]Midas Gen 风洞荷载的施加

[结构分析]Midas Gen 风洞荷载的施加,来源于www.jdcui.com, 崔济东,崔济东博士。Midas Gen中风洞荷载可以通过风荷载工况的附加荷载进行施加。若通过这种方式施加,则必须首先定义楼层属性,风荷载将直接施加到相应的楼层。但如果模型较为复杂,比如存在多塔,则楼层划分可能十分复杂。