T.2 使用命令文件创建模型
作为前述教程中所述步骤的替代方案,您也可以使用 STAAD.Pro Editor 创建相同的 STAAD 输入文件。
要使用 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 ANALYSISPDELTA 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 界面中打开。