LAMSS Products: Software

Software | Hardware | Animations and Movies

"These products are covered by one or more of the following US patents #7,174,255, #7,024,315, #6,996,480 and USCRF invention disclosures #00759, #00730, #00597, #00591, #00588, #00587, #00407, #00433, #00418, #00408, #00330, #00327, #00319, #00284, #00187, #00162, #00156, #00152, VTIP disclosure #96-044, #94-049."



The LAMSS-COMPOSITES is a software GUI to retrieve and display the dispersion curves and steering angle from a database. Three isotropic materials, three CFRP with different layups, and one woven GFRP are selected to generate the database. The detailed material properties and layups can be found in appendix. Database for other materials and layups can be further extended upon requests.

For Windows PC user:
Note: MATLAB compiler runtime 9.1 is required to run the program
Step1: Download Unzip and install MCRinstaller.exe. Step2: Download Unzip and run LAMSS_COMPOSITES_BETA.exe. (run as administrator)
Follow the instruction LAMSS-COMPOSITES.pdf to use the program.


For Mac user:
Note: For Mac user, MATLAB compiler runtime 8.5 is required.
Step1: Download MCR_Installer_Mac. Unzip and install MCR_R2015a_maci64_installer.
Step2: Download PC version of and unzip to extract the database.
Step3: Download Unzip and copy the database folder extracted from previous step to the folder LAMSS_COMPOSITES_BETA_MAC.
Step4: Double click on the LAMSS_Composites_osx_beta file. It will prompt a finder window, the user has to select the folder in which the program-file and database-folder are located.
Follow the instruction LAMSS-COMPOSITES_OSX.pdf to use the program.

ANSYS Tutorial

mode sHAPE

The Mode shape program is a tool for the calculation and visualization of Lamb wave propagating modes. The program use pre-calculated Lamb wave velocity to calculate the displacement field through the plate thickness, and along the wave propagation direction. The mode shape is the displacement distribution across the thickness of the plate. The program also provides the stress distribution of Lamb wave modes. The Mode shape program use a graphical user interface (GUI) to let the user choose the Lamb wave mode and frequency from the Lamb wave velocity dispersion curves. The program also provides animation of the displacement field to visualize the propagation of Lamb wave modes.

The Mode shape program requires MATLAB environment to run.
For users have MATLAB R2014a or later releases, download the p-code program. (download here)
For users do not have MATLAB installed on their computers, an installer is provided. (download here)
Please download the zip file, and unzip to your computer. Follow the pdf instructions to install and run the program.

Waveform Revealer 3

The WaveFormRevealer 3.0 is a predictive tool to simulate multimode guided waves interaction with damage. This software allows users to obtain the theoretical solution for dispersion curve, tuning curve, frequency components for S0 and A0 wave modes, and the plate transfer function. It can calculate the analytical waveforms under arbitrary engineering situations. Arbitrary, hereby, means different kinds of materials, various setup geometries (plate thickness, PWAS distance, PWAS size, damage location), linear/nonilnear interaction with damage, and any kind of excitation signal desired by the users. WFR is also capable of obtaining solution of time-spatial guided waves propagation, which allows users to see how guided waves propagate in the plates.

Note: MATLAB compiler runtime 7.13 is required to run waveform revealer.  Step1: Download Unzip and install MCRinstaller.exe.
Step2: Download Waveform Unzip and run WFR.exe.

Video Tutorial (high resolution)


Wavescope: Dispersion curves, group velocities, and tuning for metallic structures


ANSYS Tutorial

ANSYS Tutorial: Piezoelectric Wafer Active Sensor (PWAS) Impedance Simulation


ANSYS Tutorial
ANSYS Tutorial

Guided Waves Dispersion Curves in Composite Materials

The software GuidedWaves derives the dispersion curves for composite plates with stacking sequence of the type [(f1,f2,…,fn)N]S where each layer is made of unidirectional fibers. The layers can have different material properties, but same thickness. The output is the values of the phase velocities versus the wavenumber-thickness product where the thickness is the total thickness of the plate.


ANSYS Tutorial

The Embedded Ultrasonic Structural Radar (EUSR)

ANSYS Tutorial

Short-time Fourier Analysis simulation