next up previous contents index
Next: Pre-defined FEMVIEW Calculations Up: Format of the neutral Previous: User Defined Loads

Assembly Definition Data Records

  Assembly Definition Data Records may be used as an alternative to the ASSEMBLE command. They are useful when an assembly is composed of a large number of models, or a single model with many transformations (e.g. super-elements). An assembly may be defined in terms of a list of models, a list of sub-assemblies, or a mixture of the two.

An assembly definition begins with the definition of the assembly name. This is done using a Model Header Record with operation code `B'. A data set header record is not used with the Assembly Definition Data Set. The constituent parts of the assembly, together with any references to transformations are then defined using a record of the form:

KEY, Name, TRAN1, TRAN2, TRAN3, ... , TRAN11, TRAN12

To be written with the format:

FORMAT(1X, I2, 1X, 6A1, 12I5)

or: FORMAT (1X, I2, 1X, 6A1, 12I10) for 10 digit transformation number format

Where:


KEY = -1 for assembly definition data
= -3 for data set delimiter
Name = model name or sub-assembly name
TRAN1-12 = transformation numbers (optional)

Notes:

1.
The model or sub-assembly referenced by 'Name' must already have been defined.
2.
The transformations referenced must have been defined along with 'Name' using a Transformation Data Set.

3.
The transformation matrices referenced in Assembly Definition Data Records are concatenated and the resultant transformation matrix is used to position 'Name' in the new assembly.

4.
At the assembly level, other than the Assembly Definition Data, only a Transformation Data Set may be entered. Transformations entered at the assembly level may be used to locate the assembly in a larger assembly defined subsequently.


next up previous contents index
Next: Pre-defined FEMVIEW Calculations Up: Format of the neutral Previous: User Defined Loads

Femsys Limited
17th August 1999