Wave Propagation


In this tutorial we will learn how to set up a simple 2D model of a wave propagating in steel containing a defect using the designer mode primitives. We will make use of a symmetric shape and analyse only half of the model.


New Project 

Before we begin we must create a new project.

  1. Click New Project this opens the New Project window
  2. Choose model name 
  3. Change working units to mm 
  4. Change Model Type to 2D Model
  5. Click ... to choose a directory to save the project
  6. Click OK to create the project.


First we will add the materials needed from the material database. We will use Steel in this tutorial.

  1. Click Project Materials to open the Material Database
  2. Expand the Metal tab
  3. Double click 'Mild Steel, generic - steel' to add this to Project Materials 
  4. Click Done to close the Material Database


We will make use of the geometric primitives available in Designer. We will use the Rectangle primitive twice.

Primitive 1

  1. Click to add a Rectangle to the workspace
  2. Change material to steel
  3. Set X (mm) = 41 and Y (mm) = 22.5

Note: After making changes to X and Y right click the workspace and select Reset View

Primitive 2

  1. Right click primitive_1 and select Duplicate Selection 
  2. Click primitive_2
  3. Change material from steel to void
  4. Set X (mm) = 20 
  5. Set X (mm)  = 21 and Y (mm) = 5

Time Function

We will now add a Ricker Wavelet drive function for later use as out loads require a time function be set.

  1. Click '+' to open the Define Input Drive Function window 
  2. Change to Ricker Wavelet 
  3. Click Insert to close the window. A record called timefunc_1 will be added to the window 


We will now change the mesh settings to use 15 elements per wavelength 


  1. Expand Model
  2. Expand Mesh
  3. Select Confguration
  4. Set Definitions to Advanced 
  5. Expand Mesh Velocity
  6. Set Mesh Velocity Value to 5900

Create a New Load

  1.  Click '+' to open the Load Definition window
  2. Change Creation Mode to geometry Interface 
  3. Change Geometry to primitive_1 (steel) and change Interfacing Item to side 1(xmin)
  4. Click Create Load

Upon clicking Create Load a record load_1 will be added to the Model Tree after this you can close the Load Definition window 

Edit Load Properties 

  1. Click load_1
  2. Apply the drive function timefunc_1 to the load 

Boundary Conditions 

We will need to change the Y minimum boundary condition to Symmetry as this model is symmetrical along that axis. 

  1. Click Domain Boundaries 
  2. Change the Y Minimum boundary condition to Symmetry. Leave all others as default.


We will now set the model simulation time to be 5e-5 seconds


  1. Click Analysis 
  2. Change Simulation Run Time (s) to 5e-05


We will now define 2 outputs, a time history of the acoustic pressure on the front of the defect will be recorded and the maximum pressure array will be outputted 

Output 1

  1. Click '+' this will create a new output 
  2. Change Output Type to Time History 
  3. Set X = 20 

Output 2

  1. Click '+' this will create a new output 
  2. Change Output Type to Field Data 
  3. Change Field Type to Maximum

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. The option to rename your job. This is how it will appear in the storage 
  3. Click Estimate 
  4. Click Run

Downloading Simulation Results 

The simulation results will need to be downloaded from the cloud storage in order to analyse the results in the post processor. More experience users may also be able to process Time Histories in Review.

  1. Click Storage this opens the window shown above
  2. Locate the job 
  3. Click Download
  4. Click Download all

Choose an appropriate save location when the file explorer pops up and click Select Folder to close the window.

Switch to the Post Processor  

  1. Click this icon to access the Post Processor 

Open Results 


  1. Click File Explorer
  2. Expand the job simulation folder. Open the flxdato file and the flxhst file (double click them)
  3. Click Results Manager 

Plot Time History 

  1. Double click aprs to plot acoustic pressure 
  2. Set plot title to Acoustic Pressure recorded at Front of Defect (optional title)
  3. Acoustic Pressure 
  4. Change Maximum value to 4e-5

Plot Data Array (Maximum Pressure)

  1.  Click Reset Viewport and choose Reset All Viewports
  2. Double click apmx to plot the maximum pressure data array

Model Graphics

  1.  Click Model Graphics 
  2. Apply Symmetry about the Y axis
  3. Click Surface Plot
  4. Click the workspace and move to rotate the model


1 out of 1 found this helpful



Please sign in to leave a comment.