I have begun work on a Matlab GUI finite element package for structural dynamics.
This is a long-term work-in-progress!
Here is the current package:
vibrationdata_fea_preprocessor.zip
vibrationdata_fea_preprocessor.m is the main script. The remaining scripts are supporting functions.
* * *
Here are sample input files in Excel format:
* * *
Here is a preliminary user guide:
vibrationdata_fea_user_guide.pdf
Reference papers:
Response of a Two-degree-of-freedom System Subject to a Half-Sine Applied Force
Sample Lateral Natural Frequency Calculations for a Space Vehicle/Dispenser Analysis
Assembly of subsystem matrices
* * *
The user is responsible for consistent units.
The package allows for nodes and elements in a 3D space. There are three translational and three rotational degrees-of-freedom per node.
The available elements are dof springs, point masses and rigid links. Additional elements will be included in future revisions, such as beams, plates, gap springs, etc.
This package began as a preprocessor. The mass and stiffness matrices can be exported.
But the package will also solve for the normal modes. Forced response and enforced acceleration will added in future revisions, both for frequency and time domain analyses. Static analysis and buckling are also on the to-do list.
The scripts have some error-detection capability, but further checks are needed.
Please let me know if you have any comments, suggestions, or find any bugs.
* * *
See also: Vibrationdata Finite Element
* * *
Thank you,
Tom Irvine
Email: tom@irvinemail.org