Defaults Defaults

To allow flexibility in using MOSES, the user is free to set many of his own defaults. When defining a model or altering its definition, there are a number of things which normally have the same value. In other words, many things have a "default" value. The default values used are defined with the command:


     &DEFAULT, -OPTIONS

Two basic options:


     -SAVE

     -REMEMBER

allow the user to "push and pop" the default stack. Suppose that one wishes to alter some of the defaults temporarily and then return to the initial set. This can be accomplished by issuing &DEFAULT -SAVE which "saves" the current settings on the default stack. Now, one can alter the defaults at will, and, upon issuing &DEFAULT -REMEMBER, the initial set will again become active.

Most of the options here are again used on some command. As a result, the documentation here may be brief so that a more detailed discussion may follow. If an option is used when one of these commands is issued, then values specified by the option will be used. Otherwise, the default (the values specified via &DEFAULT) will be used.

Defaults are also used to define the "current" coordinate system and frame of reference for defining: nodes, interest points, and diffraction vertices. The options defining these defaults are:



     -RECT


     -CYLINDER


     -SPHERICAL


     -LOCATION, XO, YO, ZO, RX, RY, RZ
     -LOCATION, XO, YO, ZO, *PT(1), *PT(2), *PT(3), *PT(4)

The first three options define the meaning of the three numbers which define the local coordinates. If -RECT is the last of these specified, then the numbers are rectangular coordinates in the current frame. Likewise they can be either cylindrical if one specifies -CYLINDER, or spherical coordinates when -SPHERICAL is used. Cylindrical coordinates require a radius, angle and Z coordinate, while spherical coordinates require a radius, angle in the XY plane and an azimuth angle.

The -LOCATION option defines a new frame of reference. Here, XO, YO, and ZO are the coordinates of the new frame of reference in the part system. The orientation of the new frame is defined by either three Euler angles RX, RY, and RZ, or by up to four nodes. When using the Euler angles, the new frame orientation is determined by three successive rotations about the Z, Y, and X axes respectively. When using nodes, the location and orientation both depend upon the number of nodes specified. For one node, the orientation of the frame is the same as the part frame, but the new origin is at the specified node. For two nodes, the new origin is at the first node and the orientation is the same as that of the element system of a beam between the two nodes. For three nodes, the new origin is at the midpoint between the first two nodes, the new X axis is perpendicular to the plane formed by the nodes, and the new Y axis points from the first node to the second one specified. Finally, for four nodes, the origin is at the midpoint between the second and the fourth nodes, and the Y axis points from the fourth node toward the second one, and the X axis goes from the origin to the midpoint of the line segment connecting the first and third nodes.

The options:



     -BBC_MUL, MULT


     -CO_SCF, SCF_TYPE


     -LEN_FACTOR, FRACHOL


     -MAX_CHD_LEN, MAXCHOL


     -CHD_FIXITY, CHD_FIX


     -MIN_SCF, MIN_SCF

establish defaults for the same options on the point definition command and are discussed there.

The options:



     -COLOR, NAME_COL


     -TEXTURE, NAME_TEX, X_SCALE, Y_SCALE

define the default color and texture for the model. Here, NAME_COL is any color which has been previously defined. See the section on Colors for a discussion on defining colors. The NAME_TEX value for -TEXTURE is the name of a file in either /X/data/textures or /X/data/local/textures (here MOSES is store in /X). The X_SCALE and Y_SCALE are scale factors which will be applied to the texture. The NAME_TEX of NONE will yield a null default texture.

The options:



     -BAS_CATEGORY, NAME_BAS


     -EXT_CATEGORY, NAME_EXT

define the default Category for structural element and additional load attributes respectively. NAME_BAS will be the category for all load attributes directly associated with a structural elements and NAME_EXT will be the category for all additional load attributes unless they are specifically defined on the element or load attribute command.

The default scheme is also used for defining default properties of element classes. The material properties are set via the options:



     -SPGRAVITY, SPGR


     -DENSITY, RHO


     -EMODULUS, EMOD


     -POI_RAT, POIRAT


     -ALPHA, ALPHA


     -FYIELD, FYIELD


     -SN, TYPE(1), SN1_A, SN1_B, SN1_R, \
     TYPE(2), SN2_A, SN2_B, SN2_R, ......

Here, SPGR is used to define the material density by the ratio of its density to that of standard water, RHO is the material density (pounds/ft**3 or newtons/m**3), EMOD is the Young's Modulus (ksi or mpa), POIRAT is the Poisson's Ratio, ALPHA is the coefficient of thermal expansion (1/Deg F or 1/deg C), and FYIELD is the yield stress (ksi or mpa). For a discussion on the -SN option, see the section on associating SN curves.

Three options define the default resize properties for classes. These are:



     -RDE_SELE, TYPE(1), RD(1), TYPE(2), RD(2), ..........


     -KL/R_LIMIT, KLR


     -D/T_LIMIT, DOT

Here, TYPE(i) defines a section type and must be either: TUBE, BOX, PRI, BU, W, M, S, HP, WT, MT, ST, L, C, MC, WBOX, DL, LLEG, CONE, or PLATE. The values RD(i) are a selector which defines the default redesign selector for the section type TYPE(i). KLR and DOT are the default KL/R and D/T limits on shape selection for tubes.

Several options are available define element defaults:



     -USE, USE(1), USE(2), ..., USE(i)


     -NUSE, NOT_USE(1), NOT_USE(2), ..., NOT_USE(i)


     -FLOOD, YES/NO


     -STW_USE, YES/NO


     -KFAC, KY, KZ


     -CMFAC, CMY, CMZ


     -DIR_BEAM, SAV1(1), SAV1(2), SAV1(3), SAV2(1), SAV2(2), SAV2(3)


     -DIR_PLATE, SAV1(1), SAV1(2), SAV1(3), SAV2(1), SAV2(2), SAV2(3)


     -SCF, TYPE(1), SCF(1), ....

All but the last of these will be discussed in detail along with the discussion of modeling elements. The last two define true default behavior. For a discussion of the -SCF option look in the section on associating SCFs with fatigue points.

The options:



     -MD_FORCE, MD_FORCE, MD_RADIATION, MD_CORIOLIS


     -MD_PHASE, MD_PHASE


     -SPE_MULTIPLIER, SPEMUL


     -FM_MORISON, FM_FACTOR


     -SP_ORIENT, VX, VY, VZ, HX, HY, HZ


     -SP_HEIGHT, X, Y, Z


     -DT_CONVOLUTION, DT_CONV


     -WAVE_RUNUP, YES/NO

define defaults which can be overridden with &DESCRIBE BODY commands.

The options:



     -CS_WIND, CSW_X, CSW_Y, CSW_Z


     -CS_CURRENT, CSC_X, CSC_Y, CSC_Z


     -AMASS, AMA_MULT


     -TANAKA, TANAKA_FACTOR


     -CS_WIND, CSW_X, CSW_Y, CSW_Z

define defaults which can be overridden with &DESCRIBE PIECE or PGEN commands.

While the previous options set defaults for modeling commands, those that follow set defaults for other types of options. The option:



     -FILL_TYPE, FTYPE

defines the default type of filling for compartments. Here, FTYPE must be either CORRECT, APPROXIMATE, APP_NONE, APP_WORST, FULL_CG, FCG_NONE, or FCG_WORST. The meaning of these types are discussed in the section on filling compartments.

The options:



     -WATER, RHOWAT


     -SPGWATER, SPGWAT


     -RAMP, RAMP_TIME


     -DEPTH, WATDEP


     -SP_TYPE, TYPE


     -W_PROFILE, WP_TYPE


     -W_PERIOD, TW(1), TW(2), ...., TW(n)


     -W_DESIGN, DTYPE


     -W_SPECTRUM, STYPE


     -W_MD_CORRELATION, FACTOR


     -MD_PERIOD, TD(1), TD(2), ...., TD(n)


     -PROBABILITY, STAT, PDATA


     -T_REINFORCE, TB


     -HEADING, H(1), H(2), ...., H(n)


     -PERIOD, T(1), T(2), ...., T(n)

define default values used by the &ENV command and they are discussed there. The last two options allow one to define the default headings and wave periods which will be used for several different commands. They are discussed in detail later.