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

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

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

STAAD

STAAD SPACE SLAB SUPPORTED ALONG 2 EDGES

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

STAAD

UNIT METER KN

指定后续数据使用的单位。

STAAD

JOINT COORDINATES
1 0 0 0 ; 2 2 0 0 ; 3 2 0 2 ; 4 0 0 2 
5 4 0 0 ; 6 4 0 2 ; 7 6 0 0 ; 8 6 0 2 
9 2 0 4 ; 10 0 0 4 ; 11 4 0 4 ; 12 6 0 4

上方提供了节点编号及其 X、Y 和 Z 坐标。分号 (;) 用作行分隔符。这使您能够在一行上提供多组数据。例如,节点 6 的 (X, Y, Z) 坐标为 (4, 0, 2)。

STAAD

ELEMENT INCIDENCES SHELL
1 1 2 3 4 ; 2 2 5 6 3 ; 3 5 7 8 6 ; 4 4 3 9 10 ; 
5 3 6 11 9 ; 6 6 8 12 11

上方定义了单元的关联信息。例如,单元 3 被定义为连接在节点 5、7、8 和 6 之间。

STAAD

UNIT CM KN
ELEMENT PROPERTY
1 TO 6 THICKNESS 30

长度单位从米更改为厘米。然后通过指定单元的厚度为 30 厘米来提供单元属性。

STAAD

UNIT KN  METER
CONSTANTS
E 2.17185e+007 ALL
POISSON 0.17 ALL
DENSITY 23.5616 ALL
ALPHA 1e-005 ALL

材料常数,即 E (弹性模量)、密度、泊松比和 Alpha,在命令 CONSTANTS 之后指定。在此之前,输入单位被更改为米和千牛。

STAAD

SUPPORTS
1 2 4 5 7 10 FIXED

节点 1、2、4、5、7 和 10 被定义为固接支座。这将约束这些节点上的所有 6 个自由度。

STAAD

UNIT KG
LOAD 1 DEAD LOAD

力单位从千牛更改为千克,以便于荷载输入。然后启动荷载工况 1 并附带一个标题。

STAAD

SELFWEIGHT Y -1

荷载工况 1 包括结构在全局 Y 方向上的自重,系数为 -1.0。由于全局 Y 轴竖直向上,系数 -1.0 表示此荷载将向下作用。

STAAD

LOAD 2 EXTERNAL PRESSURE LOAD

荷载工况 2 被启动并附带一个标题。

STAAD

ELEMENT LOAD
1 TO 6 PR GY -300

荷载 2 是作用于单元的压力荷载。在所有单元上施加 300 千克/平方米的均布压力。GY 表示荷载沿全局 Y 方向。负号 (-300) 表示荷载作用方向与全局 Y 的正方向相反。

STAAD

LOAD 3 TEMPERATURE LOAD

荷载工况 3 被启动并附带一个标题。

STAAD

TEMPERATURE LOAD
1 TO 6 TEMP 40 30

荷载 3 是温度荷载。所有 6 个单元承受平面内温度升高 40 度和厚度方向温度变化 30 度。此温度升高所使用的单位与之前在 CONSTANTS 下指定的 Alpha 值单位相同。

STAAD

LOAD COMB 101 CASE 1 + CASE 2
1 1.0 2 1.0

荷载组合 101 被启动并附带一个标题。荷载工况 1 和 2 分别乘以系数 1.0,然后将这些乘以系数的值进行代数组合。

STAAD

LOAD COMB 102 CASE 1 + CASE 3
1 1.0 3 1.0

荷载组合 102 被启动并附带一个标题。荷载工况 1 和 3 分别乘以系数 1.0,然后将这些乘以系数的值进行代数组合。

STAAD

PERFORM ANALYSIS PRINT STATICS CHECK

上述命令指示程序继续进行静力分析。同时借助 PRINT STATICS CHECK 语句请求静力平衡检查报告。

STAAD

UNIT METER KN
PRINT ELEMENT STRESS LIST 3

以千牛和米为单位,请求在单元 3 的形心处的应力和单位宽度弯矩。

STAAD

UNIT KG 
METER
PRINT ELEMENT FORCE LIST 6

以千克和米为单位,请求单元 6 角节点处所有 6 个自由度上的内力和弯矩。

STAAD

FINISH

此命令终止 STAAD 运行。

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