T.2 使用命令文件创建模型

作为前述教程中所述步骤的替代方案,您也可以使用 STAAD.Pro Editor 创建相同的 STAAD 输入文件。

Figure 1.

要使用 STAAD.Pro Editor 开始一个新的 STAAD 输入文件,请按照 创建新结构 中描述的过程进行操作。然后在 实用工具 功能区选项卡的 编辑 组中选择 命令文件 工具。 STAAD.Pro Editor 窗口将打开,其中已输入模型的基本命令。

STAAD

STAAD SPACE RC FRAMED STRUCTURE

每个输入文件都必须以单词 STAAD 开头。单词 SPACE 表示该结构是一个空间框架结构(3-D),其几何形状通过 X、Y 和 Z 坐标定义。

STAAD

UNIT METER KN

指定要使用的单位。

STAAD

JOINT COORDINATES
1 0 0 0 ; 2 0 3.5 0 ; 3 6 3.5 0 
4 6 0 0 ; 5 6 0 6 ; 6 6 3.5 6

上面提供了节点编号及其对应的 X、Y 和 Z 坐标。分号 (;) 用作行分隔符。这样您就可以在一行中提供多组数据。

STAAD

MEMBER INCIDENCES
1 1 2 ; 2 2 3 ; 3 3 4 
4 5 6 ; 5 6 3

通过构件所连接的节点来定义构件。

STAAD

UNIT MMS
KN
MEMBER PROPERTY AMERICAN
1 4 PRIS YD 300 ZD 275
2 5 PRIS YD 350 ZD 275
3 PRIS YD 350

上面已使用 PRISMATIC(棱形截面)属性定义了构件属性,并提供了以毫米为单位的 YD(高度)和 ZD(宽度)值。当同时提供 YD 和 ZD 时,STAAD 认为截面是矩形的。当仅指定 YD 时,截面被认为是圆形的。详细信息请参阅 STAAD技术参考手册

STAAD

CONSTANTS
E 22 MEMB 1 TO 5

材料常数 E(弹性模量)在 CONSTANTS 命令后指定为 22KN/平方毫米。

STAAD

UNIT METER KN
CONSTANTS
DENSITY 25.0 ALL
POISSON 0.17 ALL

长度单位从毫米更改为米,以便于输入密度。接着,指定泊松比。

STAAD

BETA 90 MEMB 4

在没有任何明确指示的情况下,STAAD 将以预定义的方式定向结构的梁和柱(详情请参见 通用工程理论)。为了使构件 4 的长边(平行于局部 Y 轴的边)平行于全局 Z 轴,必须对其施加 90 度的 beta 角。

STAAD

SUPPORT
1 4 5 FIXED

节点 1、4 和 5 被定义为固接支座。

STAAD

UNIT METER KG
LOAD 1 DEAD LOAD

力的单位从千牛更改为千克,以便于输入荷载。初始化荷载工况 1 并附带标题。

STAAD

SELFWEIGHT Y -1

荷载工况 1 的组成部分之一是结构自重,作用在全局 Y 方向上,系数为 -1.0。由于全局 Y 方向竖直向上,-1.0 的系数表示此荷载将向下作用。

STAAD

MEMBER LOAD
2 5 UNI
GY -400

荷载 1 也包含构件荷载。GY 表示荷载作用在全局 Y 方向。UNI 代表均布荷载。荷载施加在构件 2 和 5 上。

STAAD

LOAD 2 LIVE LOAD

初始化荷载工况 2 并附带标题。

STAAD

MEMBER LOAD
2 5 UNI
GY -600

荷载 2 也包含构件荷载。GY 表示荷载作用在全局 Y 方向。UNI 代表均布荷载。荷载施加在构件 2 和 5 上。

STAAD

LOAD 3 WIND LOAD

初始化荷载工况 3 并附带标题。

STAAD

MEMBER LOAD
1 UNI
GX 300
4 UNI
GX 500

荷载 3 也包含构件荷载。GX 表示荷载作用在全局 X 方向。UNI 代表均布荷载。荷载施加在构件 1 和 4 上。

STAAD

LOAD 4  DEAD + LIVE

初始化荷载工况 4 并附带标题。

STAAD

REPEAT LOAD
1 1.2 2 1.5

荷载工况 4 演示了用于指示 STAAD 创建一个由之前指定的其他荷载工况数据组合而成的荷载工况的技术。此重复荷载工况指示程序分析结构在工况 1 和 2 的荷载同时作用下的情况。荷载工况 1 的荷载数据值乘以系数 1.2,结果值用于荷载工况 4。同样,荷载工况 2 的荷载数据值乘以系数 1.5,其结果值也用于荷载工况 4。

STAAD

LOAD 5 DEAD + WIND

初始化荷载工况 5 并附带标题。

STAAD

REPEAT LOAD
1 1.1 3 1.3

此重复荷载工况指示程序分析结构在工况 1 和 3 的荷载同时作用下的情况。

STAAD

PDELTA ANALYSIS

PDELTA ANALYSIS 命令指示程序执行二阶分析并考虑 P-delta 效应。

STAAD

LOAD LIST 4 5

上面的 LOAD LIST 命令是一种声明方式,表明所有后续计算应仅基于荷载工况 4 和 5 的结果。此处的意图是将混凝土设计计算仅限制在荷载工况 4 和 5 上。

STAAD

START CONCRETE DESIGN
CODE ACI
UNIT MMS
NEWTON 
CLT 25 ALL
CLB 30 ALL
CLS 25 ALL
FC 25 ALL
FYMAIN 415 ALL
TRACK 1 ALL

第一行是启动混凝土设计操作的命令。上面命令中定义了混凝土设计参数的取值。设计按照 ACI 规范执行。长度单位从米更改为毫米,以便于输入设计参数。同样,力单位从千克更改为牛顿。TRACK 值决定了程序应在输出中生成的设计相关信息范围。指定的参数包括 CLT(顶部表面净保护层)、CLB(底部表面净保护层)、CLS(侧面净保护层)、FC(混凝土强度)和 FYMAIN(钢筋极限强度)。这些参数在 D1.F.3 设计参数 中有所描述。

STAAD

DESIGN BEAM 2 5
DESIGN COLUMN 1 3 4

上述命令指示程序对梁 2 和 5 进行受弯、受剪和受扭设计,并对柱 1、3 和 4 进行轴力和双向弯曲设计。

STAAD

END CONCRETE DESIGN

此命令终止混凝土设计操作。

STAAD

FINISH

此命令终止 STAAD 运行。

保存输入文件并关闭编辑器。该模型将在 STAAD.Pro 界面中打开。