Next: Nodal Results Local Systems
Up: Format of the neutral
Previous: Loading Data Records
Incomplete sets of results are acceptable for both nodal and element-wise results, ie: it is not necessary to give results data for each node or element in the model. However, nodal results data must be input in the same order as the nodes are given in the nodal point coordinate data, and element-wise results must be input in the same order as the elements are defined in the element topology. In addition, for element nodal results, the order in which the nodes are defined in the element topology must be maintained.
The Attribute Header Record is used to assign a name to the results attribute that is to follow (e.g. `STRESS', `DISPLACE'). It also specifies the total number of results components, the entity type to which these components are attributed, and the number of attribute variants if any. It is not possible to have more than one entity type for a single results data set.
The Component Definition Records are used to give information about each of the components of the results attribute. A Component Definition Record assigns a name to each component (e.g. `SXX', `FZ' etc) and describes the type of component (e.g. scalar, vector X-component etc). Furthermore, it is possible to specify whether the component is to be used as it is, or combined with other components using a pre-defined FEMVIEW calculation.
The Attribute Variant Records are optional. FEMVIEW will assume that all of the results components are present at each entity (and in the order in which they are defined by the Component Definition Records), if no Attribute Variant Records are used. Where there is a variation in the number of components at each entity, an Attribute Variant Record must be used to define which components are present and the order in which they appear in the results records which follow. Up to five such mappings may be specified, each being identified by a Record Variant Identification number. These Record Variant Identification numbers are then referenced by the entity header records (see later) to determine which result components are present at a particular entity.
This record contains the characteristics of the attribute of the form:
KEY, Name, NCOMPS, IRTYPE, NORCTY, Name_orig
to be written with the format:
FORMAT (1X, I2, 2X, 8A1, 3I5, 10X, 8A1)
Where:
| KEY | = | -4 |
| Name | = | Attribute name to be used in menu |
| NCOMPS | = | Total number of components (up to 20) |
| IRTYPE | = | Entity type to which components are attributed : |
| 1 = Nodal : material independant | ||
| 2 = Nodal : material dependant | ||
| 3 = Element : at nodes | ||
| 4 = Element : at Gauss points | ||
| 5 = Element : constant for element | ||
| NORCTY | = | Number of data record variants : |
| 0 = components are as defined | ||
| 1-5 = number of mappings | ||
| Name_orig | = | Name of attribute to be used as a base attribute. |
| (Used only when incrementally updating results. ref: B.2) |
KEY, Name, MENU, ICTYPE, ICIND1, ICIND2, IEXIST, ICNAME, ICDATA
To be written with the format:
FORMAT (1X, I2, 2X, 8A1, 5I5, 8A1, 8A1)Where:
| KEY | = | -5 |
| Name | = | Component name |
| MENU | = | Menu inclusion indicator |
| 0 = not in menu | ||
| 1 = name in menu | ||
| ICTYPE | = | Type of component |
| 0 = enumerative | ||
| 1 = scalar | ||
| 2 = vector : three cartesian components and optionally | ||
| three rotations | ||
| 3 = vector : magnitude and direction cosines | ||
| 4 = matrix | ||
| 5 = Homogeneous Transformation Matrix | ||
| 11 = complex scalar | ||
| 12 = complex vector : three cartesian components and | ||
| optionally three rotations | ||
| 13 = complex vector : magnitude and direction cosines | ||
| 14 = complex matrix |
| ICIND1 | = | Sub-component index |
| for ICTYPE = 0, position of enumerative data item in current list of enumerative data items. | ||
| For ICTYPE = 2 | ||
| 1 = X-component | ||
| 2 = Y-component | ||
| 3 = Z-component | ||
| and optionally | ||
| 4 = rotation about X-axis | ||
| 5 = rotation about Y-axis | ||
| 6 = rotation about Z-axis | ||
| For ICTYPE = 3 | ||
| 1 = magnitude | ||
| 2 = direction cosine for X-axis | ||
| 3 = direction cosine for Y-axis | ||
| 4 = direction cosine for Z-axis | ||
| For ICTYPE = 4, row number | ||
| ICIND2 | = | Column number for ICTYPE = 4 |
| For ICTYPE=3, in order to associate up to three such vectors together as for Principal Stresses. then ICIND2 must be set = 1, 2 and 3. | ||
| Note that if ICTYPE=3 and ICIND2=0 then the data will be assumed to be as for Principal Stresses and the ICIND2=1, 2,and 3 association will be applied internally. | ||
| In other cases where ICTYPE=3, then set ICIND2=1. | ||
| IEXIST | = | Existence indicator |
| 0 = exists as data in results record. | ||
| 1 = to be calculated by FEMVIEW calculation. | ||
| For ICTYPE = 0, set = -n, where `n' is the length of the current enumerative list (max list length = 5). | ||
| ICNAME | = | Name of FEMVIEW calculation. |
| ICDATA | = | Attribute to be used in calculation (leave blank if other components in this attribute are to be used). |
Notes:
In multi-component attributes it is possible to associate different enumerated data with different components. Enumerated data will be associated with all those subsequently defined components of the attribute up to, and until, further enumerated data is encountered which will then become the current enumerated data.
Of the form:
KEY, IRECTY, NUMCPS, (LSTCPS(I), I=1, NUMCPS)
to be written in the format:
FORMAT (1X, I2, 2I5, 20I3)
Where:
| KEY | = | -6 |
| IRECTY | = | Record variant identification number |
| NUMCPS | = | Number of components in this variant (up to 20) |
| LSTCPS | = | For each variant component, the position of the corresponding component in the attribute definition. |
Each Entity Header Record defines the entity identification number, the number of repetitions of results at that entity, and the particular variation of components that are valid for this entity.
Note that incomplete sets of results are acceptable for both nodal and element-wise results, ie: it is not necessary to give results data for each node or element in the model. However, nodal results data must be input in the same order as the nodes are given in the nodal point co-ordinate data, and element-wise results must be input in the same order as the elements are defined in the element topology. In addition, for element nodal results, the order in which the nodes are defined in the element topology must be maintained.
KEY, NUMB, NMATS, NSRF, IRECTY, ISYSTM
to be written with the format:
FORMAT (1X, I2, 4I5, 15X, I5)
or: FORMAT (1X, I2, I10, 3I5, 15X, I5) for 10 digit node number format
Where:
| KEY | = | -1 |
| NUMB | = | node number |
| NMATS | = | number of materials (inner repeat) |
| NSRF | = | number of surfaces (outer repeat) |
| IRECTY | = | record variant identification number |
| ISYSTM | = | local system indicator |
| = 0, results not in local system | ||
| = -1, results in local system |
KEY, NUMB, ITYPE, IGROUP, IRECTY, NODAL, NSRF, ISYSTM
to be written with the format:
FORMAT (1X, I2, 6I5, 5X, I5)
or: FORMAT (1X, I2, I10, 5I5, 5X, I5) for 10 digit element number format
Where:
| KEY | = | -1 |
| NUMB | = | element identification number |
| ITYPE | = | FEMVIEW element type (optional). If this is zero, `NODAL' must be set to the number of nodes for this element type. |
| IGROUP | = | element group number |
| IRECTY | = | record variant identification number |
| NODAL | = | |
| NSRF | = | number of surfaces (outer repeat). |
| ISYSTM | = | local system indicator |
| = 0, results not in local system | ||
| = -1, results in local system |
KEY, NUMB, ITYPE, IGROUP, IRECTY, NODAL, NSRF, INTEG, ISYSTM
to be written with the format :
FORMAT (1X, I2, 8I5)
or: FORMAT (1X, I2, I10, 7I5) for 10 digit element number format
Where:
| KEY | = | -1 |
| NUMB | = | element number |
| ITYPE | = | FEMVIEW element type (optional) |
| IGROUP | = | element group number |
| IRECTY | = | record variant identification number |
| NODAL | = | 0 |
| NSRF | = | number of surfaces (outer repeat) |
| INTEG | = | number of Gauss points (inner repeat) |
| ISYSTM | = | local system indicator |
| = 0, results not in local system | ||
| = -1, results in local system |
KEY, NUMB, ITYPE, IGROUP, IRECTY, NODAL, NSRF, INTEG, ISYSTM
to be written with the format:
FORMAT (1X, I2, 8I5)
or: FORMAT (1X, I2, I10, 7I5) for 10 digit element number format
Where:
| KEY | = | -1 |
| NUMB | = | element number |
| ITYPE | = | FEMVIEW element type (optional) |
| IGROUP | = | element group number |
| IRECTY | = | record variant identification number |
| NODAL | = | 0 |
| NSRF | = | number of surfaces (outer repeat) |
| INTEG | = | 0 |
| ISYSTM | = | local system indicator (not currently used). |
| = 0, results not in local system | ||
| = -1, results in local system |
KEY, NP, X, Y, Z
to be written with the format:
FORMAT (1X, I2, I5, 3E12.5)
Where:
| KEY | = | -2 |
| NP | = | identification number of the Gauss point |
| X | = | global X co-ordinate |
| Y | = | global Y co-ordinate |
| Z | = | global Z co-ordinate |
KEY, NUMB, COMP1, COMP2, COMP3, COMP4, COMP5, COMP6
to be written with the format:
FORMAT (1X, I2, I5, 6E12.5)
or: FORMAT (1X, I2, I10, 6E12.5) for 10 digit node/element number format
Where:
| KEY | = | -2 |
| NUMB | = | inner repeat identification number |
| = | node number if material independent | |
| = | material number if nodal material dependent | |
| = | node number if element at nodes | |
| = | Gauss point number if element at Gauss points | |
| = | element number if constant for element | |
| COMP1-6 | = | values of the components in order specified |
| in the record variant definition. |
This record is repeated with six components per record until all the required components have been entered. The final card may contain less than six components.
Femsys Limited