geometry assign-groups
command
Syntax
- geometry assign-groups keyword ... <range>
-
This command assigns group names to objects based on their relation to geometric sets. Use of the group logic is described in Groups. All polygons in all sets are assigned a surface number – polygons that are connected topologically will be assigned the same number. From the position of each object, a ray is projected in the direction specified by the projection keyword. FLAC3D will count the number of times that ray intersects each surface, and use that information to assign a group name.
For instance, if no surfaces are intersected, then the group name “No Intersections” is assigned. Each different combination of intersections is assigned a capital letter. For examples, objects that intersect the surface number 2 once and surface number 3 twice might be assigned the letter “D”. The group names are assigned to all objects in the range.
[CS: broken link in next. Where should it go? What was the intention here?] See ref-geometrygroupassignment- for further discussion and examples on the use of this command.
[CS: in the keywords below, the term ‘Type Block’ is/was intended to be a link to… ?? Mystery to be resolved]
The following keywords are available to select the type of object group names are assigned to:
- data keyword
This assigns group names to the set of user-define data based on their location.
- scalar [assignoptions]
Assign groups to the user-defined scalar data using a \(Type Block\) keyword.
- tensor [assignoptions]
Assign groups to the user-defined tensors data using a \(Type Block\) keyword.
- vector [assignoptions]
Assign groups to the user-defined vectors data using a \(Type Block\) keyword.
- structure keyword
This assigns group names to structural data (elements, nodes, or links). Elements are checked at their centroids.
- beam [assignoptions]
Assign groups to beams using a \(Type Block\) keyword.
- cable [assignoptions]
Assign groups to cables using a \(Type Block\) keyword.
- geogrid [assignoptions]
Assign groups to geogrids using a \(Type Block\) keyword.
- liner [assignoptions]
Assign groups to liners using a \(Type Block\) keyword.
- link [assignoptions]
Assign groups to links using a \(Type Block\) keyword.
- node [assignoptions]
Assign groups to nodes using a \(Type Block\) keyword.
- pile [assignoptions]
Assign groups to piles using a \(Type Block\) keyword.
- shell [assignoptions]
Assign groups to shells using a \(Type Block\) keyword.
- zone <grid-point> [assignoptions]
Assign groups to zones (or grid points if the option grid-point keyword is given) using a \(Type Block\) keyword.
Block of Common Options for Group Assignment
The following keywords may be used to modify the commands: zone
. scalar
, tensor
and vector
. beam
, cable
, geogrid
, liner
, link
, node
, pile
and shell
.
- projection v
Specifies the direction the projection is made from each location considered. By default this direction is (0,0,1).
- set s
Specifies the name of the set to use. More than one set name may be specified. By default, the current geometry set is used.
- slot s
Specifies the slot that the group names will be assigned in. If not specified the slot name is ‘Default’.
Was this helpful? ... | FLAC3D © 2019, Itasca | Updated: Feb 25, 2024 |