TR.16.1 Group [组定义] 命令
该命令允许用户定义一组实体(例如,构件、节点、单元等),并并将其信息存入 “组名”中。 之后,可以在输入文件中使用“组名”而不是构件/节点列表来指定其他属性。 使用此命令可以简化输入并可避免对具有同一类特性的构件或节点重复定义。 以下是GROUP命令所需的一般格式。
一般格式
START GROUP DEFINITION
紧随其后
(GEOMETRY)
_(group-name ) member/element/solid-list
…
或
JOINT
_(group-name ) joint-list
…
MEMBER
_(group-name ) member-list
…
ELEMENT
_(group-name ) element-list
SOLID
_(group-name ) solid-list
…
FLOOR
_(group-name ) member-list
…
紧随其后
END GROUP DEFINITION
其中:
- group-name =用于标识组的名称,由字母数字组成的字符串。 group-name必须以“_”(下划线)字符开头,并且限制为24个字符。
- joint-list = 属于该组的节点列表。 允许使用
TO,BY, 和ALL。 - member-list = 属于改组的单元/节点,允许使用
TO,BY,ALL,BEAM,PLATE,和SOLID。 -
ALL是指所有构件、板和 块体;BEAM指所有梁;PLATE指所有板;SOLID指所有块体.
注意
-
GROUP定义必须以START GROUP DEFINITION命令开始,以END命令结束。 -
在一个组命令节中可以指定多个
GROUP名称。 -
如果用户希望用特定的类型来识别组名称和列表,可以使用关键字
JOINT,MEMBER,ELEMENT,FLOOR, 或SOLID。 然而,如果组名称和列表仅仅是多种结构组件归在一个组名下,则可以使用关键字GEOMETRY。 如果没有输入任何关键字(GEOMETRY,JOINT,MEMBER,ELEMENT,FLOOR, 或SOLID),组的类型将被假定为是GEOMETRY.。 -
相同的节点和杆件/单元编号最多只能出现在4个组中。 重复定义对结果输出是有用的,但对物理常数,截面特性,释放等数据的输入则不明确。
-
如果两个或多个连续输入的组具有相同的名称,那么它们将会被合并。 将如不是连续输入的,那么第二个输入的同名的组将被忽略掉。
-
在几乎任何需要构件列表的命令中,如
MEMBER LOADS,钢材和混凝土参数等,构件组可以用来代替构件列表。然而MEMBER GROUP命令将不能 使用于FLOOR LOAD定义载荷面时候。在 使用楼板组生成楼面荷载 时 , 必须使用
FLOOR GROUP而不是MEMBER GROUP来指定一个面板。 在任何其他命令中,FLOOR GROUP不能替代构件列表命令。 -
输入文件中允许的最大组数等于构件、板、块体和节点的总数乘以不同组中允许重复实体的数量,默认为10(可以使用
SET GROUP DUPLICATE i命令进行更改,详细可参考 TR.5 Set [设置] 命令)。例如,如果一个模型有10个构件、3个板单元和2个实体单元以及100个节点。 最大组数可以是10 · (10 + 3 + 2 + 100) = 1150。
- 组定义必须在所有几何命令(例如,节点坐标、构件/板关联)和任何重编号(即,
SUBSTITUTE令)之后。 同样,组定义必须位于任何加载、参考合作或载荷定义命令之前。
示例1
START GROUP DEFINITION
_TRUSS 1 TO 20 25 35
_BEAM 40 TO 50
END
MEMBER PROPERTIES
_TRUSS TA LD L40304
_BEAM TA ST W12X26
示例2
START GROUP DEFINITION
JOINT
_TAGA 1 TO 10
MEMBER
_TAGB 40 TO 50
GEOMETRY
_TAGC 101 TO 135
END
MEMBER PROPERTIES
_TAGB TA LD L40304
_TAGC TA ST W12X26