TR.31.2.9.1 Floor Height [楼层识别] 命令
以下两种方式可以识别楼层:
- 程序计算
- 用户定义
对于具有明确定义楼层的常规建筑(即不包含剪力墙、错层楼板等),STAAD.Pro 可以自行识别楼层。然而,如果楼层定义不明确,最好定义楼层高度以获得更准确的扭转和薄弱层检查结果。
程序计算
通常,STAAD.Pro 按照节点 Y 坐标值递增的顺序识别楼层。程序将不同的 Y 坐标值从小到大排序,并将每个 Y 坐标值视为每个楼层。这是 DEFINE UBC 或类似荷载生成功能使用的方法。
此功能已增强,以识别每个楼层处的梁柱节点,如上所述方法识别。如果在某个层级未识别到梁柱节点,则该层级不会被视为结构中的楼层。在找到梁柱节点的地方,程序识别两个梁,它们在同一层级从同一梁柱节点向两个不同方向延伸。如果属实,则此识别的楼层将被视为结构中实际存在的楼层。
增强的楼层识别功能用于反应谱分析和薄弱层检查的侧向荷载生成功能,根据 IS1893-2002 规范。对于反应谱分析,仅当指定楼层高度时才执行层间位移和薄弱层检查。
用户定义
在使用 DEFINE 命令进行任何基本反应谱荷载工况之前,应定义楼层高度。用户定义楼层高度的通用格式如下:
FLOOR HEIGHT
h1; h2; h3; …;hi -
hi+1; …;hn
(BASE hb)
其中:
| Parameter | Definition |
|---|---|
| h1 … hn | 不同楼层高度,以当前长度单位表示,n 是楼层数量。 |
| BASE hb | 基准水平,相对于此计算第一层层高。如果 hb 未定义,则模型中最小 Y 坐标值将被视为基准水平。 |
用户定义楼层高度用于反应谱分析和薄弱层检查的侧向荷载生成,根据 IS1893-2002 规范。
参见 TR.32.12.2 生成静力地震荷载 以获取此命令正确用法的示例。