Fatigue User’s Guide > Validation Problems > Problem 1: Analysis of a Keyhole Specimen
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">   
Problem 1: Analysis of a Keyhole Specimen
Problem Description
Figure 14‑1 SAE Keyhole Specimen in Millimeters (Inches)
This first problem is concerned with the fatigue analysis of a simple “keyhole” specimen. The geometry is shown in Figure 14‑1. All three standard fatigue analyzers (Stress‑Life {S-N}, Strain-Life {-N} and Crack Growth {LEFM}) are demonstrated with three different service load histories and two different materials. The results are then compared to test data accumulated during The SAE Cumulative Fatigue Damage Test Program conducted from 1970-1974. See References (Ch. 16).
In a series of experiments, different constant amplitude cyclic loads were applied to the specimen until it broke into two pieces. To accumulate S-N data, the stress was monitored at the root of the notch (1/2 radius from the hole along the line of direction of the notch) and a stress-life line determined by regression analysis of the scattered points. Two different materials were used for this specimen, MANTEN and RQC100, leading to two S-N data sets as listed in Table 14‑1.
These materials were also tested using a special test specimen under strain control to obtain cyclic stress-strain and strain-life scatter plots. A regression analysis was performed to calculate the local strain parameters listed also in Table 14‑1 as well as the crack growth properties. All of these values are stored in the MSC.Fatigue materials database.
 
Table 14‑1 Fatigu
Material Properties
MANTEN
RQC100
S-N Properties
Stress Range Intercept, SRI1 (MPa)
3162
4680
Slope, b1
-0.2
-0.216
Transition life, NC1 (cycles)
2E8
1E8
Slope, b2
0
0
Fatigue limit, FL (MPa)
10
10
Standard error, SE
0.137
0.433
Strain Properties
Fatigue strength coefficient, Sf'
917
1158
Fatigue strength exponent, b
-0.095
-0.075
Fatigue ductility coefficient, Ef'
0.26
1.06
Fatigue ductility exponent, c
-0.47
-0.75
Cyclic strain hardening exponent, n'
0.19
0.1
Cyclic strength coefficient, k' (Mpa)
1103
1151
LEFM Properties
Unnotched fatigue strength, FL (MPa)
226
410
Paris law coefficient, C (m/cycle)
3E-12
10E-11
Delta K threshold at R=0, D0 (MPa m1/2)
8
5.35
Delta K threshold at R->1, D1 (MPa m1/2)
2
2
Stress ratio at threshold knee, Rc
0.75
0.5
Stress corrosion th'hld, K1SCC (MPa m1/2)
121
112.8
Monotonic Properties
Young’s Modulus, E (Mpa)
2.034E5
2.034E5
UTS (MPa)
552
863
S-N Analysis of Keyhole
Objectives
1. To calculate the fatigue life for a component made from MANTEN under a “transmission” loading whose maximum is 3.5 Kips using the Total Life method.
2. To investigate the effect of scatter on the S-N curve via the design criterion.
3. To investigate the effect of mean stress on fatigue life.
4. To make a comparison between the two materials MANTEN and RQC100 under the above conditions.
5. To compare predicted lives to measured lives.
Step 1:  Geometry and FEA Results
The original FE stresses used in the SAE program were determined using MSC.Nastran. In our example, we use MSC.Patran FEA and validate the results. Therefore, it is advantageous to plot the results of the FE analysis. Figure 14‑2 show maximum principal stress as a function of the distance from the notch. The original MSC.Nastran finite element analysis and actual measured notch root strains were used to describe the relationship between applied load and local notch root strain in the SAE program. The following shows that MSC.Patran FEA can reproduce these same results. The relationship is expressed as
(14‑1)
 
er
 
is the notch root strain amplitude
P
 
is the applied load
C1
 
is a material constant
C2
 
is a material constant
d
 
is a material constant
Elastic analysis showed that the relationship between nominal elastic notch root stress, Sn, and applied load, P, can be described by
(14‑2)
 
m
11.24 MPa/kN (7.25 ksi/kip)
From the above stress concentration, Kt, for the geometry may be estimated by considering the elastic part of the local notch root strain calibration
(14‑3)
and from S = mP
(14‑4)
and so
(14‑5)
Kt = 203403/(6271.7 x 11.24) = 2.88
With the applied load of 30kN the expected local elastic stress as predicted by the original MSC.Nastran analysis
= EP/C1
=203403 x 30 / 6271.7
= 973 MPa
The equivalent stress predicted by MSC.Patran FEA is 1001 MPa at node 1 and so it is reasonable to assume that the current MSC.Patran FEA model is sufficiently accurate to use in the MSC.Fatigue validations. The reference node (the node which defines the nominal stress) has been chosen to be node 61 since this gives rise to a Kt of 1001/347 = 2.88, which is located at just about one notch root radius away from the notch itself. This reference stress will be called the nominal notch root stress. The MSC.Nastran analysis showed that nominal elastic notch root stress, Sn, divided by the applied load is equal to 11.24 MPa/kN (7.25 ksi/kip). The MSC.Patran FEA analysis gives 347/30 = 11.57 MPa/kN (7.45 ksi/kip). Note that a MSC.Fatigue design optimization analysis carried out at node 181 using a Kt of 1001/87 = 11.5 gives the same answer as an analysis at node 1 with Kt = 1. This illustrates the importance of carrying out a FE analysis to help in estimation of Kt and strain gauge placement. From the above analysis, sufficient confidence is generated by the MSC.Patran FEA model to enable it to be used as part of the MSC.Fatigue global validation procedures.
Figure 14‑2 Maximum Principal Stresses as a Function of Distance from Notch
Step 2: Material Characterization
The materials selected by the SAE Committee were both steels. One was U.S. Steel’s Man-Ten alloy and the other was Belthlehem’s high alloy steel, RQC-100. A summary of the basic smooth (polished) specimen fatigue properties have already been discussed.
The stress-life properties are stored in MSC.Fatigue’s materials database manager, PFMAT, as MANTEN_SN and RQC100_SN. PFMAT can be invoked from within MSC.Patran under the MSC.Fatigue Materials Info form by pressing the Database Management button in the top right corner or directly from the command level by simply typing the symbol pfmat. It is not necessary to actually run PFMAT for to reproduce the results of this problem unless you wish to view the S-N curves.
When invoking PFMAT the main menu allows you to list, search, create, edit, and graphically display existing data sets as well as help to classify welded details. In this case, the datasets for MANTEN and RQC100 are already stored in the standard database, which is held in a read-only location for security reasons. Since you do not need to edit the data, you can use the data stored in the secure database.
Now you can look at the S-N curves graphically. First use the Load menu to load MANTEN_SN and RQC100_SN datasets into the database manager memory locations for material 1 and material 2. Then choose the graph option from the main menu. Note that RQC100_SN gives longer lives at all stress ranges. The key to determining this is to pick a certain stress level and go across horizontally until you hit the S-N curves. The more spread apart two S-N curves are in the horizontal direction the longer lives the one further to the right will give relative to the other.
Use the following keystrokes to perform the above task (note that most of these commands can also be accomplished with a mouse):
 
Option
Comments
pfmat
Invoke PFMAT either from the system prompt or from the MSC.Fatigue Materials Info form by clicking on the Materials Database button.
Load / data set 1
Click on the Load option and select data set 1.
Type Name / MANTEN_SN
Click on Type Name option and type the name of the material. Click on OK when done. A message will appear confirming the loading of the material.
Load / data set 2
Click on the Load option and select data set 2.
Type Name / RQC100_SN
Repeat operation for RQC100_SN.
Graphical display
Select the Graphical display option. The S-N curves will be plotted.
File / Exit/ eXit
Close the graphical display by selecting Exit under the File menu and then select the eXit option to leave PFMAT.
Step 3: Loading Histories
Three load histories were selected by the SAE Committee for use in their evaluation. It is important to emphasize that these sequences are not intended to represent standard loading spectra in the same way that Carlos or Falstaf have done. However, they do contain many features which are typical of ground vehicle applications and, therefore, are useful in the evaluation of life estimation methods.
The first load history has a predominantly tensile mean which reflects sudden changes in mean such as occur from transmission torque measured on a tractor engaged in front-end load work and is referred to as the TRANSMISSION history. The second load history has a predominantly negative mean obtained from the bending moment on a vehicle suspension driven over a proving ground and is referred to as the SUSPENSION history. The last is a load history representing a vibration with nearly zero mean load obtained from a mounting bracket, referred to as the BRACKET history. All of these histories contain uncalibrated values scaled to +/- 999 and are stored in files saetrn.dac, saesus.dac, and saebrackt.dac, respectively.
For the purposes of the global validation the three time histories have been scaled by MSC.Fatigue’s time history database manager, PTIME to provide a set of data which correspond to the local load levels used in the actual laboratory tests. The loading levels are given in Table 14‑2.
 
Table 14‑2
Time History
Load kN
Level kip
Scaling Factor
SAETRN:
71.2
16
71.271271
 
35.6
8
35.635635
 
15.6
3.5
15.615615
SAESUS:
71.2
16
71.271271
 
40.0
9
40.04004
 
31.1
7
31.131131
 
26.7
6
26.726726
 
20.0
4.5
20.02002
 
13.3
3
13.313313
SAEBRAKT:
71.2
16
71.271271
 
35.6
8
35.635635
 
15.6
3.5
15.615615
 
13.3
3
13.313313
 
11.1
2.5
11.111111
An example of how to use PTIME to scale the above mentioned time histories is given here. Once PTIME has been invoked, (either from the command level by typing the symbol ptime or from within MSC.Patran from the MSC.Fatigue Loading Info form by pressing the Database Management button), use the following operations. The instructions shown below need to be repeated for each of the scaled time histories in Table 14‑2, if you desire to investigate all of them. Only the first is shown.
After this PTIME session a file called saetrn15.dac will exist in your directory as well as the ptime.adb and ptime.tdb files. This session assumes you are invoking PTIME for the very first time and you are working in a clean directory. Most of these commands can also be performed with the mouse.
 
Operation
Comments
ptime
Invoke PTIME either from the system prompt (or do it from the MSC.Fatigue Loading Info form by clicking on the Database Manager button).
Copy from central
Select the “Copy from central” option so as to copy the time histories from the central holding area.
List
Click on the List button to show the available time histories stored in the central area.
SAETRN / SAESUS / SAEBRACKT
Highlight these three time histories by selecting them with the mouse then click on OK. They will be copied into your local directory.
Add an entry
Select the Add an entry option.
Duplicate file
Select the Duplicate file option from the Add a time history menu.
List / SAETRN
Press the List button and then select SAETRN from the listbox. Press OK.
SAETRN15
Give SAETRN the new name, SAETRN15, and also new description. Press OK. The time history SAETRN will be duplicated and will be called SAETRN15.
Change a time history
Select the Change a time history option.
Polynomial transform
Select the Polynomial transform option from the Change menu. Press OK to accept the default file which should be SAETRN15. Confirm Yes to overwrite.
15.6156
Enter 15.6156 into the second field of the polynomial transform form that appears for applying scale factors to the time history. Click OK. This will scale the time history.
Force / Newtons
The next form that appears is for changing details specific to the time history. Change the load type from Uncalibrated to Force and the Units from none to Newtons. Press OK.
Plot an entry
Select the Plot option and accept the default. Note the maximum and minimum values. They should be 1.56E4 and -7730, respectively.
File / Exit / eXit
Close the graphical display by selecting Exit under the File menu and then select the eXit option to leave PTIME.
Step 4: Setup MSC.Fatigue Job
To set up the MSC.Fatigue job for an S-N component fatigue analysis of the keyhole specimen, invoke MSC.Patran or MSC.Fatigue Pre & Post and fill out the MSC.Fatigue forms as shown below. In order for the fatigue analysis to be performed correctly you will need the files key.out and key.txt which can be found in the examples directory delivered with your MSC.Fatigue system.
<install_dir>/mscfatigue_files/examples
The file key.out contains the geometry of the specimen and key.txt contains the FEA results which must be translated into binary format before proceeding. This is done with a special utility program called RESTXT delivered with your MSC.Fatigue system. (It can be invoked by simply typing the symbol restxt at the system prompt.) After translation the new file is called key.res. (In most instances FE results will be stored in and accessed from the database.)
Unless stated otherwise, parameters not specifically specified should retain their default values.
Option
Comments
patran
Invoke MSC.Patran (or MSC.Fatigue Pre & Post) if you have not already done so.
File / New...
Open a new database from the File pull-down menu. Call it “key.” Set the analysis preference to MSC.Patran FEA if asked. Ignore any warning messages.
File / Import...
Import the neutral file key.out into the database. At this time you may wish to manipulate the model, turn labels off, or other MSC.Patran operations. When ready, go on to the next step.
Tools / FATIGUE...
(Analysis)
Invoke MSC.Patran’s FATIGUE interface by selecting it from under the Tools pull-down menu (or the Analysis application switch in MSC.Fatigue Pre & Post).
General Setup:
Analysis: S-N
Set the analysis type to S-N on the main form.
Jobname: keysn
Give the job a name. Use keysn.
Title: S-N analysis of keyhole
Give the job a title.
Solution Parameters Form:
Mean Stress Correction: None
Set the mean stress correction method to None.
Materials Information Form:
Material: MANTEN_SN
Place the cursor in the cell under the word Material and click on the mouse. A listbox will appear. Select the material MANTEN_SN from this listbox.
Surface Finish/Treatment
Select no surface finish and no treatment.
Region: default_group
Select the default group as the region. It contains all the nodes of the entire model for which the fatigue analysis will be applied to. The Materials Information form can be closed down now by clicking the OK button. All other information in the spreadsheet can be left blank.
Loading Information Form:
Results From: MSC.Patran FEA
The results are from an external MSC.Patran FEA results file.
Select a MSC.Patran FEA Job: key
Press the Select File button and select the key.res file from the listbox.
Load Case ID: 1
Place the cursor in the Load Case ID cell and click the mouse button. A databox appears in which the load case ID from the FE analysis is to be entered. Press RETURN to accept the default (1).
Time History: SAETRN15
Select a time history from the list that appears. Our time history is the one that was previously created and scaled, SAETRN15.
Load Magnitude: 30000
Enter 30,000 Newtons as the load magnitude. This is used to normalize the stresses from the FE analysis. Press RETURN to enter this value into the cell. This form can now be closed down by pressing the OK button. Everything else in the spreadsheet can be left blank.
Job Control Form:
Full Analysis
Set the action to Full Analysis and click the Apply button. The database will close down and translation will begin. The database will open when translation is done and the job is submitted.
Monitor Job
At this point, the job has been submitted and can be monitored as to its progress if desired. Set the Action to Monitor and click Apply each time you wish to see the progress state of the job. Once the message Fatigue analysis completed successfully appears as the status message, the results can be examined.
Step 5: Evaluate Results
Results for all load history and material combinations are tabulated in Keyhole Results, 1207. For our specific example here, the results can be seen by opening the Results form. From this form, you can read results into the database for making contour plots or enter a separate program (PFPOST) for listing the results in tabular form. This latter method is convenient for quickly identifying the life at our reference node 61. To quickly assess the damage:
 
Operation
Comments
Results Form:
List Results
Set the Action to List Results. The separate MSC.Fatigue module PFPOST will be spawned. Click the Apply button.
OK / OK
Click OK twice when the PFPOST form comes up to accept the default jobname.
Filtered nodes
Select this option. Note however that in this specific problem we are actually only interested in the result at node 61 since this is the location 1/2 a radius distance from the notch. This is where the strain gage was placed to measure nominal stress from which the S-N curve was created. Stress at this location determines actual failure, not at the notch root itself.
End / exit
Press End and then exit PFPOST.
The analysis at node 61 predicted life of approximately 20,000 repeats of the time history. When using component S-N curves, it is only necessary or valid to evaluate the fatigue life at the reference location. The stress plotted on the S-N curve corresponds to the stress at node 61, however, we know that failure will actually occur at node 1 (at the notch). Therefore the actual fatigue life at node 1 is what is reported at node 61 in this example. Life or damage contour plots of S-N component results will be meaningless and therefore the results are not necessary to be read into the MSC.Patran database.
 
Note:  
The above explanation may be confusing if you do not understand the difference between a component and a material S-N curve. This example could also be done by using the material S-N curves for MANTEN and RQC100 as opposed to the component S‑N curves used in this example. The advantage to this is that they have been converted from being component based to being material based and allow specification of surface finish and surface treatment. The material S-N curves are the component S-N curves except they have been scaled by the Kt value of 2.88 determined earlier in this example and are stored in the database as MANTEN_MSN and RQC100_MSN. See Component vs. Material S-N Curves, 130 for a more in depth explanation of the reference location and the differences in these to curve types. In short, material S-N curves are geometry independent whereas component S-N curves are dependent on and only valid for the specific component geometry for which they were created. Color contour plots of life for material S-N curves do have valid meaning. They can be treated exactly like a crack initiation analysis as explained in the next example in this section.
Step 6: Design Optimization
Now to answer some of the objectives of this problem, you must set the action to Optimize from the MSC.Fatigue Results form. This will invoke a separate MSC.Fatigue module called FEFAT from which we can answer these questions. Remember you want to investigate the effect of the S-N scatter via the design criterion, the effect of mean stress, and the difference between the two materials under investigation:
 
Operation
Comments
Results Form:
Optimize
Set the Action to Optimize. The separate MSC.Fatigue module FEFAT will be spawned. You can select a node from the graphics screen or type one in if you wish. Leave it blank for now. Click the Apply button.
User Select node
Select the User Select option and put in 61 as the node in the Node/Element databox in place of @pfatigue.ents. You must also supply a Design Life. Use 20,000. Click OK when node 61 and the design life have been specified.
Note at this point that the same exact result is presented for Node61 (i.e., ~20,000 repeats). Now change the design criterion.
 
Operation
Comments
End
Press the End button to clear the summary form.
Change Parameters
Select the Change Parameters option.
Design criterion
Change the design criterion to 96% certainty of survival. Click OK.
Recalculate
Select the Recalculate option.
For a 96 percent certainty of survival you can expect the life to decrease to approximately 12,000 repeats. Now investigate mean stress.
 
Operation
Comments
End
Press the End button to clear the summary form.
Change Parameters
Select the Change Parameters option.
Mean Stress Correction/ Goodman
Change mean stress correction method to Goodman. Press OK.
Recalculate
Note the new life of approximately 8000 Repeats. Press the End button.
Change Parameters
Select the Change Parameters option again.
Mean Stress Correction/ Gerber
Change the mean stress correction method to Gerber. Press OK.
Recalculate
Note the new life of approximately 11,000 repeats.
For a most conservative answer, you would want to select Goodman mean stress correction answer of ~8000 repeats at 96% certainty of survival. Now investigate the other material.
 
Operation
Comments
End
Press the End button to clear the summary form.
Original parameters
Select Original Parameters option to reset all values back to the original values set up in the fatigue analysis.
Material optimization
Select the Material Optimization option.
S-N Dataset/ RQC100_SN
Select the S-N Dataset option and either type in RQC100_SN or use the List button to select it from a listbox. Click OK when done.
Recalculate
Note the life. Press the End button.
Change Parameters /
Design criterion
Change the design criterion to 96% certainty of survival.
Recalculate
Note the new life. Press the End button and Exit from FEFAT.
Note that at 50% certainty of survival, RQC100 does better with a life of ~47,000 repeats (~20,000 repeats for MANTEN) than it does at 96% (~7400 repeats, ~12,000 repeats for MANTEN) even though earlier we determined that RQC100 was a better material at all lives based on the S-N curves. This fact is due to the statistical nature of S-N curves where the scatter in the S-N data for RQC100 is much more variable than for MANTEN.
Crack Initiation of Keyhole
Objectives
1. To calculate the fatigue life for a component made from MANTEN under a “transmission” loading whose maximum is 3.5 Kips using the “local strain” method for crack initiation.
2. To investigate the effect of surface finish on the fatigue life by analyzing the effect of machining marks around the notch.
3. To investigate the effect of mean stress on fatigue life.
4. To make a comparison between MANTEN and RQC100 under the above conditions.
5. To compare predicted lives to measured lives.
Step 1: Geometry and FEA Results
The exact same finite element analysis results are used in this example as were used in the previous S-N example of the keyhole specimen. The finite element analysis was performed with a static loading of 30kN and the results stored under the jobname KEY.
In case you skipped the previous example, the results are stored in the file key.txt and must be translated from a text format to a binary format using the MSC.Patran’s utility program called RESTXT delivered with your MSC.Patran system. After translation the new file is called key.res. (It can be invoked by simply typing the symbol restxt at the system prompt.) In order for the fatigue analysis to be performed correctly, you will also need the file key.out. Both can be found in the examples directory delivered with your MSC.Fatigue system. The file key.out contains the geometry of the specimen.
<install_dir>/mscfatigue_files/examples
Step 2:  Material Characterization
The same materials as in the previous S-N analysis example are again used in this example. One is U.S. Steel’s Man-Ten alloy and the other was Belthlehem’s high alloy steel, RQC-100. The specimen was polished, and the surface was untreated. A summary of the basic smooth (polished) specimen fatigue properties have already been discussed.
The strain-life and cyclic stress-strain properties are stored in MSC.Fatigue’s materials database manager, PFMAT, as MANTEN and RQC100. PFMAT can be invoked from within MSC.Patran under the MSC.Fatigue Materials Information form by pressing the Database Manager button or directly from the command level by simply typing the symbol pfmat. It is not necessary to actually run PFMAT for this problem unless you want to view the strain-life, or cyclic stress-strain curves.
In this case, the datasets for MANTEN and RQC100 are already stored in the standard database, which is held in a read-only location for security reasons. Since you do not wish to edit the data, you can use the data stored in the secure database.
You can look at the strain-life curves graphically. First use the Load menu to load MANTEN and RQC100 datasets into the database manager memory locations for material 1 and material 2. Then choose the Graphical display option from the main menu. Then choose to graph the strain-life curves. Note that RQC100 gives longer lives at all strain levels except in the transition zone. The transition zone is where the elastic and plastic lines that make up the strain-life curve cross each other. To the right of the transition zone is known as the high-cycle regime where elastic effects dominate. To the left is the low-cycle regime where plastic effects dominate. Plot also the cyclic and monotonic stress-strain curves for the two materials. Can you tell which one exhibits cyclic hardening and which exhibits cyclic softening? (MANTEN is hardening and RQC100 is softening.)
Use the following keystrokes to perform the above task (note that most of these commands can also be accomplished with a mouse).
 
Operation
Comments
pfmat
Invoke PFMAT either from the system prompt or from the MSC.Fatigue Materials form.
Load / data set 1
Click on the Load option and select data set 1.
Type Name / MANTEN
Click on Type Name option and type the name of the material. Click on OK when done. A message will appear confirming the loading of the material.
Load / data set 2
Click on the Load option and select data set 2.
Type Name /RQC100
Repeat operation for RQC100.
Graphical display
Enter the graphical display options.
Strain life plot
Plot the strain-life plot for both materials.
Plot Type / E-P Lines
Plot the Elastic and Plastic lines that make up the strain-life curves.
File / New Plot
Close the graphical display. Select New Plot from the File menu.
cYclic & Monotonic stress-strain curves plot
Enter the Graphical Display option again and plot the cyclic and monotonic stress-strain curve for data set 1 (MANTEN). Press the OK button to plot.
File / New Plot
Close the graphical display.
cYclic & Monotonic stress-strain curves plot
Plot the cyclic and monotonic stress-strain curve for data set 2 (RQC100). Click the OK button to plot.
File / Exit / eXit
Close the Graphical Display and return to the main form and use the eXit option to leave PFMAT.
Step 3: Loading Histories
The specimen was loaded with three random time histories corresponding to typical histories for transmission, suspension, and bracket components at different load levels.
The three load histories were selected by the SAE Committee for use in their evaluation and are the same as those used in the previous S‑N analysis of the keyhole. The same scaling was used as already discussed and shown in Table 14‑2. Use step three from the previous example to obtain the appropriately scaled time history. It is assumed that you are starting from a fresh, empty directory.
Step 4: Setup MSC.Fatigue Job
To set up the MSC.Fatigue job for a crack initiation fatigue analysis of the keyhole specimen, enter MSC.Patran or MSC.Fatigue Pre & Post and use the following keystrokes shown below. It is assumed that you are starting from a fresh, empty directory. If a parameter is not specified, accept its default.
 
Operation
Comments
patran
Invoke MSC.Patran (or MSC.Fatigue Pre & Post) if you have not already done so.
File / New...
Open a new database from the File pull-down menu. Call it “key.” Set the analysis preference to MSC.Patran FEA if asked. Ignore any warning messages.
File / Import...
Import the neutral file key.out into the database. At this time you may wish to manipulate the model, turn labels off, or other MSC.Patran operations. When ready, go on to the next step.
General Setup:
Analysis:Initiation
Set the analysis type to Crack Initiation on the main form.
Jobname: keyci
Give the job a name. Use keyci.
Title: Crack Initiation analysis of keyhole
Give the job a title.
Tools / FATIGUE...
(Analysis)
Invoke MSC.Patran’s FATIGUE interface by selecting it from under the Tools pull-down menu (or the Analysis application switch in MSC.Fatigue (Pre & Post).
Solution Parameters Form: Accept all defaults
Materials Information Form:
Material: MANTEN
Place the cursor in the cell under the word Material and click on the mouse. A listbox will appear. Select the material MANTEN from this listbox.
Finish: Polished
Select Polished from the option menu that appears. The word polished appears in the Finish cell. The SAE specimen was a polished specimen with no surface treatment.
Treatment: No Treatment
Select No Treatment from the option menu that appears.
Region: default_group
Select the default group as the region. It contains all the nodes of the entire model for which the fatigue analysis will be applied to. The Materials Information form can be closed down now by clicking the OK button.
Loading Information Form:
Results From: MSC.Patran FEA
The results are from an external MSC.Patran FEA results file.
Select a MSC.Patran FEA Job: key
Press the Select File button and select the key.res file from the listbox.
Load Case ID: 1
Place the cursor in the Load Case ID cell and click the mouse button. A databox appears in which the load case ID from the FE analysis is to be entered. Press RETURN to accept the default (1).
Time History: SAETRN15
Select a time history from the list that appears. Our time history is the one that was previously created and scaled, SAETRN15.
Load Magnitude: 30000
Enter 30,000 Newtons as the load magnitude. This is used to normalize the stresses from the FE analysis. Press RETURN to enter this value into the cell. This form can now be closed down by clicking the OK button.
Job Control...
Full Analysis
Set the action to Full Analysis and click the Apply button. The database will close down and translation will begin. The database will open when translation is done and the job is submitted.
Monitor Job
At this point the job has been submitted and can be monitored as to its progress if desired. Set the Action to Monitor in the Job Control form and click Apply each time you wish to see the progress state of the job. Once the message Fatigue analysis completed successfully appears as the status message, the results can be examined.
Step 5: Evaluate Results
Results for all load history and material combinations are tabulated in Keyhole Results, 1207. For our specific problem, the results can be seen by opening the Results form from the MSC.Fatigue main form. You can either read results into the database for making contour plots or you can enter a separate program (PFPOST) for listing the results in tabular form. This latter method is convenient for quickly identifying which node has the shortest life. To quickly assess the most damaged nodes:
 
Operation
Comments
Results Form:
List Results
Set the Action to List Results. The separate MSC.Fatigue module PFPOST will be spawned. Click the Apply button.
OK
Press OK twice when the PFPOST form comes up to accept the default jobname.
Most damaged nodes
Select the first option to view the most damaged nodes. We expect Node 1 to have the most damage.
End / eXt
Press End and then exit PFPOST.
From this, we can see that Node 1 has the most damage associated with it and a fatigue life of approximately 6200 repeats.
For a quick contour plot of the log of life in repeats of the time history, do the following:
 
Operation
Comments
Results Form:
Read Results...
Set the action to Read Results on the Results form in MSC.Fatigue. Click the Apply button. The results will be read into the database.
Results
Click on Results Application on the main form. This will bring up the Results application. This is not the MSC.Fatigue Results Form.
Select Result Case
Select the result case from the listbox that was just read. It should be called Crack Initiation with the name of the job attached to the end.
Select Result
Select Log of Life, in Repeats from the Fringe Result listbox.
Apply
Click the Apply button to make the contour plot of log of life in repeats of the time history. Note that a special spectrum has been created for better viewing of life results. For damage results you will want to change the spectrum back to the Standard Spectrum. This can be done under the Display / Spectrums option from the top menu bar.
Results
Click on the Results switch again on the main form. This will close down the Results application.
You may want to zoom-in on the critical area to see it better.
Step 6: Design Optimization
Now to answer some of the objectives of this problem you must change the action to Optimize on the Results form in MSC.Fatigue. This will invoke a separate MSC.Fatigue module called FEFAT from which we can answer the questions. Remember we wish to analyze the effect of different surface finishes and treatments and also investigate the effect of mean stress as well as evaluate the two different materials.
 
Opearation
Comments
Results Form:
Optimize
Set the Action to Optimize. The separate MSC.Fatigue module FEFAT will be spawned. You can select a node from the graphics screen or type one in if you wish. Leave it blank for now. Click the Apply button.
Worst case node
Select the Worst Case Node option from the listbox. The program will automatically scan the results file and pick the node with the shortest life (node 1). Click OK when node 1 has been selected and you have supplied a design life, say 5,000.
Note at this point that the same exact result is presented for Node 1 (i.e., ~6200 repeats). Before answering the above questions, look at the damage distribution. Press the End button to continue.
Operation
Comments
End
Press the End button to clear the summary form.
Results Display... / Plot Cycles Histogram
Select the Results Display option to plot the Cycles histogram.
Plot Type / Damage
Change the plot type from a Cycles histogram to a Damage histogram. This is done from the Plot Type pull down menu.
File / Exit
Close the graphics and return to the main FEFAT design optimization form.
This Cycles/Damage histogram capability gives you an idea of where the majority of the damage is coming from. In our example, we can see that there are a lot of cycles with a low stress range and fewer with a high range. We would expect the high stress ranges (this means a broader hysteresis loop on the stress-strain plane) to give us most of the damage. When you toggle the cycles histogram to a damage histogram you see that this is indeed the case. There is, however, a fairly wide damage distribution at the higher ranges which means we cannot point to a single event causing damage. Now to see the effect of surface treatment and finish.
 
Operation
Comments
Sensitivity analysis...
Select the Sensitivity analysis option.
Surface Finishes (all)
Select all surface finish conditions to be calculated.
Recalculate
Recalculate the results. Press the End button when done.
Each time you do a recalculation, you are presented with a table listing the various surface finishes or treatments and the corresponding lives. From these tables, you can see that there is at least a factor of 2 difference better or worse when using various surface finishes and treatments. This means the effect is worth considering as a way to improve or reduce the life depending on your design life requirements. Now for the effect of mean stress:
 
Operation
Comments
Sensitivity analysis...
Select the Sensitivity analysis option.
Mean Stress Correction (all)
Select all mean stress methods to be calculated.
Recalculate
Recalculate the results. Press the End button when done.
You can see that the two mean stress options, Smith-Watson-Topper (SWT) and Morrow give lives less than that achieved using no mean stress correction (~6200, ~9100, ~10500 repeats, respectively) with the SWT method being the most conservative. This is to be expected since the time history we are using (SAETRN) has a predominantly tensile mean. If the time history had a predominantly compressive mean (SAESUS), then we would expect to see the two mean stress correction methods giving longer lives than no correction. If the time history had a roughly zero mean (SAEBRAKT), then all three methods would give approximately the same answers. This is indeed what the results show in Keyhole Results, 1207. Now change the material to RQC100.
 
Operation
Comments
Material optimization...
Select the Material optimization option.
Material change
Chose to change materials.
RQC100
Type in the new material name, RQC100.
Recalculate
Recalculate the results. Press the End button and exit when done.
It is clear that RQC100 is a superior material using all mean stress methods.
Crack Growth of Keyhole
Objectives
1. To calculate the crack propagation life for a component made from MANTEN under a “transmission” loading whose maximum is 3.5 Kips using the “local strain” method for crack initiation.
2. To investigate the effect of a residual stress on crack growth life.
3. To make a comparison between materials MANTEN and RQC100.
4. To compare predicted lives to measured lives.
Step 1: Geometry and FEA Results
The exact same finite element analysis results are used in this example as were used in the previous two examples of the keyhole specimen. The finite element analysis was performed with a static loading of 30kN and the results stored under the jobname KEY.
In case you skipped the previous examples, the results are stored in the file key.txt and must be translated from a text format to a binary format using the MSC.Patran utility program called RESTXT delivered with your MSC.Patran system. After translation the new file is called key.res. (It can be invoked by simply typing the symbol restxt at the system prompt.) In order for the fatigue analysis to be performed correctly you will also need the file key.out. Both can be found in the examples directory delivered with your MSC.Fatigue system. The file key.out contains the geometry of the specimen.
<install_dir>/mscfatigue_files/examples
In addition, you will need to define a shape factor, K solution, sometimes known as a Y-compliance or beta function. MSC.Fatigue contains a library of compliance functions which contain the means to calculate the fracture mechanics stress intensity factor, K. Please see Crack Growth (Ch. 7) for a discussion of the K Solution Library.
The geometry of our keyhole specimen is similar to the compact tension specimen for which there is an entry already in the K Solution Library. To define the particular dimensions of the keyhole you must invoke PKSOL by typing the symbol pksol at the system prompt or you may access is during the MSC.Fatigue setup in the Solution Parameter form when the Analysis Type is set to Crack Growth. Once in the PKSOL module, enter the following keystrokes to define the proper K solution. A file called keyhole.ksn will exist in your directory at the conclusion of the PKSOL execution.
 
Operation
Comments
pksol
Invoke PKSOL either from the system prompt or from within the Solution Parameter form in MSC.Fatigue when the Analysis Type is set to Crack Growth by pressing the Compliance Generator button in the top right corner.
Inches
Define units in inches.
Generate a Y function table
Choose the Generate a compliance function option.
keyhole
Give it a name. A file called keyhole.ksn will be generated.
Standard specimens
Pick standard specimens.
Compact tension specimen (CTS)
Pick compact tension specimen.
Define
A graphical display appears to allow dimension definitions. Click on Define from the main form.
B = 0.375
Enter the dimension of B (0.375 inches) and press RETURN.
W = 3.7
Enter the dimension of W (3.7 inches).
None
Just press RETURN. No changes are necessary.
Calculate
Pick the Calculate option from the main form.
Plot Y function
You may now plot the compliance if desired.
File / Exit / exit
Exit PKSOL.
The dimensions can be set up in any units as long as the units used when defining the initial and final crack lengths and any notch dimensions are the same as defined in the compliance function. Initial and final crack lengths are defined in the MSC.Fatigue setup mode. If you wish you can plot the Y function vs. crack ratio using MSC.Patran’s XY plot application from the Solution Parameters form.
Step 2: Material Characterization
The same materials as in the previous S-N and -N analyses examples are again used in this example. One is U.S. Steel’s Man-Ten alloy and the other was Belthlehem-s high alloy steel, RQC-100. The specimen was polished, and the surface was untreated. A summary of the basic smooth (polished) specimen fatigue properties have already been discussed.
The da/dn curves are stored in MSC.Fatigue’s materials database manager, PFMAT, as MANTEN and RQC100. PFMAT can be invoked from within MSC.Patran under the MSC.Fatigue material form by pressing the Database Manager button or directly from the command level by simply typing the symbol pfmat. It is not necessary to actually run PFMAT for this problem unless you want to view these da/dn curves.
In this case, the datasets for MANTEN and RQC100 are already stored in the standard database, which is held in a read-only location for security reasons. Since you do not need to edit the data, you can use the data stored in the secure database.
You can look at the da/dn curves graphically. First, use the Load menu to load MANTEN and RQC100 datasets into the database manager memory locations for material 1 and material 2. Then choose the graph option from the main menu. Then choose the Graphical display option to plot the effective and/or apparent K plots. Note that the apparent K plot is non-linear whereas the effective K plot is linearized. The effective K plot has taken into account and correctly modeled all correction effects such as environment, history, closure, etc., and linearized the apparent K plot.
 
Operation
Comments
pfmat
Invoke PFMAT either from the system prompt or from the MSC.Fatigue Materials form.
Load / data set 1
Click on the Load option and select data set 1.
Type Name / MANTEN
Click on Type Name option and type the name of the material. Click on OK when done. A message will appear confirming the loading of the material.
Load / data set 2
Click on the Load option and select data set 2.
Type Name /RQC100
Repeat operation for RQC100.
Graphical display
Enter the graphical display options.
Effective delta k plot
Plot the effective delta K plot for both materials.
File / Exit
Close the graphical display.
Graphical display / Apparent delta k plot
Plot the apparent delta K curve for data set 1 (MANTEN).
0.1 and 0.9
Enter two stress ratios between 0 and 1. Say 0.2 and 0.9. Press the OK button to plot.
File / Exit
Close the graphical display.
eXit
Use the eXit option to leave PFMAT.
Step 3: Loading Histories
The specimen was loaded with three random time histories corresponding to typical histories for transmission, suspension and bracket components at different load levels.
The three load histories were selected by the SAE Committee for use in their evaluation and are the same as those used in the previous two examples of the keyhole. The same scaling was used as already discussed and shown in Table 14‑2. See step 3 from the first example for an explanation of the loading histories and their proper scaling. It is assumed that you are starting in a clean, empty directory.
Step 4: Setup MSC.Fatigue Job
To set up the MSC.Fatigue job for a crack growth analysis of the keyhole specimen, enter MSC.Patran and enter the following keystrokes shown below. Unless specified, accept all defaults.
 
Operation
Comments
patran
Invoke MSC.Patran (or MSC.Fatigue Pre & Post) if you have not already done so.
File / New...
Open a new database from the File pull -down menu. Call it “key.” Set the analysis preference to MSC.Patran FEA if asked. Ignore any warning messages.
File / Import...
Import the neutral file key.out into the database. At this time you may wish to manipulate the model, turn labels off, or other MSC.Patran operations. When ready, go on to the next step.
Tools / FATIGUE...
(Analysis)
Invoke MSC.Patran’s FATIGUE interface by selecting it from under the Tools pull-down menu (or the Analysis application switch in MSC.Fatigue Pre & Post).
General Setup:
Analysis: Growth
Set the analysis type to Crack Growth on the main form.
Jobname: keycg
Give the job a name. Use keycg.
Title: Crack Growth analysis of keyhole
Give the job a title.
Solution Parameters Form:
Select a Compliance Function
Select the keyhole.ksn file that you previously created using PKSOL from the listbox. Make sure that it is highlighted.
Plane Stress Correction: Off
Set this parameter OFF.
Stress Combination:
X Normal
Select the X Normal component as the stress combination parameter from which fatigue life will be determined.
Crack Length Units: Inches
Define the crack length in inches.
Initial Crack Length: 0
Initial crack length can be left at zero.
Final Crack Length: 2
Set the final crack length to 2 inches.
Notch Depth: 2.3
The notch depth is 2.3 inches.
Notch Radius: 0.1875
The notch radius is 0.1875 inches.
Sharp Crack Radius: 3.937E-5
A small sharp crack. Press OK to close the form. See note below.
Materials Information Form:
Material: MANTEN
Place the cursor in the cell under the word Material and click on the mouse. A listbox will appear. Select the material MANTEN from this listbox.
Environment: AIR
Only one environment is available for MANTEN. Select it with the cursor.
Before completely filling out the Materials form, we need to digress a bit to create a special MSC.Patran group which contains the node or nodes of the specimen which define where the nominal or far field stress occurs since this is the stress that a crack growth analysis expects. (The stress that would be there if no crack were present including the notch.) To do this follow these instructions without closing down the MSC.Fatigue forms.
 
Operation
Comments
Group / Create
From the top main form, select the Group pull-down menu and choose the Create option.
New Group Name
In the form that appears enter Node349 as the New Group Name. Make sure you do not include any spaces in the group name.
Entity Selection / Node 349
In the Entity Selection databox either type in Node 349 or select node 349 from the graphics screen with the cursor. Then click the Apply button to create the group and then the Cancel button to close the form down.
Now that the new group is created you can continue to fill out the MSC.Fatigue forms.
 
Operation
Comments
Material Information Form:
Region: Node349
Select the group that was just created. It contains the node defining where the far field stress is (the stress that would be there if there were no crack). The Materials Information form can be closed down now by clicking the OK button.
Loading Information Form:
Results From: MSC.Patran FEA
The results are from an external MSC.Patran FEA results file.
Select a MSC.Patran FEA Job: key
Press the Select File button and select the key.res file from the listbox.
Load Case ID: 1
Place the cursor in the Load Case ID cell and click the mouse button. A databox appears in which the load case ID from the FE analysis is to be entered. Press RETURN to accept the default (1).
Time History: SAETRN15
Select a time history from the list that appears. Our time history is the one that was previously created and scaled, SAETRN15.
Load Magnitude: 30000
Enter 30,000 Newtons as the load magnitude. This is used to normalize the stresses from the FE analysis. Press RETURN to enter this value into the cell. This form can now be closed down by pressing the OK button.
Job Control Form:
Full Analysis
Set the action to Full Analysis and click the Apply button. The database will close down and translation will begin. The database will open when translation is done and the job is submitted.
Monitor Job
At this point the job has been submitted and can be monitored as to its progress if desired. Set the Action to Monitor in the Job Control form and click Apply each time you wish to see the progress state of the job. Once the message Crack growth analysis completed successfully appears as the status message, the results can be examined.
The following notes are made about the job setup:
1. When defining properties for the different fatigue analyzers, it is important to remember that for the total life and local strain methods you are defining nodes or elements for which the resulting lives will be determined. For the LEFM method the nodes or elements specified during the setup are used only to obtain an average far-field stress (the stress that would be there if no crack or notch existed) as well as to define the appropriate material and environment. In this example, Node 349 exhibits a nominal stress of 24MPa which is roughly P⁄A=30000N/(125mm*9.525mm) = 28MPa. This value is used in the Paris equation.
2. A small sharp crack has been introduced. This was necessary to cause crack growth in our case. (A default value of zero does not cause significant growth and the program terminates.) This is deemed acceptable for validation purposes since during the SAE study of the keyhole initial crack sizes were not consistently or properly monitored.
Step 5: Evaluate Results
Results for all load history and material combination are tabulated in Keyhole Results, 1207. For our specific example here, the results can be seen by opening the Results from the MSC.Fatigue main form.
 
Operation
Comments
Results Form:
List Results
Set the Action to List Results. The separate MSC.Fatigue module PCPOST will be spawned. Click the Apply button.
Results summary page
Post the summary page. Note the failure method and life.
End / eXit
Press End and then exit PCPOST.
From the results summary page, we can see that the crack grew to final length of a little over 0.2 inches in approximately 1400 repeats of the time history. The mode of failure was by exceeding the fracture toughness of the material.
Step 6: Design Optimization
Now to answer some of the objectives of this example you must change the Action on the Results form to Optimize. This will invoke a separate MSC.Fatigue module called PCRACK from which we can answer these questions.
 
Operation
Comments
Results Form:
Optimize
Set the Action to Optimize and click the Apply button. The module PCRACK will be spawned.
OK
Click the OK button to accept the first page.
OK
Click OK twice to accept the Output parameter page and answer Yes to overwrite the output file.
OK
Click OK twice to accept the Geometry information.
OK
Click OK to accept the Material and Environment.
This essentially reruns the analysis and puts up the summary report page again except that this time we are allowed to see the crack grow graphically. The same exact results are had as before. Now introduce a residual stress.
 
Operation
Comments
End
Close the summary page.
Edit analysis parameters.../ Loading definitions
Select the Edit analysis parameters option.
Time History Offset: -5
Enter -5 MPa into the Time History Offset databox.
Recalculate
Recalculate
The job stops after only approximately 58 repeats with no significant growth. The residual stress has retarded/stopped the crack growth. Now change the material to RQC100. Since we know from the previous example that RQC100 is a superior material, we might expect that the life will be extremely enhanced.
 
Operation
Comments
End
Close the summary page.
Edit analysis parameters.../ Loading definitions
Select the Edit analysis parameters option to reset the residual stress back to zero.
Time History Offset: 0
Enter 0 MPa into the Time History Offset databox. Press OK.
Edit analysis parameters...
Select the Edit analysis parameters option.
Select Material and Environment
Choose to Select a new material and environment.
Material: RQC100
Change the material to RQC100. Press the OK button when the material parameters form is presented.
Recalculate
Recalculate. Give overwrite permission when requested.
End / eXit
Exit from PCRACK.
Surprisingly, RQC100 has a longer crack initiation life but a shorter crack propagation life than MANTEN. Apparently RQC100 is more ductile that MANTEN by the fact that the crack grew to a length of about 0.6 inches as opposed to MANTEN, which only grew to about 0.2 inches, even though it lasted longer.
Keyhole Results
The results tabulated, starting with Table 14‑3, indicate the comparison between the actual measured lives and those calculated by MSC.Fatigue. For the purposes of validation, the MSC.Fatigue lives listed below will be taken to be the definitive answers. Any significant deviations from these results must be considered to indicate regression of the analysis code.
Plots of measured vs. predicted lives for the Crack Initiation and Crack Growth comparisons of the tabulated data are also presented, starting at Figure 14‑3. For the Crack Initiation comparisons only, the Smith-Topper-Watson (STW) results are plotted. The solid straight line on each plot represents the one to one correspondence if predicted life exactly equaled measured life. The two straight dotted lines represent a three times factor indicating a goodness band. A point lying above the solid line represents a conservative life estimate in comparison to test results. Generally, the correlation is well within the expected scatter band.
The results for the crack growth problem can not be consistently reproduced using this model without experimenting with the initial crack size and mean stress. The crack growth analysis is very sensitive to the initial crack size, the indicated mean stress and also the far-field stress chosen to do the prediction. The results table shows the mean stress and initial crack size chosen for each case. This is deemed acceptable since during the SAE study of the keyhole specimen, the mean stresses and initial crack sizes were not consistently or properly monitored.
The following conclusions can be drawn from this example:
1. Correlation coefficients calculated for local strain life (crack initiation) predictions are consistently higher than those obtained from the S-N approach.
2. For all the results, life estimates from the local strain approach are consistently more conservative than those calculated by the S-N approach.
3. For all results, Gerber appears to handle compressive mean stress more accurately than Goodman. Goodman calculates very nonconservative results.
4. For the MANTEN alloy, local stress strain results for the transmission and suspension histories are consistently better than for the S-N approach.
5. For the RQC100 alloy, no significant difference can be found between the use of the local strain and S-N approaches. It is not that the S-N approach has improved, in fact the degree of error is about the same. What seems to be happening is that the local strain predictions appear to be less accurate than for MANTEN. This seems to cast some doubt as to the validity of the material properties provided for RQC100.
 
Table 14‑3
Total Life Results for SAETRN with MANTEN
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
8.4
 
 
 
71.2
16
12.8
Broken
Broken
Broken (Broken)
 
 
12.5
 
 
 
 
 
420
 
 
 
35.6
8
154
~280
~120
~330 (Broken)
 
 
74
 
 
 
 
 
5,800
 
 
 
15.6
3.5
4,270
~20,300
~14,000
~21,200 (~19,000)
 
 
3,755
 
 
 
 
Total Life Results for SAETRN with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
8.4
 
 
 
71.2
16
12.8
~10
Broken
~30 (Broken)
 
 
12.5
 
 
 
 
 
420
 
 
 
35.6
8
154
~900
~500
~1,000 (Broken)
 
 
74
 
 
 
15.6
3.5
3,755
~46,100
~35,200
~46,800 (~42,700)
 
Total Life Results for SAESUS with MANTEN
Maximum Load
 
Measured Life
Predicted Life
 
 
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
7.7
 
 
 
71.2
16
28
~40
~200
~3 (Broken)
 
 
430
 
 
 
40.0
9
208
~900
~1,900
~670 (Broken)
 
 
162
 
 
 
 
 
1,750
 
 
 
26.7
6
2,240
~5,800
~10,500
~5,000 (~4,600)
 
 
1,410
 
 
 
20.0
4.5
4,700
~24,500
~39,900
~22,600 (~20,100)
13.3
3
8.5E4
~1.9E5
~2.75E5
~1.84E5 (~1.67E5)
 
Total Life Results for SAESUS with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
19.9
 
 
 
71.2
16
24.4
~200
~400
~100 (Broken)
 
 
64
 
 
 
40.0
9
1,710
~2,200
~3,900
~1,900 (Broken)
31.1
7
11,200
~6,700
~10,900
~6,145 (~5,600)
26.7
6
48,000
~14,100
~22,000
~13,100 (~11,700)
 
Total Life Results for SAEBRAKT with MANTEN
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
1.5
 
 
 
71.2
16
2.6
Broken
Broken
Broken (Broken)
 
 
2
 
 
 
 
 
20.8
 
 
 
35.6
8
11.5
~50
~60
~50 (Broken)
 
 
23
 
 
 
 
 
1,588
 
 
 
15.6
3.5
270
~3,000
~3,300
~2,900 (~2,700)
 
 
510
 
 
 
 
 
>1E4
 
 
 
13.3
3
2,666
~6,600
~7,300
~6,600 (~6,100)
11.1
2.5
2E4
~17,000
~18,500
~17,000 (~15,200)
 
Total Life Results for SAEBRAKT with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
Gerber
Goodman
None (Material. S-N)
 
 
3.3
 
 
 
71.2
16
5.1
~3
~7
~3 (Broken)
 
 
4.2
 
 
 
 
 
87.5
 
 
 
35.6
8
47
~100
~150
~100 (Broken)
 
 
113
 
 
 
 
 
2,673
 
 
 
15.6
3.5
5,020
~6,300
~6,800
~6,300 (~5,800)
 
Table 14‑4
Crack Initiation Results for SAETRN with MANTEN
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
8.4
 
 
 
71.2
16
12.8
~4
~5
~5
 
 
12.5
 
 
 
 
 
420
 
 
 
35.6
8
154
~75
~90
~100
 
 
74
 
 
 
 
 
5,800
 
 
 
15.6
3.5
4,270
~6,200
~9,000
~10,800
 
 
3,755
 
 
 
 
Crack Initiation Results for SAETRN with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
8.4
 
 
 
71.2
16
12.8
~6
~6
~7
 
 
12.5
 
 
 
 
 
420
 
 
 
35.6
8
154
~120
~140
~160
 
 
74
 
 
 
15.6
3.5
3,755
~1.04E5
~1.87E5
~6.52E5
 
Crack Initiation Results for SAESUS with MANTEN
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
7.7
 
 
 
71.2
16
28
~20
~15
~15
 
 
430
 
 
 
40.0
9
208
~340
~230
~210
 
 
162
 
 
 
 
 
1,750
 
 
 
26.7
6
2,240
~3,100
~1,900
~1,650
 
 
1,410
 
 
 
20.0
4.5
4,700
~22,800
~11,850
~9,600
13.3
3
8.5E4
~6,49E5
~2.43E5
~1.69E5
 
Crack Initiation Results for SAESUS with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
19.9
 
 
 
71.2
16
24.4
~25
~23
~22
 
 
64
 
 
 
40.0
9
1,710
~550
~430
~350
31.1
7
11,200
~4,100
~2,800
~1,900
26.7
6
48,000
~21,200
~12,600
~6,900
 
Crack Initiation Results for SAEBRAKT with MANTEN
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
1.5
 
 
 
71.2
16
2.6
Broken
Broken
Broken
 
 
2
 
 
 
 
 
20.8
 
 
 
35.6
8
11.5
~16
~14
~14
 
 
23
 
 
 
 
 
1,588
 
 
 
15.6
3.5
270
~2,400
~2,000
~1,900
 
 
510
 
 
 
 
 
>1E4
 
 
 
13.3
3
2,666
~7,500
~6,300
~5,800
11.1
2.5
2E4
~37,800
~29,100
~25,750
 
Crack Initiation Results for SAEBRAKT with RQC100
Maximum Load
Measured Life
Predicted Life
(kN)
(kip)
 
S-T-W
Morrow
None
 
 
3.3
 
 
 
71.2
16
5.1
Broken
Broken
Broken
 
 
4.2
 
 
 
 
 
87.5
 
 
 
35.6
8
47
~32
~30
~28
 
 
113
 
 
 
 
 
2,673
 
 
 
15.6
3.5
5,020
~2.28E5
~1.54E5
~8.97E4
 
Table 14‑5
Crack Growth Results for SAETRN with MANTEN
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
0.5
 
 
 
71.2
16
3.2
~1
0
0
 
 
1.5
 
 
 
 
 
117
 
 
 
35.6
8
39
~40
0
0
 
 
12
 
 
 
 
 
1,157
 
 
 
15.6
3.5
1,510
~1,400
0
0
 
 
3,755
 
 
 
 
Crack Growth Results for SAETRN with RQC100
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
5.7
 
 
 
71.2
16
2.5
~2
0
0
 
 
1.8
 
 
 
 
 
28
 
 
 
35.6
8
60
~30
0
0
 
 
62
 
 
 
 
Crack Growth Results for SAESUS with MANTEN
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
2.8
 
 
 
71.2
16
20
~20
12.5
2
 
 
1,790
 
 
 
40.0
9
357
~900
5
2
 
 
605
 
 
 
 
 
2.3E4
 
 
 
26.7
6
3.0E4
~37,000
5
1
 
Crack Growth Results for SAESUS with RQC100
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
7.6
 
 
 
71.2
16
75.6
~70
5
2
 
 
154
 
 
 
 
Crack Growth Results for SAEBRAKT with MANTEN
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
0.7
 
 
 
71.2
16
0.3
<1
12.5
1
 
 
1
 
 
 
 
 
11
 
 
 
35.6
8
8
~6.5
12.5
0
 
 
21
 
 
 
 
 
3,356
 
 
 
15.6
3.5
785
~1,300
5
0
 
 
2,116
 
 
 
13.3
3
1,410
~1,564
5
0.5
 
Crack Growth Results for SAEBRAKT with MANTEN
Maximum Load
Propagation Life
Predicted Life
(kN)
(kip)
 
Life
Mean Stress (MPa)
Initial Crack Length (mm)
 
 
2
 
 
 
71.2
16
2.3
~4.5
12.5
0
 
 
2.4
 
 
 
 
 
98.5
 
 
 
35.6
8
61
~50
5
0
 
 
99
 
 
 
 
 
5,000
 
 
 
15.6
3.5
7,499
~4,700
0
0.1
Figure 14‑3 MSC.Fatigue Measured vs. Predicted Lives, SAE Keyhole*
Round Robin Program (1971-74), Crack Initiation RQC100
Figure 14‑4 MSC.Fatigue Measured vs. Predicted Lives, SAE Keyhole
Round Robin Program (1971-74), Crack Initiation, MANTEN
Figure 14‑5 MSC.Fatigue Measured vs. Predicted Lives, SAE Keyhole
Round Robin Program (1971-74), Crack Growth, RQC100
Figure 14‑6 MSC.Fatigue Measured vs. Predicted Lives, SAE Keyhole
Round Robin Program (1971-74), Crack Growth, MANTEN