Академический Документы
Профессиональный Документы
Культура Документы
2 - MAX
User manual
CONTENTS
1 The FEMFAT max Module ___________________________ 4
1.1 Program procedure of FEMFAT max ____________________ 5
1.2 Femfat.ini file editor ____________________________________ 9
1.3 Defining the project ___________________________________ 9
Page 1
FEMFAT 5.2 - MAX
User manual
Page 2
FEMFAT 5.2 - MAX
User manual
Page 3
FEMFAT 5.2 - MAX
User manual
Page 4
FEMFAT 5.2 - MAX
User manual
• Group data
Groups can consist of nodes and/or elements and serve to simplify definition
of certain regions of the entity, for which specific parameters are to be
specified.
In FEMFAT, groups are used to assign material data, surface roughness
data, tempering conditions, etc. to certain nodes. Identification of nodes via
node numbers is not necessary if further parameters are known.
All operations apply to the current group only, which must contain the
nodes and elements of the regions of interest. It is therefore best to
previously define the appropriate groups in the preprocessor application or in
FEMFAT visualizer. This group data can be imported into FEMFAT
for further processing.
FEMFAT also provides a number of functions for generating and editing
groups.
Page 5
FEMFAT 5.2 - MAX
User manual
Because damage analyses are only performed on the nodes and elements
contained in the current group, you have the option of carrying out detailed
investigations of certain regions.
In the case of a 3D element model, the standard approach is to perform the
analysis only on the surface which is determined automatically by the
application. In this case, however, the group being analyzed not only
consists of the surface nodes but also of the nodes directly below the
surface, so that the relative stress gradient for the surface nodes can be
calculated.
• Stress data
The stress conditions at each node of the current analysis group are an
important basic element of operational strength analyses.
According to how forces acting on the component vary with time,
FEMFAT offers two differing MAX options (ChannelMAX and
TransMAX):
o ChannelMAX
ChannelMAX is useful if the load can be reduced to time-dependent,
but otherwise fixed, loads, whereby no non-linear effects may occur.
Various channels are considered in the analysis. Each of these channels is
defined by a finite element stress result and by a load history. The stress
tensor at a node corresponds to a specific load case; an example of this
are vertical forces on vehicle structures. The load histories define the
stress tensor history.
If no other limitations are imposed by hard or software, FEMFAT
max works with any number of different dynamic channels per analysis.
This can be modified in the initialization file (femfat.ini) (see FEMFAT
basic user manual Chapter 1.1 - Femfat.ini File Editor).
o TransMAX
Analysis using TransMAX should always be performed when no fixed
loads act on the component and/or non-linear effects need to be
considered (e.g. bush bearings), i.e. for transient loads.
However, using TransMAX, a finite element analysis must be
performed for every single point in time, which can lead to substantial
"preparation effort" for operational strength analyses.
The nodal stress data must be exported to the program in stress record
format. It is assumed that the stress data are available node-referenced for
each element and are defined in a global Cartesian coordinate system.
• Material data
Page 6
FEMFAT 5.2 - MAX
User manual
o The result data from the FEMFAT operational strength analysis are
written as node-referenced data to the output file (mostly with *.dma
suffix). This file can then be imported into a FEM postprocessor
application and the result data graphically displayed on the FEM model.
Page 7
FEMFAT 5.2 - MAX
User manual
Page 8
FEMFAT 5.2 - MAX
User manual
Page 9
FEMFAT 5.2 - MAX
User manual
When FEMFAT is first started, only the main modules are displayed on the
left of the screen. The input data structure of the module can be displayed by
clicking on ChannelMAX or TransMAX.
The input required for FEMFAT max is grouped thematically in the various
menu items.
In order to avoid input errors it is recommended to work through the menu
items consecutively.
Page 10
FEMFAT 5.2 - MAX
User manual
2.2 Groups
See the BASIC manual or the Interface manual for a general description.
Page 11
FEMFAT 5.2 - MAX
User manual
Additionally, the equivalent stress and damage histories are then also available
for visualization in VISUALIZER.
Page 12
FEMFAT 5.2 - MAX
User manual
Page 13
FEMFAT 5.2 - MAX
User manual
2.3.1.1 Creating
reating a new channel / Deleting a channel
This option should be used if no adequate MAX input file is available or if a
new channel is to be defined and added.
Input and modification of channels is now carried out with the aid of a table.
In order to create
create the channels, the number of channels must be directly entered
in the input box or adjusted using the arrows.
Page 14
FEMFAT 5.2 - MAX
User manual
When importing the stress data, the program creates a scratch file for each
channel (see Chapter 2.3.1.2.4 Scratch). It is very important that each channel
has its own scratch file with a unique name. Make sure that never more than one
channel can access the same scratch file.
Due to the operating system, there are limitations as to the maximum number
of files which may be open at the same time. If problems with the maximum
number of channels arise in ChannelMAX as a result of this limitation,
these can be solved by modification of the respective system parameters.
To simplify table input, an anchor channel can be defined. If a table row is now
altered, these alterations are adopted for all other rows up to the anchor row.
The anchor channel can be entered directly using the channel number, or be
selected with the right mouse button. The anchor channel is highlighted in
green in the table (see Figure 8). Using the check box the final channel
Page 15
FEMFAT 5.2 - MAX
User manual
Two options are available for editing several channels simultaneously, with
and without use of an anchor channel:
1. Using an anchor channel: Editing of a cell above the anchor channel is
adopted for all the cells below this, as far as the anchor channel. The
cell auto-fill as far as the anchor channel follows similar rules to those
in common spreadsheet programs. If the current channel is in the first
row, the entries are simply copied to the anchor channel, with the
exception of those columns that do not allow the same entries in
different channels (e.g. channel label or scratch file name). It is also
possible to repeat the contents of several separately selected channels as
far as the anchor. This is done with the aid of the menu in the pop-up
window (click on the current cell with the right mouse, see Figure 9). If
the current cell is located below the anchor channel, the alteration only
concerns the current channel.
2. Without an anchor channel: With the aid of the pop-up window normal
copies or incremental copies can be made. The normal copy is only
possible in those columns that allow the same entries in different
channels. The copies are only adopted for marked channels located
below the current channel. Marked channels above the current channel
remain unaltered.
Page 16
FEMFAT 5.2 - MAX
User manual
Page 17
FEMFAT 5.2 - MAX
User manual
means that the transformation matrices of the first time point do not
match the stress results of the subsequent points in time. Therefore, a
model change should be avoided in this case.
4. The last increment of the step is imported from an ABAQUS file format
(*.fil and *.odb) when the default settings are used. The switch
"Increments: Only last per step" must be deactivated to import results
from the several step increments. The same behavior also applies for
ESI ERF-HDF5, whereby the button is called “Time Steps: Only last
New time step per load case”. This applies for all time steps in a load case.
5. With ABAQUS odb the “Incl. Increment 0” button can be used to set
whether or not the zero increment should be taken into account. The
default setting is for it not to be counted.
6. ESI ERF-HDF5: If the “Incl. time steps with time of 0.0” button is
New enabled, all the time steps with a time of 0.0 are also included.
Page 18
FEMFAT 5.2 - MAX
User manual
Example of load history in the file format of the ADAMS Request file
A.R2 00.00.00 01-Apr-95 0 0 3D
3 M_KGS_N_RACA 1.0
101 5 0 0 6
Fxl Fyl Fzl Mxl Myl Mzl
102 5 0 0 6
Fxr Fyr Fzr Mxr Myr Mzr
103 5 0 0 6
Fed_li Fed_re LenkHub Acc_li Acc_re
0.00000E+00
0.25308E+03 -0.11309E+03 0.53674E+04 0.99737E+02 0.16443E+02 -0.18429E+02
0.22955E+03 0.18597E+03 0.54183E+04 -0.43911E+02 0.26190E+02 0.81343E+00
0.00000E+00 0.00000E+00 -0.18024E-02 -0.12143E+01 0.15978E+01 0.00000E+00
0.32000E-02
0.26877E+03 -0.13285E+03 0.53833E+04 0.11239E+03 0.20246E+02 -0.20562E+02
0.25403E+03 0.18765E+03 0.54566E+04 -0.47561E+02 0.29597E+02 0.19152E+01
0.00000E+00 0.00000E+00 -0.36813E-02 -0.76693E+00 0.18534E+01 0.00000E+00
0.64000E-02
0.28259E+03 -0.15090E+03 0.53967E+04 0.12395E+03 0.24021E+02 -0.22566E+02
0.27192E+03 0.18765E+03 0.54924E+04 -0.50369E+02 0.32964E+02 0.30072E+01
-0.12207E-03 -0.12207E-03 -0.44522E-02 -0.44738E+00 0.18534E+01 0.00000E+00
0.96000E-02
0.29393E+03 -0.16608E+03 0.54055E+04 0.13384E+03 0.27740E+02 -0.24344E+02
0.28333E+03 0.18525E+03 0.55240E+04 -0.52011E+02 0.36255E+02 0.40790E+01
-0.12207E-03 0.00000E+00 -0.45345E-02 -0.63911E-01 0.15978E+01 0.00000E+00
0.12800E-01
0.30335E+03 -0.17774E+03 0.54088E+04 0.14195E+03 0.31375E+02 -0.25826E+02
0.29212E+03 0.18022E+03 0.55507E+04 -0.52541E+02 0.39433E+02 0.51239E+01
0.00000E+00 0.00000E+00 -0.44467E-02 0.31956E+00 0.95867E+00 0.00000E+00
0.16000E-01
Page 19
FEMFAT 5.2 - MAX
User manual
0.31180E+03 -0.18574E+03 0.54063E+04 0.14844E+03 0.34897E+02 -0.26990E+02
0.30101E+03 0.17276E+03 0.55716E+04 -0.52249E+02 0.42455E+02 0.61388E+01
0.00000E+00 -0.12207E-03 -0.43870E-02 0.57520E+00 -0.63911E-01 0.00000E+00
0.19200E-01
0.31966E+03 -0.19069E+03 0.53979E+04 0.15344E+03 0.38280E+02 -0.27847E+02
0.30988E+03 0.16346E+03 0.55864E+04 -0.51498E+02 0.45280E+02 0.71231E+01
0.00000E+00 0.00000E+00 -0.43709E-02 0.83084E+00 -0.19173E+00 0.00000E+00
0.22400E-01
0.32659E+03 -0.19360E+03 0.53842E+04 0.15710E+03 0.41499E+02 -0.28433E+02
0.31603E+03 0.15313E+03 0.55947E+04 -0.50588E+02 0.47868E+02 0.80772E+01
-0.12207E-03 -0.12207E-03 -0.43726E-02 0.70302E+00 -0.70302E+00 0.00000E+00
etc.
Page 20
FEMFAT 5.2 - MAX
User manual
Example of load history in the file format of the RPC ASCII file
The RPC ASCII format load history file can contain a header of any length,
which is concluded by the key word END_OF_HEADER. The data then
follows in columns.
The columns are separated by delimiters (e.g. spaces). A decimal point is
represented by a period.
This format can be created with any multi-body system and measurement-data
application, text editor or spreadsheet application.
FORMAT = ASCII
NUM_HEADER_BLOCKS = 9
NUM_PARAMS = 35
FILE_TYPE = TIME_HISTORY
DATA_TYPE = SHORT_INTEGER
TIME_TYPE = RESPONSE
DELTA_T = 0.003333333
PTS_PER_FRAME = 1024
CHANNELS = 2
PTS_PER_GROUP = 2048
BYPASS_FILTER = 0
HALF_FRAMES = 0
REPEATS = 1
FRAMES = 3
SCALE.CHAN_1 = 0.0003053248657
UPPER_LIMIT.CHAN_1 = 1
LOWER_LIMIT.CHAN_1 = -1
MAP.CHAN_1 = 1
SCALE.CHAN_2 = 0.0003053248657
UPPER_LIMIT.CHAN_2 = 1
LOWER_LIMIT.CHAN_2 = -1
MAP.CHAN_2 = 2
PARTITIONS = 1
PART.CHAN_1 = 1
PART.NCHAN_1 = 2
DESC.CHAN_1 = WAVE 1
UNITS.CHAN_1 = E
DESC.CHAN_2 = WAVE 2
UNITS.CHAN_2 = E
DATE = 07-Feb-2000 12:31:11
OPERATION = FEMFAT LAB data conversion
PARENT_1 = D:\WORK\\WAVE.RMS
INT_FULL_SCALE = 32752
TOTAL_PTS_PER_CHAN = 3072
DATA.FORMAT = (8(G14.8,2X))
END_OF_HEADER
-.49462631E-01 -.88544218E-02
-.96787989E-01 0.00000000
-.14075477 0.91597466E-02
-.17983635 0.18319493E-01
-.21220079 0.27479239E-01
-.23662679 0.36638986E-01
-.25250366 0.45798734E-01
-.25891548 0.54958478E-01
-.25525159 0.63812897E-01
-.24151199 0.72972648E-01
-.21769664 0.82132392E-01
-.18441623 0.91292143E-01
-.14258672 0.10045189
-.92818767E-01 0.10961163
-.36333662E-01 0.12732047
0.90070836E-01 0.16426478
0.15663166 0.18288961
etc.
Page 21
FEMFAT 5.2 - MAX
User manual
Example of load history in the file format of the TecMath ASCII file
BEGIN
COLUMN WIDTH = [ 13, 13, 13]
COLUMN OFFSET = [ 0, 2, 2]
CHANNEL NAME = ['dome force', 'side force', 'braking force']
LENGTH = [33633,33633,33633]
UNIT = [' ','
',' ']
MINIMUM = [-4.29687e+02,-3.92187e+03,-1.06250e+04]
MAXIMUM = [1.890630e+04,1.365630e+04,1.289060e+03]
START = [ 0.00000e+00, 0.00000e+00, 0.00000e+00]
DELTA = [ 1.00000e+00, 1.00000e+00, 1.00000e+00]
#Global file data
Page 22
FEMFAT 5.2 - MAX
User manual
Example of load history in the file format of the DIAdem Data file
If a load history file is to be created with DIAdem software, a few of the file
format settings must also be performed with DIAdem in order to allow the file
to be read by FEMFAT.
Because FEMFAT only reads the data file, but not the header files that
contain the descriptions and formats of the data in the database, the followings
preferences must be specified:
required
Key number Key number function Explanation
setting
Save data Block orientated
213: BLOCK data saving
Page 23
FEMFAT 5.2 - MAX
User manual
The load time characteristic file in ADAMS spreadsheet format is similar to the
RPC ASCII file.
A header of any length first appears. FEMFAT searches for the keyword
TIME. The data then follows in columns.
The columns are separated by delimiters (e.g. spaces). A decimal point is
represented by a period.
etc.
Page 24
FEMFAT 5.2 - MAX
User manual
The format of the RPC binary files is not described further here.
This format can, for example, be created using a measurement-data program or
the MBS ADAMS application.
After selecting the file format you need to enter the file name including the
path of the load history file of the current channel in the Load History File
column.
This file may contain more than just one history. However, each channel can
only be assigned one history.
The manner in which several load histories are saved in one file is format-
dependent and can be in columns or blocks:
Format Saved in
ADAMS Request File blocks
RPC ASCII file columns
TecMath ASCII file columns
DIAdem Data file columns
ADAMS spreadsheet file columns
RPC binary binary format
nCode DAC file binary format
12 channels are saved in data blocks with three rows and four columns each.
The necessary channel information is found in the second row and fourth
column of every block.
CHANNEL 8:
Time = 0.00 Value = 8.5400
Time = 0.10 Value = 2.3861
.......
.......
0.00 (= time) Column 1 Column 2 Column 3 Column 4
Row 1 4.5105 8.5108 2.6840 6.6840
Row 2 8.5871 1.6840 9.5403 8.5400
Row 3 8.3540 5.6401 4.6880 0.6540
Page 25
FEMFAT 5.2 - MAX
User manual
"Row" in block
In this case enter
"2"
to select the required entry in row 2.
Page 26
FEMFAT 5.2 - MAX
User manual
The scratch files are created for the current analysis group. Editing of the
analysis group after creating the scratch file leads to errors during the analysis
if nodes are added to the analysis group (reducing the size of the analysis
group, on the other hand, does not require a new scratch file).
Page 27
FEMFAT 5.2 - MAX
User manual
1003
Management of Scratch-Files
Text:
Text:
Text:
Text:
Channel-label : 1
File-name : bending.scr
File-format (1-2) : 1
-------------------------------------------------------------
Channel-label : 2
File-name : torsion.scr
File-format (1-2) : 1
-------------------------------------------------------------
-1
-1
1004
Management of Analysis-Parameters
Text:
Text:
Text:
Text:
Angle between cutting-planes (degree) : 10.0
Cutting-plane-filter-method (0-2) : 1
Channel stress filter limit for method 1 (p.c.) : 99.9
Upper-stress-filter-limit for method 1 (p.c.) : 99.9
Lower filter-limit for method 2 (per cent) : 1.0
Upper filter-limit for method 2 (per cent) : 30.0
Number of rainflow classes : 64
Factor for residue load cycles : 0.500
-------------------------------------------------------------
-1
If definitions of synthetic load histories exist, they are written into the MAX
input file as a separate record.
-1
10021
Management of Synthetic Load Histories
Channel-label : 1
Format : 9
NumberOfSamples : 0
Factor : 1.000000
--------------------------------------------------------------------------------
Channel-label : 2
Format : 10
NumberOfSamples : 0
PhaseShiftPoints : 0
PointsPerWave : 2
Amplitude : 1.000000
Mean : 0.000000
--------------------------------------------------------------------------------
Channel-label : 3
Format : 11
NumberOfSamples : 0
PhaseShiftPoints : 0
PointsPerWave : 2
Amplitude : 1.000000
Mean : 0.000000
--------------------------------------------------------------------------------
Channel-label : 4
Format : 11
NumberOfSamples : 0
PhaseShiftPoints : 0
PointsPerWave : 2
Amplitude : 1.000000
Mean : 0.000000
--------------------------------------------------------------------------------
-1
Page 28
FEMFAT 5.2 - MAX
User manual
Page 29
FEMFAT 5.2 - MAX
User manual
Page 30
FEMFAT 5.2 - MAX
User manual
If load histories are defined in files the number of sampling points in the file is
automatically used by the signal generator. If this is not the case the number of
sampling points required is queried in a dialog box before the synthetic load
histories are created.
Synthetic load histories are generated in the same way as load histories from
files when the Read/Create load history data button is pressed.
This button must also be pressed in order to allow visualization of a load
history.
Synthetic load history definitions are also stored in the MAX input file, and
they can be easily re-imported into FEMFAT in this manner (see Chapter
2.3.1.3 Importing the MAX input file).
Page 31
FEMFAT 5.2 - MAX
User manual
Page 32
FEMFAT 5.2 - MAX
User manual
b.) In order to determine the most critical channel, taking the channel
stress into consideration, the maximum load in the load history for
each channel is first searched for. The following data is then
multiplied for all nodes: the largest value force for the channel,
channel factor and stress tensor of the node in question. Then the
maximum Mises equivalent stress σMises for all nodes is searched
for every channel. The channel with the greatest Mises stress (and
amplitude not zero) is the most critical channel k. The filter limit
for the nth channel is acquired from:
σ Mises (k )
limit _ value(n) = load _ difference(n) ⋅ ⋅g
σ Mises (n)
g....relative load history limit [%], user-definable in the GUI.
Only using the third method (2b) is it also possible to delete complete channels
if the stresses at these channels are not at all critical.
However, if a channel has a constant history (e.g. bolt pre-stress or residual
stress) it will not be deleted.
If the limit value is set to 0%, only the cuspidal points remain after
compression.
The relative load history limit is entered first. The default setting for this value
is 5%. The number of expected sampling points is shown by pressing the
button. A text file with the name "loadhistory_compression.dat"
containing those times actually remaining after compression is also created in
the working folder. The button must now be pressed to complete
the modifications to the imported history data.
After compression the data can be exported to a file. Only the RPC-ASCII
format is currently available for this purpose.
Page 33
FEMFAT 5.2 - MAX
User manual
Page 34
FEMFAT 5.2 - MAX
User manual
In order to minimize file size, all unnecessary columns can be deleted with an
editor, as ADAMS also exports the rigid body modes and the 1st and 2nd
derivatives of the individual coordinates. This reduces the file to around one
third of the original size. The modal coordinates are found in columns Q7 –
Qx, whereby x represents the highest number of considered modes. The file
can be edited in FEMFAT in the Spreadsheet ADAMS format.
As an alternative, the modal coordinates can also be exported from ADAMS in
binary RPC3 format and edited in FEMFAT ChannelMAX.
Besides the channels for modal stresses and coordinates, additional channels
can also be defined (e.g. constant loads) in FEMFAT.
Page 35
FEMFAT 5.2 - MAX
User manual
Each row in the table corresponds to one or more load cases (a more detailed
description is provided later on). These load cases are arranged chronologically
from top to bottom in the table, i.e., if there is a load case for each row, the
load case for the first point in time will be in the first row, the load case for the
second point in time will be in the second row, etc.
In principle, this applies even if a row contains more than one load case.
If a table has rows already and the number of rows is increased, FEMFAT
attempts to fill in the new rows with appropriate default values based on the
entries that have already been made (see autofill function further below). If the
number of rows is reduced, it is automatically assumed that the bottommost
table rows should be deleted, and a confirmation prompt requesting the user to
confirm the fact that the rows should be deleted is displayed.
Page 36
FEMFAT 5.2 - MAX
User manual
2. With the Delete All switch which is located next to the import and
export switches: All time steps present in the table will be deleted.
3. A context menu appears after right-clicking on the table. This context
menu makes it possible to delete either the current table row, the
selected table rows or all table rows. The procedure used to select
several rows is the usual one, e.g., holding down the SHIFT key (to
select a range) or holding down the CONTROL key (multiple
selection).
The following information must be specified in every row in order to define the
load cases:
1. The data format in which the FEM stresses are available
("Format" column)
2. The file from which the stresses should be read
("Stress File" column)
3. The load case(s) that should be read from the stress file ("LC" column).
Page 37
FEMFAT 5.2 - MAX
User manual
Page 38
FEMFAT 5.2 - MAX
User manual
Basically, care should be taken that the load case number entered is exactly the
same as that with which the required stress record was saved. With some
formats, this number is explicitly assigned by the generating program (Nastran
Punch, I-DEAS
DEAS MS Universal, COSMOS/M). With others, such as Nastran
op2, this number is determined automatically through the use a consecutive
consecutiv
number sequence (starting with 1), in ascending order, for all the stress data
records found in the file.
The load case number entered is ignored in formats that can only have one load
case per file (Ansys presol, Patran rpt, Pro/Mechanica). In addition, most
formats make it possible to use the context menu (which can be accessed by
right-clicking
clicking on one of the two input fields) to select the load case from a
dialog or to enter all the load cases found in the following file into the table
automatically (the
(the table is automatically made bigger if necessary), provided
the load case input field or stress file input field is enabled.
These two options are available when working with the Medina bof, Nastran
op2, Ansys rst, LSdyna d3plot, Marc t16, Permas post and Altair h3d formats.
Page 39
FEMFAT 5.2 - MAX
User manual
Page 40
FEMFAT 5.2 - MAX
User manual
Fig. 27 - Context menu for load case dialog and Step/Increment definition (Abaqus)
Fig. 28 – Context menu for load-case dialog and load case/time step definition
(ESI ERF-HDF5)
These definition options for Abaqus odb and fil are elaborated in more detail
below. The explanations apply analogously for the ESI ERF-HDF5 format,
whereby the following differences must be kept in mind:
• The designation “step” for Abaqus odb and fil corresponds to the
designation “load case” for ESI ERF-HDF5.
• The designation “increment” for Abaqus odb and fil corresponds to the
designation “time step” for ESI ERF-HDF5.
• With Abaqus odb and fil, the “Incl. increment 0” button in the Stress
Load Case Definition dialog can be used to set whether or not the zero
increment should be taken into account. With ESI ERF-HDF5 files, the
corresponding button (“Include time steps with time of 0.0”) allows
specification of whether or not time steps with a time of 0.0 should be
included.
Page 41
FEMFAT 5.2 - MAX
User manual
Page 42
FEMFAT 5.2 - MAX
User manual
2.3.2.1.3.2.3 Step
When selecting the step, a dialog that makes it possible to enter the following
data is opened:
• Step range, from/to: All the increments defined below and found in the
step range defined with this parameter are processed. If you want to
select a single step only, enter the same step number in both fields. To
select all the steps available, enter a number that is larger than the
number of steps in the file in the "to" parameter.
• Increments:
o All, every x increments: Selects all the increments that have a
matching result type and are found in the step range defined
above. If a 1 is entered for the parameter, every single increment
is selected; if a 2 is entered, every 2nd increment is selected; etc.
Last increment:
o Only the last increment of all the steps specified above is
selected.
Note: This is the default setting.
o Increment list: The desired increment numbers are entered
directly into the input field as a list (comma-separated) and/or as
a range (start number/end number). For example, entering 3,4,7-
9 selects increments 3,4,7,8 and 9 for all the steps specified
under "Step."
o Increment range from/to, every x increments: Selects all the
increments available within the specified step range, but only
within the specified increment range. If a 1 is entered for the
parameter, every single increment in the specified range is
selected; if a 2 is entered, every 2nd increment is selected; etc.
In other words, using this stress data record selection method makes it possible
to define more than one load case in a single table row. When making entries
with an increment list, it is also possible to select an increment multiple times
Page 43
FEMFAT 5.2 - MAX
User manual
(i.e., for several points in time), which would otherwise only be possible with a
new table row.
2.3.2.1.3.2.4 Time
When selecting time, a dialog that makes it possible to specify a time range is
opened. All increments that have a matching result type and timestamps (total
time) within the specified range are selected. If the start time that is set is the
same as the end time, the increment with a total time >= the specified time will
be selected.
Page 44
FEMFAT 5.2 - MAX
User manual
• If the definition is made with load case numbers, the load case number
from the current (modified) row and the load case number of the
previous row are used to generate a load case number jump used to
increase all load case numbers successfully, beginning with the current
row and ending with the anchor row. If, for instance, the load case
number in the current row is set to 5 and the load case number in the
previous row is 1, the jump will be 4, meaning that the next row will be
set to 9, the next one to 13, and so on (until the anchor row is reached).
If the first row is modified, there obviously will not be a previous row,
and the remaining rows will not be modified.
• If the load cases are defined with step/increment information, either an
attempt is made to find an adequate jump for modifying the following
rows (with a procedure similar to the one described above for load case
number modifications) or, in the event that the first row is modified, the
change made to the first row is carried over directly to all the following
rows all the way up to the anchor row.
• If a jump >= 1 is found between the start steps in the current row and in
the previous row, this jump will be added to all the following start and
end steps successively, relative to the current start/end step. The
increment values are carried over from the current row for all the
following rows.
• If no jump is found between the start steps in the current row and in the
previous row, but one is found in the increments (only possible when
defining increments with increment range input; not with the increment
list), the increment jump is added successively to the following rows all
the way up to the anchor row, and the start/end step values of the
current row are carried over directly to all the following rows.
• If the load cases are defined with time information, the anchor behavior
is similar to that used with the steps: an attempt to generate a jump
(even if it is not an integer) between the current row's start time and the
Page 45
FEMFAT 5.2 - MAX
User manual
Page 46
FEMFAT 5.2 - MAX
User manual
revolutions). Because the residuum plays an important role, this avoids errors if
a large number of revolutions are to be extrapolated from the data of a single
revolution.
This factor has absolutely no effect on the scratch files or the gradient file,
i.e. it can be modified without needing to re-generate these files (expansion of
the times is not performed until during the analysis). However, the value
should only be set high enough to eliminate residual effects, as this
immediately influences the analysis time (values of magnitude 10 - 100
maximum should normally suffice). If, e.g., one would like to know the
damage caused by 100,000 revolutions, one should enter a value of 100 in
order to keep the residuum as small as possible and then multiply the damage
result by 1000.
Page 47
FEMFAT 5.2 - MAX
User manual
This input file differs from the FEMFAT Job Files (*.ffj), which contain all
commands and inputs of the FEMFAT session.
As noted above, TransMAX requires the respective FEM stress distribution
for every time step. The name of the corresponding file can be stored in a
MAXT input file together with the file format and the additional load case
number information. This means that a MAXT input file does not contain any
stresses or histories!
A MAXT file on the whole resembles a MAX file from the ChannelMAX
module.
TransMAX
The names of the files, together with additional information defined for the
input file time step, can be stored in a TransMAX input file for which we recommend
the file extension *.maxt. This is done by entering the file name in the dialog
*.maxt
which can be opened using the Export button.
This file can be used for further FEMFAT sessions (see Importing the
TransMAX input file).
Page 48
FEMFAT 5.2 - MAX
User manual
Page 49
FEMFAT 5.2 - MAX
User manual
Page 50
FEMFAT 5.2 - MAX
User manual
Page 51
FEMFAT 5.2 - MAX
User manual
The following material parameters are calculated automatically if they are not
already defined: .
The following material parameters are assumed by parameters parallel to the
fiber direction, if they are not already defined: .
Further material parameters are utilized for the FEMFAT analysis, but they
cannot be defined perpendicular to the fiber direction. These parameters are
determined on the basis of ratios.
These parameters can be stored in a new record (no. 254) in the material data
file (*.ffd).
The following material data are used for the FEMFAT laminates module.
If the material data are not specified, the default values set in parentheses are
used:
o Slope pt⊥|| of the failure curve for normal stress >=0 (2D) (0.35)
o Slope pc⊥|| of the failure curve for normal stress <=0 (2D) (0.3)
o Weakening parameter s (2D) (0.5)
o Weakening parameter m (2D) (0.5)
o Slope p ⊥|| of the failure curve for normal stress >=0 (3D) (0.35)
t
New o Slope pc⊥|| of the failure curve for normal stress <=0 (3D) (0.3)
o Weakening parameter s (3D) (0.5)
o Weakening parameter m (3D) (0.5)
This concerns additional parameters of the failure curve according to Puck for
intermediate fiber breakage (2D) or delamination (3D). These can be stored in
a new record (no. 255) in the material data file (*.ffd).
Further parameters for FEMFAT laminates are stored in the previously
existing data sets:
o Static and cyclical parameters for loading longitudinally relative to the
fibers and shear are stored in records 218 and 223.
o Static and cyclical parameters for loading perpendicular to the fibers are
stored in record 254.
The analysis of failure due to delamination requires material data for tensile
New loading perpendicular to the laminate plane (σ33) and for interlaminate shear
force (τ31, τ32). These are stored in the new records 256 and 257.
Material data for tensile loading perpendicular to the laminate plane are (DS
256):
o Tensile strength
o Compressive strength
o Tensile yield stress
o Compressive yield stress
o Tensile pulsating stress limit
Page 52
FEMFAT 5.2 - MAX
User manual
Page 53
FEMFAT 5.2 - MAX
User manual
Page 54
FEMFAT 5.2 - MAX
User manual
Page 55
FEMFAT 5.2 - MAX
User manual
Illustrative example:
Three sinusoidal channel functions with constant parameters are given:
f (t) = A * sin (ν * ( t + ϕ )) + C
Parameters Channel 1 Channel 2 Channel 3
A...Amplitude 1 3 2
ϕ...Phase angle 45 30 90
C...Constant 11 -1 -5
ν...Frequency 12 9 3
Where t is the time.
The bold blue curve in the diagram shows the sum of the three channels. Even
in this special case of sinusoidal functions with constant parameters it can be
seen that the sum is no longer a simple sinusoidal curve with constant
parameters.
Moreover, in a case of non-proportional loading these parameters cannot be
derived from the determination of the mean channel parameter values:
Mean stress CHANNELS = constant
Amplitude CHANNELS = constant
Mean stress TOTAL ≠ constant
Mean stress TOTAL ≠ (MS 1 + MS 2 +MS 3 + ... + MS N ) / N
Amplitude TOTAL ≠ constant
Amplitude TOTAL ≠ (A 1 + A 2 +A 3 + ... + A N ) / N
Page 56
FEMFAT 5.2 - MAX
User manual
problem, the corresponding channel load factor must be set to zero (see
Chapter 2.3.1.2.2 Load case).
It is also possible to consider constant stresses in TransMAX. The constant
stresses can be defined via a constant load case, which is then superimposed for
each load case/time of the transient load history. It is superimposed both for the
base material and for the WELD and SPOT nodes
The influence of the constant load case is only considered if the constant load
case check box is activated. If the influence factor is active and a constant load
case is defined, the stresses are superimposed for each component before the
analysis is carried out. The constant stress load case records are stored in the
stress scratch files.
Page 57
FEMFAT 5.2 - MAX
User manual
is based on local stresses and local S/N curves. The stress direction-dependent
material properties are taken into consideration for the operational life forecast.
The following additional steps are required:
• Importing the fiber orientation tensors for considering the fiber
direction and the degree of orientation.
• Definition of material parameters parallel and perpendicular to the fiber
direction.
• Activating the influence factor switch Fiber Orientation under
General Factors for considering the material anisotropy when doing
the damage analysis. This influence factor is only available for the
FEMFAT max module.
The fiber orientation tensors were defined as node characteristics for
consideration of the fiber direction and the proportion of fibers. The fiber
orientation tensors originating from casting simulations can currently be
New imported using the MoldFlow XML and Digimat dof interfaces.
Consideration of the material anisotropy in FEMFAT MAX module is done
by means of the critical cutting plane method. For each cutting plane the local
material properties are calculated based on the fiber orientation and fiber
components, and based on the location of the cutting plane normal vector.
Page 58
FEMFAT 5.2 - MAX
User manual
Figure 38 - Calculation of the local material parameters in the current cutting plane
Page 59
FEMFAT 5.2 - MAX
User manual
Page 60
FEMFAT 5.2 - MAX
User manual
σ V = sign(σ ⊥ ) σ ⊥2 + σ ||2 − σ ⊥ ⋅ σ || + 2τ 2
Equation 1: Equivalent stress according to DIN 15018 (default setting)
σV = σ ⊥
Equation 2: Equivalent stress corresponds to the normal stress perpendicular to the weld
σ V = σ ||
Equation 3: Equivalent stress corresponds to the normal stress parallel to the weld
σV = τ
Equation 4: Equivalent stress corresponds to the shear stress
σ V = sign(σ ⊥ ) σ ⊥2 + σ ||2 − σ ⊥σ || + 3 ⋅ τ 2
Equation 5: Mises equivalent stress
For more information regarding the service life evaluation of weld joints please
read the WELD manual.
Equivalent stresses for the SOLID WELD method
New With this method that is currently only available for ChannelMAX, a
relatively coarse volume mesh without rounding radiuses is used to assess the
Page 61
FEMFAT 5.2 - MAX
User manual
weld roots and toes by means of a critical distance method. This entails
determination of the stresses at a certain depth (which can be specified by the
user) by means of interpolation and comparison against a master S/N curve that
is based on numerous trials.
Details on the individual aspects of a SOLID WELD analysis can be found in
the FEMFAT WELD manual (see Section 2.2.2.2).
Five equivalent stresses are available for volume-based weld assessment using
the SOLID WELD method.
• Automatically
• Normal Stress in Critical Cutting Plane
• Signed Mises stress 1
(sign from max. principal normal stress)
• Signed Mises stress 2
(sign from hydrostatic stress)
• Max./min. principal stress
• Scaled normal stress
These equivalent stresses are calculated in the same way as for the base
material. A description of this can be found in Section 2.8.2.1.SPOT
For basic information regarding the definition/assessment of spot joint nodes
please read the BASIC /SPOT manual.
2.6.2.2 LAMINATES
New
Page 62
FEMFAT 5.2 - MAX
User manual
the LAMINATES button is enabled (see Figure 40), the program branches to
the LAMINATES analysis component for nodes on shell and volume
elements that have the COMPOSITE property. The existing methods are used
for the remaining nodes, meaning that a mixed structure of standard materials
(steel, aluminum, etc.) and laminates can be analyzed in a single computation
run.
For laminates, a damage analysis is performed for the top and the bottom of
every layer. In this case, in contrast to standard materials, the stress at the node
is not averaged from the surrounding elements, but instead element node
stresses, or element stresses extrapolated from nodes are analyzed directly so
that erratic changes in the fiber orientation from one element to the next can be
taken into consideration correctly.
Shell and volume elements that have the COMPOSITE property are currently
supported from ABAQUS inp and odb files. LAMINATES results can be
exported for the tops and bottoms of every layer and for every stress
component into an odb file and subsequently be visualized in the ABAQUS
viewer or META. As an alternative, the FEMFAT visualizer can also be
used directly. The result (damage, stress amplitude, mean stress, S/N curve,
etc.) for every individual layer and every stress component can be visualized
separately as can the critical result for all layers and/or stress components.
The analysis group must contain both the nodes to be assessed and the
associated shell or volume elements that have the COMPOSITE property. In
the group menu, it is possible to create groups based on the element type,
whereby laminate shell or volume elements can now be selected as the element
type.
A laminate analysis requires static (tensile and compressive strength) and
cyclical material data (S/N curves) for loads longitudinal and perpendicular to
the fibers as well as shear forces in the laminate plane. The ffd data sets 218
and 223 contain the data for longitudinal and shear loads, while data set 254
contains the data for perpendicular stress. The S/N curves are defined by the
parameters endurance limit, slope and endurance cycle limit. Because an
endurance limit generally cannot be observed for laminates, it is recommended
that for a standard number of load cycles (e.g. 2 million), the associated stress
amplitude limit be specified and the analysis be performed with the “MINER
Elementary” setting.
Furthermore, there is a new material data set, 255, that contains the parameters
for the failure curve according to Puck (also see VDI 2014 or Schürmann
“Konstruieren mit Faser-Kunststoff-Verbunden” (Designing with Fiber/Plastic
Composites)).
As of FEMFAT 5.2, it is also possible to assess failure due to delamination.
New This requires a modeling of the sites which are of interest using volume
elements (generally 8-node hexahedrons) which are able to deliver stress
components perpendicular to the laminate plane. When the “Consider
delamination (for volume elements)“ button is enabled (see Figure 40 –
Influence factors data form – LAMINATES), analysis is performed of both
Page 63
FEMFAT 5.2 - MAX
User manual
Page 64
FEMFAT 5.2 - MAX
User manual
Furthermore, the reduction of the limit boundary stress for intermediate fiber
breakage or delamination is also considered when the normal stress in the
direction of the fibers exceeds a given value. However, in FEMFAT, this
effect is not calculated in on the loading capacity side, but rather on the load
side so that time-variable boundary stresses can be taken into consideration.
The following influences can be considered in LAMINATES:
- Mean stress influence on fatigue limit and slope / cycle limit
- Haigh diagram construction using the standard FEMFAT 4.1
method
- Alternative: Specification of a user-defined Haigh diagram for
σ1 and τ21. The Haigh diagrams for the other stress components
are derived by means of suitable scaling of the specified Haigh
diagrams.
- General surface treatment factor for all layers
- Statistical influence
Caution: The general surface treatment factor operates on all layers!
Generally speaking, a laminate analysis takes longer than a standard analysis
because, for one thing, more layers and stress components must be analyzed,
and for another, nodes must be calculated several times due to the use of non-
averaged stresses. The following options are available for accelerating the
analysis:
- Analysis filter
- Parallelized analysis
- Reduction, or even no calculation of the intermediate directions
Caution: Currently, it is not possible to combine laminate results using the
Result Manager!
For basic information regarding DMS information please read the BASIC
manual. Here, only the differences between BASIC and STRAIN will be
explained. Details on modeling and analysis background information can be
found in the separate STRAIN manual.
Page 65
FEMFAT 5.2 - MAX
User manual
Page 66
FEMFAT 5.2 - MAX
User manual
2.8.1.1 Damage
For more information on the damage analysis in FEMFAT max please read
the BASIC manual.
Page 67
FEMFAT 5.2 - MAX
User manual
planar stress history (σxx, σyy and σxy ), a three-dimensional stress space is
generated.
If m is the number of entries in each load history then there are m points in this
three-dimensional stress space.
An equivalent ellipsoid, which can be derived from the stress space point
cloud, is used to define the degree of multiaxiality. The ratio of axes lengths of
this ellipsoid is a measure of the degree of multiaxiality of the stress history.
The shape of this point cloud is also characteristic of the multiaxiality.
The real state is located somewhere between the following two extremes:
Shape of the point cloud Ratio of axes
Stress distribution
in stress space lengths
Page 68
FEMFAT 5.2 - MAX
User manual
The three classical equivalent stresses (signed Mises stress 1 and 2, and
max./min. principal normal stress) are not cutting plane-specific and therefore
cannot be selected with activated fiber orientation influence (see Section
2.6.1.7). However, all other equivalent stresses are available.
Page 69
FEMFAT 5.2 - MAX
User manual
2.8.2.1.1 Automatically
The program branches automatically based on the material assigned to the
current node to be analyzed:
• Gray cast iron:
Assessment using Normal Stress in Critical Plane
• all other materials:
Assessment using Scaled Normal Stress in Critical Plane
σ VERGLEICH = σ N
Page 70
FEMFAT 5.2 - MAX
User manual
• 2-axial:
σ
σ VERGLEICH = W ,ZD ⋅ τ x
τ W ,T
• 3-axial:
σ W ,ZD
σ VERGLEICH = sign(τ x ) ⋅ ⋅ τ x2 + τ y2
τ W ,T
• 2-axial:
2
σ
σ comparison = sign (σ N ) ⋅ σ N 2
+ W , ZD ⋅ τ x
2
τ W ,T
• 3-axial:
2
σ comparison = sign (σ N ) ⋅ σ N 2 σ
(
+ W , ZD ⋅ τ x + τ y
2 2
)
τ W ,T
The sign is required for the subsequent rainflow classification and is adopted
from the normal stress. However, when dealing with large pre-stressing, this
can lead to unphysical discontinuities and subsequently to unrealistically large
stress amplitudes, such as represented in the following figure:
Page 71
FEMFAT 5.2 - MAX
User manual
2
σ W , ZD σ
σ N + τ x ⋅ ⋅ σ N 2 + τ x 2 ⋅ W , ZD
τ
τ W ,T W ,T
σ comparison =
σ
σ N + τ x ⋅ W , ZD
τ W ,T
σ comparison = 0
Page 72
FEMFAT 5.2 - MAX
User manual
• 3-axial:
with a denominator ≥ 10 -10:
2
σ W , ZD
σ N + (τ x + τ y ) ⋅ (
⋅ σ N 2 + τ x 2 + τ y 2
) σ
⋅ W , ZD
τ W ,T τ W ,T
σ comparison =
( ) σ
σ N + τ x + τ y ⋅ W , ZD
τ W ,T
σ comparison = 0
Page 73
FEMFAT 5.2 - MAX
User manual
shear stress in the cutting plane are separately evaluated, with the exception of
components resulting from a combination of the two. In the plane strain state,
only 2 computations are therefore performed, one for the normal and one for
the stress component, representing a substantial reduction in contrast to up to
18 computations (at 10° intervals) previously required using the original
method. The result is the greater of the two damages (or the smaller safety
factor).
Page 74
FEMFAT 5.2 - MAX
User manual
σ1
V =
σ 3 for |σ | > |σ |
3 1
Page 75
FEMFAT 5.2 - MAX
User manual
Page 76
FEMFAT 5.2 - MAX
User manual
Page 77
FEMFAT 5.2 - MAX
User manual
Page 78
FEMFAT 5.2 - MAX
User manual
Filter criteria:
σa Maximum stress amplitude at the node for a channel
σm Corresponding mean stress at the node
σW,ZD Material alternating stress limit at node
Rm Tensile strength
Rm,D Compressive strength
Slim Relative stress limit in percent
σ W , ZD ⋅ S lim Rm ⋅ S lim R ⋅S
σa ≥ σm ≥ σ m ≤ − m , D lim
100 or 100 or 100
Maximum stress amplitudes with the corresponding mean stresses are also
determined locally on the node for TransMAX. The maximum and minimum
values of the principal normal stresses are combined with each other for this
purpose. The filter criteria are the same as in ChannelMAX.
≥ or ≥ or ≤− ,
, ,
Page 79
FEMFAT 5.2 - MAX
User manual
The options in this menu can be utilized to adjust the MAX cutting plane
parameters to user-defined values. Nevertheless, because every parameter is
Page 80
FEMFAT 5.2 - MAX
User manual
Page 81
FEMFAT 5.2 - MAX
User manual
no surface pressures are present. Thus, all cutting planes contain the vector
normal to the surface of the model. The angle between these is measured in the
surface of the model.
Page 82
FEMFAT 5.2 - MAX
User manual
If the fiber orientation is taken into consideration, the material parameters can
be different for each cutting plane. It is therefore not possible in this case to
carry out cutting plane filtering based solely on stresses. The reciprocal of the
safety factor is therefore utilized for cutting plane filtering if the fiber
orientation influence is activated. Use of method 2 is not permissible if the fiber
orientation influence is active.
Figure 52 - Cutting plane filter method taking fiber orientation into consideration
2.8.4.3.1 None
No filter is active, so all cutting planes will be applied.
2.8.4.3.2 Method 1
In the case of ChannelMAX, the maximum equivalent stresses of all
channels which were derived from a projection of the FEM stress tensors in the
cutting plane are used to select the cutting planes of interest. The calculation
method for equivalent stresses is described in Chapter 2.8.2.1.
Only those cutting planes in which the equivalent stress exceeds a certain
percentage of the maximum equivalent stress of all cutting planes are used for
damage analysis (see Chapters 2.8.4.4 Channel stress filter limit method 1 and
2.8.4.5 Upper stress filter limit Method 1).
Equivalent stress formation is for each channel individually and in addition for
the superpositioning of all channels.
In the case of TransMAX , the selection of the cutting planes for the
individual time steps is made in the same way as for the individual channels in
the case of ChannelMAX. A consideration of superimposed stresses does
not take place.
2.8.4.3.3 Method 2
The filter method 2 algorithm is based on the analysis of the degree of
multiaxiality (see the associated Chapter 2.8.4.65). As is explained in detail
there, the entire stress history is considered in the stress space and an
equivalent ellipsoid is derived from the resulting point cloud.
Page 83
FEMFAT 5.2 - MAX
User manual
Page 84
FEMFAT 5.2 - MAX
User manual
Only the cutting planes in which the upper equivalent stress does not exceed a
given percentage of the maximum value are selected for damage analysis.
σ MAX . EQUIVAL ⋅ λ REL . LIMIT
Illustrative example:
• Three channels
• Angle between the cutting planes = 10 degrees
• Channel stress filter limit for Method 1 = 95 %
• Upper stress filter limit for Method 1 = 98 %
• Selected cutting planes for the subsequent analysis steps
Page 85
FEMFAT 5.2 - MAX
User manual
A cutting plane is selected for further analysis steps if its angle in column 1 is
marked with "*".
Page 86
FEMFAT 5.2 - MAX
User manual
As mentioned above the axes ratio of the equivalent ellipsoid, which is derived
from the stress space point cloud, is a measure of the degree of multiaxiality of
the stress history.
V Axes ratio of the equivalent ellipsoid
λ LIMIT 2 U Lower filter limit for Method 2 (in percent)
λ LIMIT 2 O Upper filter limit for Method 2 (in percent)
N TOT Total possible number of cutting planes
180
NTOT =
angle _ between _ cutting _ planes
for a plane stress state
N Number of cutting planes selected for the analysis steps
N =1
V < λ LIMIT 2 U
Only the most critical cutting planes
N TOT − 1
N = 1+ ⋅ (V − λ LIMIT 2 U )
λ LIMIT 2 O − λ LIMIT 2 U
λ LIMIT 2 U < V < λ LIMIT 2 O
All selected cutting planes have the most
critical plane at the center.
N = N TOT
V > λ LIMIT 2 O
All cutting planes
N TOT
λ LIMIT 2 U λ LIMIT 2 O V
Figure 53 – Filter method 2
Page 87
FEMFAT 5.2 - MAX
User manual
Page 88
FEMFAT 5.2 - MAX
User manual
2.9.1 ChannelMAX
Page 89
FEMFAT 5.2 - MAX
User manual
Page 90
FEMFAT 5.2 - MAX
User manual
scratch files. Finally, the existence of all necessary scratch files is checked
again before analysis commences.
If the channel definition is altered during the same session after the scratch file
is created, e.g. the stress file format, file name, load case number, scratch file
format or sheet thickness factor for the automatic stress correction, the scratch
file name for the affected channels is shown in bold type. If new scratch files
are created again, or an analysis is started without creating the scratch files, the
bold-type, existing files are overwritten, even if the "Overwrite existing files"
check box is deactivated.
In the channel definition table it is also possible to overwrite individual scratch
files with the aid of the right mouse button (see Figure 56).
Page 91
FEMFAT 5.2 - MAX
User manual
2.9.2 TransMAX
2.9.2.1 Creating the scratch files for TransMAX
Page 92
FEMFAT 5.2 - MAX
User manual
New A single scratch file is created for the stress data of the base material. The
default setting is to use the project name with the file extension “.fss” as the
name of the file. However, the user is able to select the name as desired. For
WELD and SPOT, one scratch file is created for each of the six stress
components. These six files all have the same name as the scratch file of the
base material but with different file extensions:
Stress
Stress Extension
components
Normal stress xx *.s00
Shear stress xy *.s01
Normal stress yy *.s02
Shear stress xz *.s03
Shear stress yz *.s04
Normal stress zz *.s05
Page 93
FEMFAT 5.2 - MAX
User manual
The name of the analysis group, the number of nodes and the number of points
in time are shown after successful creation or after selection of an existing
scratch file.
2.10 Output
Page 94
FEMFAT 5.2 - MAX
User manual
2.10.4.1 MAX
Page 95
FEMFAT 5.2 - MAX
User manual
The output of the ASCII files can be individually controlled via check
buttons. By default, all files will be written.
Three options are available for defining the load case numbers in the file to
be exported:
• importing from the file
• using the FEMFAT load case numbers
• assign numbers increasing from one
The following points should be noted if the load case numbers are imported
from a file:
The NASTRAN Bulk file, with which the unit load cases were analyzed,
must be defined in Load case number from - File in order to allow the
correct load case numbers to be imported.
The number of load case definitions in the definition file must correspond
to the number of channels defined in ChannelMAX. If this is not the
case, the load case number will be assumed as follows:
Page 96
FEMFAT 5.2 - MAX
User manual
TransMAX:
No file names need be defined in TransMAX, because here the times of
both equivalent stress history extremes are only displayed in an
information window when is clicked:
Page 97
FEMFAT 5.2 - MAX
User manual
2.10.4.2 SPOT
After the damage has been calculated, the spot welds in the entity can be
increased in diameter using their damage values. A more detailed description
can be found in the BASIC manual in Chapter 2.10.4.1.
2.10.4.3 STRAIN
Once the STRAIN COMP analysis is complete a result file is created for
each defined strain gage, containing the stresses and/or strains for all
measurement grids, depending on the choice made, and including Mises
equivalent stresses and/or strains for rosettes. A more detailed description can
be found in the BASIC manual in Chapter 2.10.4.2.
Page 98
FEMFAT 5.2 - MAX
User manual
2.11 Report
A description of the output settings for the pro (protocol) file can be found in
the BASIC manual. Peculiarities for FEMFAT max:
Page 99
FEMFAT 5.2 - MAX
User manual
2.12 Analyze
See BASIC manual.
2.13 Visualization
2.13.1 Analysis Visualization
A description of the graphical representation of the analysis result, the S/N
curve, the Haigh diagram, and the rainflow matrix can be found in the BASIC
manual, chapters 2.10.3.1 to 2.10.3.4.
However, the data stored in the fps file is transferred to a CSV file (comma
separated values) which can then be imported into and edited in a standard
spreadsheet application, for example (DETAILED RESULTS files can be
found in Chapter 2.10.4 - Module-specific outputs).
Page 100
FEMFAT 5.2 - MAX
User manual
Page 101
FEMFAT 5.2 - MAX
User manual
Closed cycles
The damage D of the closed cycle is distributed over time points 2 and 3.
Residue:
The damage R of the residue is distributed over time points 1 and 4.
However, the data stored in the scratch files is transferred to CSV files, which
can then be imported into and edited in a standard spreadsheet application, for
example (DETAILED RESULTS files can be found in Chapter 2.10.4 -
Module-specific outputs).
The respective histories of the stress component in the direction of the strain
gage and for rosettes also the v. Mises equivalent stress and strain will be
displayed.
Page 102
FEMFAT 5.2 - MAX
User manual
2.16 Postprocessing
Details see BASIC manual.
We wish you every success with the design and evaluation of your components
using FEMFAT max.
Your FEMFAT Team
Phone ................. ++43 (0) 7435 501 - 5300
Fax ..................... ++43 (0) 7435 501 - 2300
Email ................. femfat.support.ecs@magna.com
Internet .............. http://www.FEMFAT.com
St. Valentin, December 2015
Page 103