
CRITERION = c | Specifies the criterion or value of stress or strain in determining hot spots. Supported criteria are one of: VON_MISES, MAX_PRIN, MIN_PRIN, MAX_SHEAR, NORMAL_X, NORMAL_Y, NORMAL_Z, SHEAR_XY, SHEAR_YZ, SHEAR_XZ, and SIGNED_VON_MISES. Default criterion is VON_MISES. |
DATUM = node_id | Specifies a node ID of the flexible body to be the datum of the nodal displacements. Adams Solver computes all nodal displacements relative to this node ID. If you do not specify a datum node, Adams Solver generates an arbitrary relative set of nodal displacements. It displays a warning message if the specified node does not belong to the flexible body. |
END = t2 | Specifies the time, t2, at which to end the output of the data or the search of a peak load. Default: Output or search to the end of the simulation. Range: t2 > t1 |
HOTSPOTS = n | Specifies the number of hot spots to locate and output on the flexible body or fe part. A search for the top n locations (nodes or markers) that recorded the highest stress or strain during the simulation will ensue. With the START, END or SKIP arguments, FEMDATA only checks the time steps within those specifications for hot spots. A text file containing a table of hot-spot data (node/marker ID, maximum value, time of maximum value, and location) will be output. The complete time history of stress or strain will be output as well for each hot spot, if the STRAIN or STRESS option is specified in the OUTPUT statement. |
FE_PART = id | Specifies the ID of the fe part whose data FEMDATA outputs. FEMDATA outputs the data in the body coordinate system for the FE Part (LPRF), except in the case of STRAIN or STRESS with the RM = id option. |
FLEX_BODY = id | Specifies the ID of the flexible body whose data FEMDATA outputs. FEMDATA outputs the data in the FEM basic coordinate system that is inherent to the flexible body, except in the case of STRAIN or STRESS with the RM = id option. |
FILE = name | Specifies the output file name for the FEM data. You can specify an existing directory, root name, and/or extension. By default, the file name will be composed of the ADAMS run and body IDs according to the type of data and file format that you specified in the OUTPUT statement. |
LOADS | Outputs all external forces (reaction and applied forces except gravity) acting on the specified body and inertial forces of the specified body (angular velocities and accelerations including effects of gravity) as a function of time. Load data will be output in the simulation set of units. |
MARKER = id1 [,…,idn] | Specifies the marker id(s) of a fe part whose data is to be output. Adams Solver issues a warning if a marker ID is specified that does not belong to the fe part. |
MONITOR_POINTS | Outputs monitor point time histories for the specified flexible body if monitor point data blocks exist in the MNF of the flex body. |
MODAL_DEFORMATION | Outputs modal deformations as a function of time of the specified flexible body. FEMDATA will only export coordinates of the active modes in the simulation. |
NODAL_DEFORMATION | Outputs nodal deformations as a function of time of the specified flexible. FEMDATA writes the formations in the simulation set of units. |
NODE = id1 [,…,idn] | Specifies the node numbers of a flexible body whose data is to be output. If you do not specify a node list, FEMDATA exports nodal data at each attachment point of the flexible body. Adams Solver issues a warning if a node ID is specified that does not belong to the flexible body. |
NOINERTIA | Turns off the output of inertia loads. Inertia loads include linear acceleration, angular acceleration, and angular velocity of the part or flexible body. Only loads due to reaction and applied forces are output with this option. This results in a load imbalance specification for the body, so you must employ a technique, such as inertia relief, to recover the inertia loads from the external loads in the finite element program. |
PEAK_SLICE = FX:FY:FZ:FMAG:GMAG: TX:TY:TZ:TMAG | Specifies that FEM load data are to be output only at those time steps where the specified peak load occurred in the simulation. With the START, END, or SKIP arguments, FEMDATA only checks the time steps within those specifications for the peak load. You can specify one or more of FX, FY, FZ, FMAG, GMAG, TX, TY, TZ, TMAG. |
RADIUS = r | Specifies a radius between hot spots. If specified, all locations (nodes or markers) falling within a sphere defined by radius r and centered about the location with the highest stress/strain, will be considered one hot spot. A default value of zero means that all locations for the flexible body or fe part are candidates for hot spots. |
RM = id | Specifies the rigid body marker to be the reference coordinate system to output loads. Because Adams Solver resolves all loads acting on the rigid body in the coordinate system of the specified marker, the marker should represent the FEA basic coordinate system of the part's finite element model (FEM). If only RM is specified with no accompanying type (that is, LOADS or STRESS or STRAIN), an old style .fem file is generated with loading information for each rigid body that has a marker listed on this field. For STRESS or STRAIN, optionally specifies the reference coordinate system in which to output. If RM is not specified, stress/strain will be computed in the flexible body or fe part's LPRF. If specified, the stress/strain tensor will be transformed relative to instantaneous coordinate system of marker ID. The RM does not have to belong to the flexible body or fe part, but can be any marker in the model. All six components of stress or strain (Sxx, Syy, Szz, Sxy, Syz, Szx) can be affected by this coordinate transformation. This option can be useful when correlating test results such as strain gauge data on a flexible component. |
SKIP = n | Specifies the number of output steps to skip when outputting the data. Default: n=0 (every step is output). |
START = t1 | Specifies the time at which to start outputting the data. Default: Output at the start of the simulation. Range: t1 > t2 (See END argument) |
STRAIN | Outputs strain information to fe part or flex body if strain modes are available in the modal neutral file (MNF) of the specified flexible body. FEMDATA outputs all six components of strain (normal-X, normal-Y, normal-Z, shear-XY, shear-YZ, shear-ZX). It outputs strains in the basic FEA coordinate system of the flexible body or LPRF of fe part, unless the RM = id option is specified. |
STRESS | Outputs stress information to fe part or flex body if modal stresses are available in the MNF of the flexible body. FEMDATA outputs all six components of stress (normal-X, normal-Y, normal-Z, shear-XY, shear-YZ, shear-ZX). It outputs stresses output in the simulation set of units in the basic FEA coordinate system of the flexible body or LPRF of fe part, unless the RM = id option is specified. |
Type of data: | Format:* | File name: | Extension: |
|---|---|---|---|
(none) | (none) | <run_name> | .fem |
Loads | DAC NASTRAN ABAQUS ANSYS RPC | <run_name>_<channel_id> <run_name>_<body_name> <run_name>_<body_name> <run_name>_<body_name> <run_name> | .dac .dat .dat .dat .rsp |
Modal Deformation | DAC Generic NASTRAN PUNCH ANSYS RPC | <run_name>_<channel_id> <run_name>_<body_name <run_name>_<body_name> <run_name>_<body_name> <run_name> <run_name> | .dac .mdf .mdf .mdf .out .rsp |
Nodal Deformation | Generic NASTRAN ANSYS | <run_name>_<body_name> <run_name>_<body_name> <run_name>_<body_name> | .ndf .spc .inp |
Strain | DAC Generic RPC | <run_name>_<node_id>e_<channel_id> <run_name>_<body_name> <run_name>_<body_name> | .dac .nsf .rsp |
Hotspots | <run_name>_body_name>_hots | .tab | |
Monitor Points | CSV Generic RPC | <run_name>_<body_name> <run_name>_<body_name> <run_name>_<body_name> | .csv .req .rsp |
Stress | DAC Generic RPC | <run_name>_<node_id>se_<channel_id> <run_name>_<body_name> <run_name>_<body_name> | .dac .nsf .rsp |
Hotspots | <run_name>_<body_name>_hote | .tab |
represents the unit vector of the reference coordinate system of the rigid body (FEA coordinate system of the flexible body).
) || = 1)
is a maximum and minimum for each marker m.
is a maximum and minimum for each marker m.
is a maximum and minimum for each marker m.
is a maximum for each marker m.
.Note: | Similar expressions exist for TX, TY, TZ, and TMAG. The PEAK_SLICE argument is not available when you specify a time history OUTPUT load format (DAC or RPC). |

i are the respective mode shapes from FEA and {q(t)}are the modal displacements of the flexible body that Adams Solver computes.
is the skew-rotation matrix from the flexible body’s LPRF (FE origin) to the marker’s coordinate reference, and
is the symmetric stress or strain tensor. That is:

Caution: | Note that all FEMDATA are output in the Adams modeling units. This causes a problem when the Adams units are inconsistent with those used in the finite element model, and the data that is output will be included in a subsequent finite element analysis. For example, when outputting FEMDATA of type LOADS to ANSYS or MSC.Nastran for inclusion in the FE analysis, the Adams and FE modeling units must be consistent. This is also true when outputting FEMDATA of type NODAL_DEFORMATION when the OUTPUT format is ANSYS or MSC.Nastran and the data will be used as input to the FE analysis. In the case of outputting FEMDATA of type MODAL_DEFORMATION, the only concern for units is when MSC.Nastran (or PUNCH) has been specified as the OUTPUT format. This is because rigid body motion is included in the output file along with the modal coordinates. By definition, modal coordinates are unitless, so the modal stresses (or strains) will be recovered correctly in MSC.Nastran irregardless of unit settings. However, in order for the overall displacement of the component to be correctly recovered, the unit of length must be consistent between models. |