next up previous contents
Next: Resource Summary Up: Supported Resources Previous: Workstation Specific Resources

Subsections


Model specific resources

 

Resources may also be used to control the default element variant for a particular analysis package, degree of freedom macros such as XSYMM, and degree of freedom names(X,RX, etc.).

The resources that are described here are general to all analysis environments. The manual for the interface to a required analysis package will give details of specific controls relevant to that interface.

Default Filename Extensions

The default filename extension of the analysis input file may be set for any analysis environment. For example, for the ABAQUS input file:

      Femsys.femgen.FileExtension.abaqus   :  inp

or for the NASTRAN input file:

      Femsys.femgen.FileExtension.nastran   :  dat

Default Element Variants

It is possible to set the default element variant for each FEMGEN geometric element type from the resource file. For users who typically perform only one type of analysis this will be extremely useful. This can be done for the neutral environment only or in an analysis specific manner. The following extract from a resource file illustrates both of these methods.

#
# Neutral settings
#
Femsys.default-variant.all.BE3  : 3
#
# Set default abaqus element variants, note that the definition can
# be made using either the element name or the element variant number.
# The all parameter is currently unused but must be present.
#
Femsys.abaqus-variant.all.P-EL : NODE-GEN
Femsys.abaqus-variant.all.BE2  : B31
Femsys.abaqus-variant.all.BE3  : B32
Femsys.abaqus-variant.all.TR3  : CPS3
Femsys.abaqus-variant.all.TR6  : CPS6
Femsys.abaqus-variant.all.QU4  : CPS4
Femsys.abaqus-variant.all.QU8  : CPS8
Femsys.abaqus-variant.all.QU9  : S9R5
Femsys.abaqus-variant.all.PE6  : C3D6
Femsys.abaqus-variant.all.P15  : C3D15
Femsys.abaqus-variant.all.HE8  : C3D8
Femsys.abaqus-variant.all.HE20 : C3D20
Femsys.abaqus-variant.all.HE27 : INTER9

Degree of Freedom Names

FEMGV has degrees of freedom 1-16 internal and 1-15 external of which degrees of freedom 1-6 correspond to the standard six degrees of freedom. It is possible to associate a text string and a symbol to each of these degrees of freedom. By default only degrees of freedom 1-11 have text and symbols associated with them but this can be modified via the resource file. The defaults are listed below together with an extract from an example resource file to modify these.

Note that the physical meaning of degrees of freedom 1-11 cannot be changed although the text and symbol can. Degrees of freedom 12-16 may be programmed to mean anything


Degree of Physical Default Default
Freedom Meaning Text Symbol
1 Translation in X X Vector + Square in local x
2 Translation in Y Y Vector + Square in local y
3 Translation in Z Z Vector + Square in local z
4 Rotation in X RX Vector + Arrow in local x
5 Rotation in Y RY Vector + Arrow in local y
6 Rotation in Z RZ Vector + Arrow in local z
7 Beam Warping W W
8 Pore Pressure P Diamond
10 Electrical Potential E Asterisk
11 Temperature T Plus
Table B.1: Default Degree of Freedom names and symbols

#
# Activate internal and external degree of freedom 7 and
# assign the text W to it (for beam warping).
#
Femsys.default-dofname.internal.7 : W
Femsys.default-dofname.external.7 : W
#
# Changes symbol for dof 1 to W!
# 55 is a symbol code the meaning of which is given in
# the following table
#
Femsys.default-dofsymbol.internal.1  : 55


Symbol Symbol
Code Type
0 No symbol available
1 Plus sign
2 Asterisk
3 Cross
4 Square
5 Diamond
6 Crossed square
7 vector + square in local x
8 vector + square in local y
9 vector + square in local z
10 vector + arrow in local x
11 vector + arrow in local y
12 vector + arrow in local z
13 blank
14-23 0-9
24-32 - + = * / ( ) , .
33-59 A-Z and '
Table B.2: Degree of Freedom Symbol Codes

Degree of Freedom Macros

FEMGV incorporates the concept of a degree of freedom macro which is a name which can be used to group degrees of freedom under. Ten degree of freedom macros are supported for both internal and external freedoms. The default macros are shown below together with an example resource file for modifying these defaults.


Macro Macro Degrees of Freedom
Numb. Name Associated with Macro
1 XSYMM 1, 5, 6
2 YSYMM 2, 4, 6
3 ZSYMM 3, 4, 5
4 ALL 1, 2, 3, 4, 5, 6
5 XASYMM 2, 3, 4
6 YASYMM 1, 3, 5
7 ZASYMM 1, 2, 6
8 ENCASTRE 1, 2, 3, 4, 5, 6
9 PINNED 1, 2, 3
10 NOROTATE 4, 5, 6
Table B.3: Default Degree of Freedom Macros

Resource File to modify the above:

#
# Modifies hard coded dofmacro ENCASTRE to include warping amplitude
#
Femsys.abaqus-dofmacro.internal.8 : ENCASTRE X Y Z RX RY RZ W
Femsys.abaqus-dofmacro.external.8 : ENCASTRE X Y Z RX RY RZ W
#


next up previous contents
Next: Resource Summary Up: Supported Resources Previous: Workstation Specific Resources

Femsys Limited
9/10/1999