我们吸收建议,本期把每个操作步骤压缩到了2步。这样减少了文章篇幅,突出了重点。
不过把一个原本复杂的事情,用两步操作来搞定是个很有挑战性的事情,我们前后改了十几次稿,尽力做到了。
PERFORM 3D模型检查的必要性
PERFORM3D模型是一定要检查的。
先说个段子就好理解为什么非要检查这个模型了。
当有一个美女主动向你示好?你该怎么做?
正确的打开方式是孔子老师教你的招数:
吾日三省吾身:高否?否!富否?否!帅否?否!
那还犹豫啥?必定有诈!
同理当一个PERFORM 3D模型甩锅给你,
主动问自己三个问题:
1.这个楼重要吗?
----肯定重要,要不然用不到这个软件
2.这个模型是自己建的吗?
----肯定是转接口转的啊!谁会吃饱了撑……
3.这个模型计算时间长吗?
----肯定很长啊,最少3-7天,返工不起的。
明白了吧?一定要检查P3D模型的。欲速则不达。
PERFORM3D模型该如何检查了?
我们的基本理念是:
抓重点;只检查转接口
最容易出错的地方
本文抛开复杂的理论,根据以往经验和调查数据统计,
总结一套流程,把P3D模型检查流程化
如下图所示:
PERFORM 3D模型--截面检查
1.检查普通截面
额外提示:
原因:
转接口开发者无法考虑全部类型构件截面
如果漏考虑某一种截面,特别是用户自定义的
奇形怪状截面,那么转出来的模型该截面基本上挂了。
处理办法:
(1).返回小震模型找到该截面的
用等效的办法换成通用截面
(2).或者毕竟是纤维截面,在P3D软件里面人工通过配筋方式把截面模出来
检查普通截面,具体操作如下:
(1)进入compound--à点击NAME,选择第一个截面
(2)快速滚动鼠标中间滚轮
此时如果遇到有问题的截面,P3D会直接弹错
Materials那项建议同样方式检查,以防有的转接口无法
识别YJK的带F结尾的楼板材料(比如C30F)
2.隔震阻尼器单元检查
原因:
隔震支座或者阻尼器等,很多转接口或者不支持,
或者需要额外付费才能转
处理办法:
人工在P3D软件中建立隔震截面
[供应商提供参数肯定是足够的]
检查隔震支座单元等,具体操作如下:
(1)进入compound--àInelastic--àRubber Type
(2)进入后,你会看到橡胶隔震支座的参数:
什么都没有,那就是没转[这句是废话]。
另外即使有数据也要对一下,千万不要弄混淆了:
这里的K0和KF和厂家提供的线性等效刚度不一样
大部分情况ETABS隔震支座和P3D模型对不上
是由于把K0或者KF当做是线性等效刚度
[这些参数供应商都有]输入到ETABS模型中
PERFORM 3D模型--支座检查
原因:
这是因为转接口在处理斜撑和楼板时候多余点没及时剔除,
造成该点孤独的悬空,此时P3D会自动给悬空点增加约束
比如右图红色圈出不是在底层,但是程序运算一遍后
把它标记为支座约束;
处理办法:
选中这些点,把他们删掉
检查支座,具体操作如下
(1)进入运算界面--à直接点击Go做一个模态分析
(2)返回模型Nodes截面,点击Support标签,
查看图中异常的节点约束
PERFORM 3D模型--质量检查
原因:
这是针对需要考虑竖向地震情况,有小伙伴反馈定义
了竖向地震工况但是竖向地震没能量图结果,
基本上梗是出在竖向质量没定义
处理办法:
检查竖向质量有没有定义,
如果只是局部大悬挑考虑,工作量不大可以人工补充;
如果全楼考虑,建议转接口程序考虑,然后重新生成模型
检查竖向质量,具体操作如下:
(1)进入Nodes--àMass--à查看质量方向,如果你的模型需
要考虑竖向地震,那么节点三向均会有数值
(2)有的接口则把质量分为两个组一个水平方向,一个竖向质量
这种做法可以模拟只考虑局部位置竖向地震。
比如下图的MASSZ。此时记得在计算“Basic+Masses”
中Masses栏目的Mass Pattern加入MASSZ
PERFORM 3D模型--构件分组
原因:
比如伸臂桁架腰桁架、廊桥斜撑大
跨度重钢结构外框斜撑,很多时候在重力加载下构件就挂了。
处理办法:
在P3D里面需要对这些斜撑考虑施工模拟后安装来解决。
施工模拟后安装,要做的就是对这些构件进行分组
构件分组,具体操作如下:
(1)进入frame--à新建一个斜撑组,比如brace
(2)选择斜撑所在的组,比如本例它们属于COL组-à在图形中选中
这些斜撑--à通过Change Group把这些构件指定到brace组中
PERFORM 3D模型--地震波检查
原因:
很多人根本不知道自己导入P3D模型的地震波单位到底是多少,
或者波的大小数量级对不对
处理办法:
有个捷径判断地震波:如果你导入的地震波峰值在软件自带
的几条波峰值数量级范围附近(想听复杂的?也有。
下次将在理论类图文教程时候说说35gal是什么鬼),
基本上可以判定该地震波合理
地震波检查,具体操作如下:
(1)进入Load Cases--à点击”Add/Review/Delete Earthquakes”
(2)选择自己刚导入的地震波HT1Y,点击”Review”查看地震波峰值
并与系统自带地震波对比
PERFORM 3D模型--查看性能水准
原因:
这个软件有什么神一样的设计逻辑
这里就有一个:很多人以为红色大拇指的性能状态设置好就完工了
开开心心地算了7天7夜,兴奋的查看结果……
纳尼!!!原来下面蓝色大拇指的性能状态还要
再设置一下才能出结果。
[有人会拒理力吹:其实算完后,还是可以返回去设置]
这个回复我只能呵呵,亲你真用P3D软件实战过吗?还是只是看过参考书;
用过P3D做过大模型弹塑性分析,都会知道,这种情况返回去再设置,
软件会报错并直接退出。但是小模型却不会报错。
这跟你手头PERFORM特殊版本无关。
深沉次原因涉及到二进制大数据数据重组时候,内存预估数组是否超标
上面这句话有点拗口,不感兴趣跳过,我们直接讲正菜:
查看性能状态,具体操作如下:
PERFORM 3D模型—imbedbeam
原因:
剪力墙内嵌梁对P3D来说不是补充,而是必须的。带剪力墙结构,
布置一个合理的内嵌梁,可以得到一个和ETABS模态规律接近的合理模型。
处理办法:一般线刚度取与其相连的连梁20倍。注意这仅仅是一般的经验。
比较靠谱的是先按20倍线刚度得到内嵌梁[大部分接口也都类似手法],
然后做模态分析,根据模态分析微调内嵌梁刚度,最后得到一个合理模型
进行时程计算。
内嵌梁调整,具体操作如下:
(1)计算工况只要模态,算一下
(2)查看模态
如果阵型或者周期与ETABS模型接近,
一般P3D周期会比ETABS略大点
如果差别太大,可以返回内嵌梁截面
修改刚度,再进行模态分析计算调整。
PERFORM 3D模型—ETE能做什么
ETE这次什么都不能帮你哈哈,乖乖开模型检查吧
不过ETE这次增加了一个小小的功能,我们把性能化设计
这个乱炖进行重新整理,使之变的思路清晰可流程化操作
下期预告
讲述ABAQUS MIDAS SAP2000的模型检查
最近PYTHON很火爆,有朋友问我们dino团队是否研究AI面部识别
下期将番外补充讲述
大家怎么用python做人脸识别?
大家?对,一定是用很狡猾的神秘方式让大家都听得懂,
并且能立刻上手,绝对是装逼把妹神器
以后情人节不用送她玫瑰,送她一个面部识别并自动美颜的python程序
让她知道结构工程师其实也懂浪漫。
领取专属 10元无门槛券
私享最新 技术干货