Matlab Finite Element Tools - Model Viewer and File Support
(Significant NASTRAN support, limited ABAQUS support)
Vibration mode shape
viewer developed for the Matlab environment
or operating deflection shape animations (real- or complex-valued!)
and results can be read directly into viewer from the Matlab workspace,
and thus any modal solutions (numerical or experimental) can be viewed
any default Matlab colormap or create and apply your own custom colormap!
customizable color schemes, grid point symbols, element edges (flat color
or interpolated color), show/hide colorbar, colorbar precision, colorbar
divisions, animation speed, show/hide undeformed shape, show/hide colorbar
axes, show/hide post titles, font sizes, renderer, deflection amplitudes,
dynamic model rotation, zoom, and pan while animating
multiple viewers at once
- Preferences can be saved in computer’s
registry so each time the viewer is started the customized settings are
- Create animated gifs for use in
Optimized Matlab functions for reading and viewing finite element
models and results (can be used outside of the viewer):
translators for NASTRAN OP2 (output2), punch, F06, and model files written in
C/C++ and compiled as mex files for use in Matlab – very fast!
NX/Nastran, and CSA/Nastran file formats supported (some ABAQUS support, more to come later when I regain interest in this project)
translators execute fast with ability to filter results enabling easy
handling of large data files
solution types include: NASTRAN solutions 103, 107, 108, 110, and 111
viewing GUI software enables complex mode shapes to be easily viewed with
the benefits of using the Matlab development environment for ease of data
NASTRAN coordinate system type supported (cord1c, cord1r, cord1s, cord2c,
cord2r, and cord2s) – no limits on the number of systems!
finite element modes using the powerful Matlab toolboxes (modify grids,
manipulate elements, etc.)
source code available – customize for your application and save many, many
hours of development time!
- Use the
C/C++ programs for other applications to save development time
Download Matlab p-code (compiled
m-files called pseudocode) and dll’s. Save these to a folder in your Matlab path and type fePostProc to start the gui.
Please provide feedback to let me know that you are using my software and to tell me how you like it.
This page accessed
Data selection can be
limited to a specified range to facilitate working with large files
Data can be created or
manipulated in Matlab and loaded directly into the viewer