内容发布更新时间 : 2024/12/23 4:06:06星期一 下面是文章的全部内容请认真阅读。
出SAP2000时一致
3、打开mgt文件,可以看到各个单元的截面类型和材料号都是0,需要改变成SAP2000中构件截面的对应编号(只支持1-999999范围)。如
*ELEMENT ; Elements
; iEL, TYPE, iMAT, iPRO, iN1, iN2, ANGLE, iSUB, EXVAL ; Frame Element
; iEL, TYPE, iMAT, iPRO, iN1, iN2, iN3, iN4, iSUB, iWID ; Planar Element ; iEL, TYPE, iMAT, iPRO, iN1, iN2, iN3, iN4, iN5, iN6, iN7, iN8; Solid Element ; iEL, TYPE, iMAT, iPRO, iN1, iN2, REF, RPX, RPY, RPZ, iSUB, EXVAL ; Frame(Ref. Point)
1, BEAM, 0, 0, 37, 23, 0 2, BEAM, 0, 0, 38, 39, 0 3, BEAM, 0, 0, 40, 41, 0 4, BEAM, 0, 0, 5, 3, 0 4、从sap中导出Excel文件,通过Excel表格将mg中的各个单元的截面类型和材料号数据修改至sap中对应的值。这一步可能会麻烦一点。 具体步骤如下:
1)从SAP中导出excel表格,找到材料和截面栏目Frame Props 01 – General中插入材料号和截面号的列并手动编号;在此基础上在Frame Section Assignments工作表中查找相应截面名称替换成1,2,3,4?材料号, 1,2,3,4?截面号。
2)从mgt文件中copy出*ELEMENT部分到新的EXCEl表格,将数据按逗号分列,然后把关于材料和截面的0,0栏用上步中的分析列和设计列的材料和截面编号覆盖,如下所示: 1 BEAM 1 12 37 23 0 2 BEAM 2 15 38 39 0 3 BEAM 1 14 40 41 0 4 BEAM 5 3 5 3 0
归并成mgt文档中需要处理格式的方法:此时在空白第二列输入公式“=A1& “,””就对应产生“1,”扩展应用之后产生的第一行为 1, BEAM, 1, 12, 37, 23, 0 (注:第一列需要有空白列,最后一列不需要加逗号,中间的逗号必须连着前面的数字才算分割)下拉应用到整个数据表产生整个ELEMENT表格粘贴回mgt文档中并保存。(在mgt文件中如果还有THICKNESS等参数栏,应一并删除,按照类似的方法,修改板或者面截面的编号等)效果如下:
1, BEAM, 1, 12, 37, 23, 0 2, BEAM, 2, 15, 38, 39, 0 3, BEAM, 1, 14, 40, 41, 0 4, BEAM, 5, 3, 5, 3, 0
3)记录SAP中的材料并按1,2,3,4?编号,记录SAP中的截面按1,2,3,4,5,6?编号。如材料1、conc,2、steel;截面1、200X600,2、250×800(此步和上步有部分重复,但有时候顺序会有所变化)。对应打开一个新的MIDAS/Gen项目,对照Sap的材料参数编号去输入定义材料;对应
- 20 -
sap里的截面编号以及截面参数去输入定义截面。
5、修改后的mgt就可以用MIDAS打开了,Gen中工具-MGT命令窗口,找到修改保存后的mgt文档,运行!通过树形菜单工作-特性值-截面(材料),可以单独显示定义的材料和截面在立体图中的位置。未定义附加给模型的截面将反色显示。
注:此时应使用MGT窗口功能,而不能用文件-导入功能。前者将Gen中输入的材料、截面参数叠加到定义的编号中去,以实现正常的导入,而后者将重新导入mgt文档,此文档并没有定义材料和截面编号对应的数据,从而导致错误。
6、可能反应谱的定义及荷载组合会有error,可以修改或者删除。 注:初步探索后觉得需要修改和检查的选项:
1)查看荷载。包括节点荷载,线荷载等。遇到疑问:节点荷载时有个模型发现集中力Gen里面是Sap里刚好4倍,原因不详。而其它梁线荷载则正常,荷载工况名称能成功导入,但底部剪力法地震荷载需重新输入定义。风荷载因为无虚面或刚性隔板,所以都无显示。
2)结构类型和荷载转化成质量里面特别要注意重力加速度的单位应为9.806m/sec^2,有时候会有问题而导致模态计算失败,质量源程序能够正确的导入可无需修改。自重荷载工况名称可选取任任一工况,仅仅是把自重附加到某一工况下去显示后续的内力(所以该工况最好能和模型上其他恒载使用的工况如DL叠加以查看恒载下的内力或配筋,或者另外定义一个SELF自重工况,专门考察构件的总体自重效应),而和计算周期结果无关,因为无论是否加自重设置,得到的周期结果都只与质量有关。而把荷载转换成质量则实在得考虑哪些荷载需要转换成质量,哪些不用。
3)SAP中定义的荷载工况组合一般不会直接导入到MIDAS中,所以如果是SAP中手动设置了荷载工况组合,在MIDAS中需要同样去手动输入或者重新自动按照荷载规范去生成。
- 21 -
二、加荷载
问:对于地下水池,主动土压力荷载和被动土压力如何施加?
答:对于主动土压力和被动土压力荷载,可以用流体压力荷载进行添加,只是在
定义容重时,将土的容重乘以土压力荷载系数后输入。Midas中,荷载类型应该是一个广义的概念,比如楼面荷载并不是只可以在有楼层定义的位置添加,而是只要想按楼面导荷方式(如单向或双向)的任何位置都可以利用加楼面荷载导荷的方式。
问:考虑行人对楼板振动的影响,行人荷载如何施加?如何考虑几个人活动对楼板振动的影响? 答:行人荷载主要是考虑人在楼板上行走时的一个舒适度问题,可以在时程分析
数据中定义步行荷载函数,多人行走时可以同时输入多个行人荷载。
问:桁架单元施加风荷载时,是否可用虚面的方式而不是节点荷载,如何实现? 答:可以加虚面导荷载。这里先对虚杆、虚面两个概念进行说明:在Midas中我
们所讲的虚杆、虚面的概念仅仅是一个“借用”的概念,Midas中所说的虚杆和虚面,主要是建立一个很小的截面(原则就是建立的虚杆和虚面的重量和刚度对整个结构的影响足够小),一般仅仅是为了导算荷载用的。建立这样的面单元后,选中这些板单元施加压力荷载就可以了。
问:荷载质量的概念?
答:当地震来临并作用在建筑物上时,楼层上的荷载也是由人或物体计算来的(比
如地震来临时,家具摆放在楼板上,也是有质量的),这部分质量也是会参与地震作用的,所以有荷载质量的概念。
问:程序能否只能自动计算有刚性楼板假定的风荷载?
答:是的,因为程序自动计算的风荷载会加在刚心处,所以必须是在刚性楼板假
定的条件下自动计算风荷载。当不考虑刚性楼板假定时,可以通过几种方法施加风荷载:
1, 通过加虚面后通过压力荷载进行导荷的方法;
2, 先按刚性楼板假定计算得到风荷载值,后面不考虑刚性楼板假定,同时将计算所得的风荷载值分配到该层的各个节点上。 问:加楼面荷载时,加板面荷载同时是否考虑楼板自重?
答:如果建立了板单元,板面荷载可以施加压力荷载,同时也可以自动考虑板的
自重,但是这里需要注意一个问题,包括板上压力荷载(包括板自重),其导荷方式与楼面荷载的导荷方式不同,楼面荷载有单向板和双向板之分,导
- 22 -
到梁上为线荷载(单向为均布荷载,双向为三角形分布荷载),但是板上压力荷载是导到其组成节点上的),也就是说导的是节点荷载,传到梁上的是一系列的节点荷载(看板与梁的共节点数量),从这种意义上讲,对于楼面荷载,我们尽可能的用楼面荷载的加载方式,而不是板上压力荷载的类型。 当我们需要建立板单元时,对于楼板我们可以对其单独定义一种容重为0的材料,而把其重量换算等效的楼面荷载加上就可以了。 问:关于荷载、荷载类型、荷载工况、荷载组合、荷载组的概念
答:荷载:指某具体的荷载,如自重、节点荷载、梁单元荷载、预应力等。其特
点是具有荷载大小和作用方向。 荷载类型:荷载所属的类型,如恒荷载类型、活荷载类型、预应力荷载类型等,该类型将用于自动生成荷载组合上,程序根据给荷载工况定义的荷载类型,自动赋予荷载安全系数后进行荷载组合。
荷载工况:是查看分析结果的最小荷载单位,也是荷载组合中最小单位。一个荷载工况中可以有多个荷载,如同一荷载工况中可以有节点荷载、均布荷载等;一个荷载工况只能定义为一种荷载类型,如某荷载工况被定义为恒荷载后,不能再定义为活荷载;不同的荷载工况可以属于同一种荷载类型。 荷载组合:将荷载工况按一定的系数组合起来,也是查看分析结果的单位。在MIDAS软件中,当模型中无非线性单元,且所做分析为线性分析时,荷载组合可在后处理中进行,即运行分析后再做组合。当模型中有非线性单元,程序做非线性分析时,需在分析前建立荷载组合,然后将其定义为一个新的荷载工况后再做分析。
荷载组:荷载组的概念仅使用于施工阶段分析中。在做施工阶段分析时,某一施工阶段上的荷载均被定义为一个荷载组,施工阶段中荷载的变化,均是以组单位进行变化的。 荷载组合
荷载工况1 荷载工况2 荷载工况N 荷荷荷荷荷荷荷荷荷 载 载 载 载 载 载 载 载 载 a b n c d m e f l
注:a、b、n的荷载类型相同,c、d、m的荷载类型相同,e、f、l的荷载类型相同。荷载工况1、荷载工况2、荷载工况N的荷载类型可以相同,也可以不相同。
- 23 -