/SET
Block Format Keyword Defines a general entity set which can be referenced by other entities.
The sets can be a combination of different types of entities such as elements, nodes, segments, or parts. Each entity type is defined by a Key followed by a list of item_ID. A different entity can be added by including a different Key and more item_ID. The item_IDn lines can be repeated for the same Key entity.
Format
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/SET/set_type/set_ID | |||||||||
set_title | |||||||||
Key_OP1 | item_ID1 | item_ID2 | item_ID3 | item_ID4 | item_ID5 | item_ID6 | item_ID7 | item_ID8 | item_ID9 |
item_ID11 | item_ID12 | item_ID13 | etc | etc | item_IDn | ||||
Key_OP2 | item_ID1 | item_ID2 | item_ID3 | item_ID4 | item_ID5 | item_ID6 | item_ID7 | item_ID8 | item_ID9 |
item_ID11 | item_ID12 | item_ID13 | etc | etc | item_IDn | ||||
Key_OPn | item_ID1 | item_ID2 | item_ID3 | etc |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
SEG | seg_Idn | node_ID1 | node_ID2 | node_ID3 | node_ID4 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Key_G | first_ID1 | last_ID2 | Incr1-2 | first_ID3 | last_ID4 | Incr3-4 | first_ID5 | last_ID6 | Incr5-6 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Key_B | box_ID1 | box_ID2 | box_ID3 | box_ID4 | box_ID5 | box_ID6 | box_ID7 | box_ID8 | box_ID9 |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
ALL | BLANK |
Definition
Field | Contents | SI Unit Example |
---|---|---|
set_type | Set type.
|
|
set_ID | Set identifier. Cannot be the same as the identifier for any group entity IDs of /GRNOD, /GRElement, /SURF, /LINE, or /GRPART. (Integer, maximum 10 digits) |
|
set_title | Set title. (Character, maximum 100 characters) |
|
Key | Keyword defining the entity to
read. 1
|
|
OP | Optional Key suffix.
|
|
item_ID1, item_ID2,... item_IDn | List of entity
identifiers. (Integer) |
|
seg_IDn | Segment
identifier. (Integer) |
|
node_ID1 | Node identifier 1 for the segment
definition. (Integer) |
|
node_ID2 | Node identifier 2 for the segment
definition. (Integer) |
|
node_ID3 | Node identifier 3 for the segment
definition (not needed for line
segments). (Integer) |
|
node_ID4 | Node identifier 4 for the segment
definition (not needed for line segments or 3 node
/SH3N triangular
segments). (Integer) |
|
first_ID1, last_ID2 | List of entities starting at
first_ID1 ending at
last_ID2 with an increment of
Incr1-2. (Integer) |
|
Incr1-2, Incr3-4, ... | Increment value for the list
generation from first_ID1 to
last_ID2. Default = 1 (Integer) |
|
box_IDn | Box identifier used with, Key=BOX or BOX2, or when OP= B or C. |
Key Types
Key | Entity Input | ||||||||
---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | G | I | O | ||
ALL | All the model | ||||||||
BEAM | Beam element | √ | √ | √ | √ | √ | |||
BOX | All entities defined inside a box | √ | √ | √ | √ | √ | |||
BOX2 | All entities defined with at least 1 node inside a box | √ | √ | √ | √ | √ | |||
NODE | Node | √ | √ | √ | √ | √ | |||
RBODY | Rigid body | √ | √ | √ | |||||
PART | Part | √ | √ | √ | √ | √ | √ | ||
QUAD | 4-node 2D solid element | √ | √ | √ | √ | √ | |||
SEG | Surface or line segment | √ | √ | ||||||
SET | Set of entities | √ | √ | √ | |||||
SETCOL | Set type COLLECT entities | √ | √ | √ | |||||
SH3N | 3-node shell element | √ | √ | √ | √ | √ | √ | ||
SHELL | 4-node shell element | √ | √ | √ | √ | √ | √ | ||
SOLID | Any 3D solid element | √ | √ | √ | √ | √ | |||
SPRING | Spring element | √ | √ | √ | √ | √ | |||
SUBS | Subset | √ | √ | √ | √ | √ | √ | ||
SUBM | Submodel | √ | √ | √ | √ | √ | √ | ||
TRIA | 3-node 2D solid element | √ | √ | √ | √ | √ | |||
TRUSS | Truss element | √ | √ | √ | √ | √ |
- Key
- Description
- PART
- Add parts using the default extraction options.
- PART_D
- Remove part (all segments from solid parts, or all edges from).
- PART_GA or PART_AG
- Add a part (all segments and all edges) using the generation option.
- SHELL_GO or SHELL_OG
- Add shell element by generation and reverse the normal direction.
Comments
- Multiple lines of item_ID can be entered for a defined KEY_OP. It defines that a block, and entities extraction operations are done on this block. If the OP=E option is used, the external segments or edges are extracted from the entities defined in the block.
- The set_ID cannot use the same identifier as any group IDs in /GRNOD, /GRElement, /SURF, /LINE, /GRPART.
- The set_ID from
the /SET can be referenced in any entity that references
a /GRNOD, /GRElement,
/SURF, /LINE,
/GRPART.
A few examples would be /IMPDISP, /CLOAD, /INTER/TYPE7, or /SECT.
- Non-existing item_IDi or box_IDi will be ignored and a warning message is printed in the Starter output file.
- For
Key=BOX or
OP=B, all nodes of an entity must be
in the box for the entity to be included in the set.
For Key=BOX2 or OP=C, at least 1 node of an entity must be in the box for the entity to be included in the set.
- When a set is referenced by a keyword, the entities referenced
(nodes, surface, line, or elements) are automatically extracted from the
set. For example:
Solid elements: only external segments or external edges from 3D and 2D solid elements are extracted by default. Key option OP=A can be used to get all segments and edges.
Shell elements: all edges are extracted by default. Key option OP=E can be used to get only free edges.
Nodes: all nodes are extracted from the set by default. Key option OP=E can be used to get only the nodes from an external segment of solid elements or nodes from the free edge of shell elements.
- The identifier (ID) of sets type COLLECT or defined listed with Key=SETCOL are not offset when they are defined in //SUBMODEL with a defined offset value.
- Intersection operation
example:
#---1----|----2----|----3----|----4----|----… /SET/GENERAL/5 Intersections SET 1 2 SET_I 3 4 #---1----|----2----|----3----|----4----|----5…
The final result is: (1 Ս 2) Ո (3 Ս 4)
- Entities are automatically extracted as:
Required Set Contents Node set, /GRNOD - OP=A (Default)
- All nodes of the selected entities.
- OP=E
- Nodes from external faces of the solid elements defined in each Key block.
Element set, /GRelement All elements of the selected entities. Surface, /SURF - OP=E (Default)
- Only the external faces of the solid elements defined in each Key block.
- OP=A
- All segments from solid elements (external and internal).
Line, /LINE - Default
- Only edges from the external faces of the solid elements defined in each Key block.
- OP=A
- All edges from solid elements (external and internal).
- OP=E
- Only edges from the external faces of the solid elements defined in each Key block.