OS-T: 1020 Normal Modes Analysis of a Splash Shield
In this tutorial, an existing finite element model of an automotive splash shield is used to demonstrate how to set up and perform a normal modes analysis. HyperView post-processing tools are used to determine mode shapes of the model.
Launch HyperMesh and Set the OptiStruct User Profile
-
Launch HyperMesh.
The User Profile dialog opens.
-
Select OptiStruct and click
OK.
This loads the user profile. It includes the appropriate template, macro menu, and import reader, paring down the functionality of HyperMesh to what is relevant for generating models for OptiStruct.
Import the Model
-
Click
.An Import tab is added to your tab menu.
- For the File type, select OptiStruct.
-
Select the Files icon .
A Select OptiStruct file browser opens.
- Select the sshield.fem file you saved to your working directory.
- Click Open.
- Click Import, then click Close to close the Import tab.
Set Up the Model
Review Properties of Rigid Elements
To be able to distinguish the spiders clearly in the model, you will use the Shaded Elements and Mesh Lines icon .
The dependent nodes of the rigid elements have all six degrees of freedom constrained. Therefore, each "spider" connects nodes of the shell mesh together in such a way that they do not move with respect to one another. Revert to the Wireframe Elements Skin Only mode by clicking on the icon.
- From the menu bar, click to open the Rigids panel.
- Click review.
-
Select one of the rigid elements.
In the modeling window, HyperMesh displays the IDs of the rigid element and the two end nodes and indicates the independent node with an 'I' and the dependent node with a 'D'. HyperMesh also indicates the constrained degrees of freedom for the selected element, through the dof check boxes in the Rigids panel. All rigid elements in this model should have all DOFs constrained.
- Click return to go back to the main menu.
Create the Material
The imported model has four component collectors with no materials. A material collector needs to be created and assigned to the shell component collectors. The rigid elements do not need to be assigned a material.
-
In the Model Browser, right-click and select from the context menu.
A default material displays in the Entity Editor.
- For Name, enter steel.
- Set Card Image to MAT1.
-
Enter the material values next to the corresponding fields.
A new material, steel, has been created. The material uses OptiStruct's linear isotropic material model, MAT1.
- Click Close.
Edit the Properties
-
In the Model Browser, Properties folder, click
design.
The design property entry is displayed in the Entity Editor.
- For T (thickness), enter 0.25.
-
Change the material assigned to the property from gn to steel.
- For Material, click .
- In the Select Material dialog, select steel and click OK.
- Similarly, on the property nondesign, update T (thickness) to 0.25 and change the material from gn to steel.
Apply Loads and Boundary Conditions
The model is to be constrained using SPCs at the bolt locations. The constraints are organized into the load collector 'constraints'.
To perform a Normal Modes Analysis, a real eigenvalue extraction (EIGRL) card needs to be referenced in the subcase. The real eigenvalue extraction card is defined in HyperMesh as a step input with an EIGRL card image. This step input should not contain any other loads.
Create EIGRL Card
-
In the Model Browser, right-click and select from the context menu.
A default load step input displays in the Entity Editor.
- For Name, enter EIGRL.
- For Config type, select Real Eigen value extraction.
-
For Type, select EIGRL from the drop-down menu.
- For V2, enter 200.000.
-
For ND, enter 6.
Create Constraints
- Create a load collector, named constraints.
- From the menu bar, click to open the Constraints panel.
-
With the nodes selector active, select the two nodes at the center of the rigid
spiders.
- Constrain all DOFs with a value of 0.0.
- Set load types= to SPC.
-
Click create.
Two constraints are created. Constraint symbols (triangles) appear in the modeling window at the selected nodes. The number 123456 is written beside the constraint symbol, if the label constraints is checked "ON", indicating that all DOFs are constrained.
- Click return.
Create Load Steps
- In the Model Browser, right-click and select from the context menu.
- For Name, enter bolted.
- Set Analysis type to Normal modes.
-
Define SPC.
- For SPC, click .
- In the Select Loadcol dialog, select constraints and click OK.
-
Define METHOD(STRUCT).
- For METHOD(STRUCT), click .
- In the Select Load Step Inputs dialog, select EIGRL and click OK.
An OptiStruct subcase has been created which references the constraints in the load collector constraints and the real eigenvalue extraction data in the load step input EIGRL.
Submit the Job
-
From the Analysis page, click the OptiStruct
panel.
- Click save as.
-
In the Save As dialog, specify location to write the
OptiStruct model file and enter
sshield_complete for filename.
For OptiStruct input decks, .fem is the recommended extension.
-
Click Save.
The input file field displays the filename and location specified in the Save As dialog.
- Set the export options toggle to all.
- Set the run options toggle to analysis.
- Set the memory options toggle to memory default.
- Click OptiStruct to launch the OptiStruct job.
- sshield_complete.html
- HTML report of the analysis, providing a summary of the problem formulation and the analysis results.
- sshield_complete.out
- OptiStruct output file containing specific information on the file setup, the setup of your optimization problem, estimates for the amount of RAM and disk space required for the run, information for each of the optimization iterations, and compute time information. Review this file for warnings and errors.
- sshield_complete.h3d
- HyperView binary results file.
- sshield_complete.res
- HyperMesh binary results file.
- sshield_complete.stat
- Summary, providing CPU information for each step during analysis process.
View the Results
Eigenvector results are output by default, from OptiStruct for a Normal Modes Analysis. This section describes how to view the results in HyperView.
Load the Model and Result Files
-
When the message ANALYSIS COMPLETED is received
in the Mechanical Solver View window, click
Results.
HyperView is launched and the results are loaded.
- Click Close to close the message window, if one appears.
View the Deformed Shape
- Click the animation selector switch in the lower toolbar and select Set Modal Animation Mode .
- Select the Deformed toolbar icon .
- Leave Result type set to Eigen mode (v).
- Set Scale to Model units.
-
Set Type to Uniform and enter in a scale factor of
10 for Value.
- This means that the maximum displacement will be 10 modal units and all other displacements will be proportional.
- Use a scale factor higher than 1.0 to amplify the deformations while a scale factor smaller than 1.0 would reduce them. In this case, displacements are accentuated in all directions.
- Click Apply.
-
Under Undeformed shape, set Show to Wireframe.
A deformed plot of the model overlaid on the original undeformed mesh is displayed in the modeling window.
-
In the Results Browser pull-down menu, you can change the
view between various subcases using the Load Case and Simulation Selection
drop-down menus, as shown below:
- Select Mode 6 - F=1.496557E+02 from the list to view Mode 6.
- To animate the mode shape, click Start/Pause Animation in the Animation toolbar.
-
To control the animation speed, use the Animation Controls on the Animation
toolbar, as shown below:
- Review the other mode shapes.
Summary
In this analysis, it was assumed that the bolts were significantly stiffer than the shield. If the bolts needed to be made of aluminum and the shield was still made of steel, would the model need to be modified, and the analysis run again?
It is necessary to push the natural frequencies of the splash shield above 50 Hz. With the current model, there should be one mode that violates this constraint: Mode 1. Design specifications allow the inner disjointed circular rib to be modified such that no significant mass is added to the part. Is there a configuration for this rib within the above stated constraints that will push the first mode above 50 Hz? See tutorial OS-T: 2020 Increase Natural Frequencies of an Automotive Splash Shield with Ribs to optimize rib locations for this part.