【问题概述】
STAAD.Pro中鼠标点击建模顺序对模型命令生成的影响有什么?
【解决方法】
STAAD.Pro软件提供多种方式进行模型的建模,用户最常用的方式是通过图形窗口进行结构建模。软件也提供通过文本编辑器进行结构建模。当在图形窗口用鼠标单击添加建模命令时,软件将自动生成对应的文本命令。
图形窗口建模:
文本编辑器建模:
文本编辑器中的命令均是可以编辑修改的,可以直接复制、剪切、粘贴、添加、删除、注释等。
STAAD.Pro建模中,有些命令的执行是需要提前执行其他命令的,比如模型考虑地震作用时,采用参考荷载计算的重力荷载代表值就需要提前定义。若采用图形窗口建模方式,就需要先进行参考荷载质量模型的定义,再进行地震荷载参数的定义。当采用图形窗口建模方式,已经定义了地震作用,计算后,若发现模型没有添加质量模型,再返回荷载定义界面添加参考荷载质量模型,此时,新添加的参考荷载命令就会加到之前定义的地震参数命令的后面,这一点通过检查文本编辑器中的命令流顺序-“Contents-内容”就可以查看出来,而计算地震作用是需要使用输入的参考荷载值,强行执行模型分析,软件会报错,就算计算完成,得到的结果也是不正确的。正确的做法是:执行模型分析前,打开文本编辑器,从Contents中检查该模型输入的各项命令顺序,对于命令流中顺序出错的部分,编辑并修改正确。对于举例中出现的参考荷载和地震参数命令输入顺序问题,这里将参考荷载的命令行,剪切并且粘贴到地震参数定义之前,再执行模型分析即可。
STAAD.Pro中常见的有功能相关性的命令,即有先后执行顺序的命令有:
>>>>参考荷载命令要先于地震参数命令之前定义。
>>>>Load Case Details-荷载工况页面中,当含有地震作用工况时,地震作用工况的序号可以任意设置,但位置一定要是荷载工况的第一个。
>>>>Mass-质量类型的参考荷载命令要先于Floor Diaphragm-刚性楼板命令之前定义。
>>>>Floor Diaphragm-刚性楼板命令要先于Define Wind Load-风荷载命令之前定义。