1-3 Composite Array


Model of a 1-3 Piezocomposite with 100 pillars using CTS 3203HD Piezoceramic and a hardset epoxy filler. We will build a model with 25 pillars and apply symmetry in X and Z as our thickness will be through Y to achieve a 100 pillar composite.

New Project 

  1. Click New Project this will open the New Project window
  2. Name the project '1-3_Comp' (optional user can choose alternative name)
  3. Change Distance to mm
  4. Make sure Model Type is set to 3D Model
  5. Choose an appropriate save location for the project
  6. Click OK


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

  1. Click Project Materials this will open the Materials Database window
  2. Expand the Piezoelectric tab
  3. Double click pmt3 to add that material to the Project Materials
  4. Expand the Epoxy tab
  5. Double click hard to add that material to the Project Materials
  6. Expand pmt3 tab and then expand the Piezoelectric sub-tab then change the poling direction to Y+
  7. Click Done


We will make use of the geometric primitives available in Designer. We will use the Cuboid primitive twice. Primitives can be patterned out along the axis so we only need to create one pillar and pattern it out to achieve the full model.

Primitive 1

  1. Click the Cuboid icon to add a  primitive
  2. Set Material to hard
  3. Set X (mm) = 0.48, Y (mm) = 1, Z (mm) = 0.48
  4. Right click the workspace and select Reset View
  5. Click anywhere in the workspace to move rotate and move the model around

Primitive 2

  1. Right click primitive_1 and select Duplicate Selection this will create a copy of the primitive called primitive_2
  2. Set Material to pmt3 
  3. Set X (mm) = 0.08, Y (mm) = 0.0, Z (mm) = 0.08
  4. Set X (mm) = 0.40, Y (mm) = 1.0, Z (mm) = 0.40


  1. Select both primitives 
  2. Change Pattern Type to Linear
  3. Set X = 5, Y = 1, Z = 5 
  4. Set X = 0.48, Y = 0, Z = 0.48

Time Function

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


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


  1. Expand Model
  2. Expand Mesh
  3. Select Configuration
  4. Set Definitions to Advanced 
  5. Set Elements Per Wavelength to 30
  6. Expand Mesh Velocity 
  7. Set Mesh Velocity value to 1179

Load Definition

Load 1 

  1. Click '+' to open the Load Definition Window
  2. Change Creation mode to Geometry Interface
  3. Change Geometry to primitive_2 (pmt3)
  4. Change Interfacing Item to side 4 (ymax)
  5. Click Create Load

Load 2


  1. Change Creation mode to Geometry Interface
  2. Change Geometry to primitive_2 (pmt3)
  3. Change Interfacing Item to side 4 (ymin)
  4. Click Create Load

Load Property Change

  1. Click load_1
  2. Change Load Type to Voltage
  3. Set Termination to timefunc_1

  1. Click load_2
  2. Change Load Type to Voltage
  3. Set Termination to Ground

Boundary Conditions 

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


  1. Click Domain Boundaries
  2. Change X Minimum to Symmetry 
  3. Change Z Minimum to Symmetry 

Leave all other boundary conditions as there default free


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

  1. Click Analysis 
  2. Set Simulation Run Time to 1e-4


  1. Click '+' to add a new output 
  2. Change Output Type to Shape Data
  3. Change Array Type and Array Component to Displacement and Y
  4. Set Frequency to 1e6 Hz

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. Change number of CPUs to 16 (this is to decrease Solve Time, choose what best suits your Core Hour spend)
  4. Click Estimate 
  5. Click Run

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 that was just downloaded
  3. Open the shape.flxdato file (double click)
  4. Open the 1-3_Comp.flxhst file (double click)
  5. Click Results Manager

Plot Mode Shape (Y Displacement)

  1. Right click ydsp and select Plot Shape Movie
  2. Click Model Graphics
  3. Click Symmetry
  4. Apply symmetry on X and Z axis
  5. Change Scale Factor to 0.02
  6. Enable Save Video
  7. Choose an appropriate save location and name the give video a title. Close window
  8. Click Play. Watch your Mode Shape. A mode shape video should now be in your save directory

Calculate & Plot Impedance 


  1. Click the Reset Viewport Icon and select Reset Current Viewport
  2. Select the history 'pize load1: Charge'
  3. Select Impedance button
  4. Double click Impd:load1.amp to plot the impedance
  5. Click Log yAxis



0 out of 0 found this helpful



Please sign in to leave a comment.