From Python Wiki
The scripts on this page require the utility module tompy.py
A script for calculating the natural frequency of a rectangular plate supported at each corner is given at plate_corners.py
The natural frequency is calculated via the Rayleigh method. The resulting fundamental mode shape is displayed using a Matplotlib surface plot.
A script for calculating the natural frequencies of the bending modes of a circular plate, with options for both homogenous and honeycomb-sandwich designs is given at circular_plate.py. This script demonstrates a 3D surface plot for a polar base.