Simulating Mechanical Pressure Applied to a Steel Plate

Follow

In this tutorial we will learn how to simulate the effects of a pressure load on a plate of stainless steel. The outputs analysed will be the displacement and stress in the plate. We will apply a pressure load at 9.81 kPa which is approximately the pressure at 100m sea depth.

A common application in Finite Element Analysis is a simulation of displacement of a load being applied to a steel plate. This example demonstrates how to set up and run this kind of an application.

This sort of structural analysis may be applied to the design of submarine hulls which are made from steel so this example can be used to show how the pressure at sea depth can affect the hull. This is why we have chosen a pressure load of 9.81 kPa as this is the pressure exhibited at 100m of sea depth.

plate1.png

New Project

Open up OnScale in Designer Mode. The first step is to create a new project.

  1. Click New Project to open the New Project dialogue
  2. Enter Model Name (Optional choice of name)
  3. Change working units to mm 
  4. Make sure Model Type is set to 3D
  5. Click ... to choose a directory to save the project to
  6. Click OK to create the project.
1.png

Materials

The second step is to add the material steel to the project materials to be used for the project.

  1. Click Project Materials icon to open the Material Database
  2. Expand the 'Metal' materials dropdown 
  3. Double click stst 
  4. It will have been added to the Project Materials
  5. Click Done 
2.png

Primitives

  1. Click Cuboid to add the primitive 
  2. Change Material to stst
  3. Set X (mm) = 500
  4. Set Y (mm) = 500 
  5. Set Z (mm) = 4
3.png

Right click the workspace and select Reset View after making changes to the properties

Static Function

The next step is to add a static function.

  1. Expand Forcing Functions in the Model Tree
  2. Click '+' to open the Static Function dialogue
20.png

Mesh

  1. Expand Model
  2. Change Definitions to Defined 
  3. Set Element Size (mm) to 4 

Create a New Load

  1. Expand Model
  2. Expand Boundary Conditions 
  3. Click + to add a load
  4. Change Creation Mode to Geometry Interface
  5. Select primitive_1 (stst) and side 6 (zmax)
  6. Create Load
  7. Change Load Type to Pressure
  8. And assign the static function to Forcing Function
4.png

Boundary Conditions

We need to set the boundary conditions so that the sides of the plate are fixed.

  1. Click Domain Boundaries 
  2. Change to Fixed
  3. Change to Fixed
  4. Change to Fixed
  5. Change to Fixed
  6. Change to Free
  7. Change to Free
5.png

Analysis

  1. Click Analysis 
  2. Change Analysis Type to Static 
  3. Set Max Iterations to 7000
plate4.png

Outputs

We will now define 3 outputs, a time history of the displacement on the plate, the Z displacement of the plate and the stress on the plate.

Output 1

  1. Click + 
  2. Change to Time History
  3. Change Array Type to Displacement 
  4. Change Array Component to Z
  5. Set X (mm) = 250, Y (mm) = 250, Z (mm) = 4
7.png

Output 2

  1. Click + 
  2. Change to Data Snapshot
  3. Change Array Type to Displacement 
  4. Change Array Component to Z
8.png

Output 3

  1. Click + 
  2. Change to Data Snapshot
  3. Change Array Type to Stress
  4. Change Array Component to XZ
plate2.png

Run Model on Cloud

At this point the model is completely set up and it can now be run on the cloud.

  1. Click Run on Cloud 
  2. Optional - Change Job Name
  3. Select Estimate 
  4. Change to 32 CPUs
  5. Select Run
10.png

Downloading Simulation Results

Once the simulation has finished, the results are available in your storage to download.

  1. Click the Storage icon to open the cloud storage
  2. Select your job from the dropdown menu
  3. Click Downlod
  4. Select Download All
11.png

Choose an appropriate save location and close the cloud storage.

Switch to the Post Processor

  1. Click this icon to access the Post Processor to analyse simulation results

Open Results

  1. Click File Explorer
  2. Expand the Job Simulation Folder
  3. Double click the files to open them
  4. Click Results Manager in preparation for the next step
13.png

Plot Time History

  1. Double click 'zdsp' to plot displacement time history
14.png

Clear Viewports

  1.  Click Rest Viewport
  2. Select Reset Current Viewport
15.png

Plot Data Snapshots

  1. Click Configure Viewport
  2. Select 2_2
  3. Plot sgxz
  4. Click the unoccupied viewport
  5. Plot Z Displacement
plate3.png
0 out of 0 found this helpful

0 comments

Article is closed for comments.