Escolar Documentos
Profissional Documentos
Cultura Documentos
MSC.Fatigue Tutorial
MSC.Fatigue Tutorial
16 Getting Started Using Adams/Durability
Overview
In this tutorial, you will perform modal stress recovery and fatigue analysis using:
• MSC.Patran
• MD Adams
• MSC.Nastran
• MSC.Fatigue
This chapter will not discuss the entire functionality of these products, only those features that
specifically apply to this tutorial. For more detailed information, refer to your specific product
documentation.
The following sections are included:
• About the Model
• Part 1 - Mode-Shape Analysis
• Part 2 - System-Level Simulation
• Part 3 - Fatigue Life Calculation
PARAM POST 0
The following operation automatically separates shells from solids. This will be handy during the
fatigue analysis process in Part 3 - Fatigue Life Calculation.
6. From the Group menu, select Create.
20 Getting Started Using Adams/Durability
The stresses you are viewing are not actual stress values sustained by the component, but modal
stress shapes. Later in this tutorial, these stress shapes will be combined with results from MD
Adams to obtain actual stress values. This process is called modal stress recovery (MSR).
4. Close the MSC.Patran session by closing the MSC.Patran window or by selecting File and then
Quit.
By default, MSC.Patran saves all databases.
22 Getting Started Using Adams/Durability
• To rotate the view: Press r on the keyboard, and then rotate while pressing left mouse button.
• To translate: Press t.
• To zoom: Press w.
2. To replace the rigid LCA with a flexible LCA, from the Build menu, point to Flexible Bodies,
and then select Rigid To Flex.
3. In the Alignment tab, select the rigid part you want to replace and the MNF as follows:
• Current Part: RB2_left_lca_59
• MNF File: left_lca_0.mnf
• To select the rigid body to be replaced, right-click the Current Part text box, point to Part,
and then select Pick. Using your mouse, click on the lower left suspension arm.
To browse for the MNF, right-click the MNF File text box, and then select Browse.
The flexible body defined in the .mnf is already correctly positioned so this is all you need to do
in the Alignment tab.
4. Select the Connections tab.
The table displayed compares the connection points on the flexible body with the connection
points on the rigid body. In the Distance column, you will notice that there is a small offset for
the four bushing connection points.
You want to keep the bushings at the point where they where originally defined in the rigid model.
5. Click on the first table row, and then select Preserve location.
6. Repeat the previous step for rows 2 through 4 of the table.
24 Getting Started Using Adams/Durability
7. Select OK.
The rigid part is now replaced by the flexible body as defined in the .mnf. The flexible body is
connected to the frame, knuckle, and damper in the same way as the rigid body.
To verify that the flexible LCA is correctly connected to the rest of the model:
1. From the Tools menu, select Database Navigator.
2. Select Topology By Parts.
3. Select the flexible LCA, .ATV_4poster.RB2_left_lca_59_flex.
It should be connected to the frame using two bushings, and to the damper (shock) and knuckle
with one bushing each.
4. Close the Database Navigator.
25
MSC.Fatigue Tutorial
Note that default damping is usually not useful, especially not in this case. If you used default
damping here, you would get a 10% damping ratio for mode 7, which is too much considering the
component is made of steel.
4. Select OK to save all modification and close the Flexible Body Modify dialog box.
• In the Camera tab, set Follow Object to RB1_frame_57 (the frame). Lock the rotations.
• Zoom in on the flexible LCA and orient the display so that you are looking at the bottom
surface of the LCA.
8. Animate by pressing the Play button.
9. Reset the animation.
10. To create a table that lists the three most critical areas of the LCA, from the Durability menu,
select Hot Spots Table, and then specify the following:
• Body: RB2_left_lca_59_flex (right-click in text box, point to body, and then select Pick or
Browse)
• Analysis: Last_Run (right-click in the text box, point to Analysis, point to Guesses, and then
select Last_Run)
• Type: Maximum Principal Stress
• Radius: 30.0
• Count: 3
11. Select Report.
When the calculation is complete, Adams/Durability displays the Hot Spots table as shown in the
following figure. The hottest spot is located around node 2990, which is located on the bottom
surface of the LCA, close to the cross-beam connection.
12. Close the Hot Spots Information dialog box.
5. Enter fat_left_lca for the jobname for the fatigue jobs in MSC.Patran. All fatigue-related files
will have this prefix.
The bottom section of the MSC.Fatigue dialog box contains the five steps to complete your
fatigue job:
• Three inputs - Solution Parameters, Material, and Loading
• Job control - Used to submit and monitor fatigue jobs
• Results - Used to postprocess fatigue results
6. Select Solution Params and complete the dialog box as shown next
32 Getting Started Using Adams/Durability
The Certainty of survival is set to 99%, indicating the highest conservatism in material properties
scatter.
The design life is the number of repetitions this part is expected to withstand without failure.
MSC.Fatigue will perform an additional analysis to assess the load scaling factor to reach a given
target life. A design life of 60000 is derived from a simple assumption that under the given loading
condition, the target life is around 10,000 km and that the 10-second repetition was performed at
an average speed of 60 km/h.
7. Select OK to close the Solution Parameters dialog box.
8. Select Material Info.
33
MSC.Fatigue Tutorial
MSC.Fatigue offers a built-in library with more than 200 predefined materials. You can select
multiple materials for the same run and access advanced material options, such as temperature
dependency.
9. Click in the first cell of the spreadsheet (Material) and scroll through the available material list
below it. Select MANTEN_SN (carbon wrought steel).
10. Select No Finish and No Treatment.
11. Set Region to Membrane.
The region is the part of your model that will be analyzed. As mentioned previously, you are only
interested in the surface element and you will use the previously created Membrane group as the
target region.
12. Keep the defaults for all remaining fields, and then select OK.
• The 40 files start loading. Select More enough times to make sure all load channels are
loaded.
4. Select End.
The PTIME dialog box shows that you have 40 .dac files.
5. Select exit, and then select OK to close the PTIME-Database Options dialog box.
6. In the Loading Information dialog box, perform the following:
• Set Number of Static Load Cases to 40. Be sure to select Enter on your keyborard after
setting this value. Doing so will update the number of rows in the spreadsheet from 1 to 40.
• Select Fill Down OFF and the option changes to Fill Down ON.
• Select the first cell in the Load Case ID column.
• Select Get/Filter Results to open the Results Filter dialog box.
• To access all available results in the database in the Results Filter dialog box, select Select All
Results Cases, and then select Apply.
7. Select the first available results loadcase (… Mode 1…) in the Select a Results Load Case list.
8. From the Select a Stress/Strain Tensor list, select 1.1 – Stress tensor.
9. Select Fill Cell to populate the Load Case ID column.
10. Make sure the first cell in the Time History column is selected to populate column 2.
11. Select ATV_4POSTER_01.DAC from the Select a Time History list.
Your spreadsheet should look similar to the image shown below.
12. Leave the remaining default values, and then select OK.
You can check the status by accessing Job Control Action Monitor Job, and then
periodically selecting Apply.
When completed, the status window displays the following message:
Safety factor analysis completed successfully.
If you receive the message ERROR: cannot communicate with Queue Manager,
MSC.Patran is trying to run MSC.Fatigue through the Analysis Manager without a defined
environment. A workaround is to deactivate the Analysis Manager using the MSC.Patran
command analysis_manager.disable(), and then resubmit the job.