[Gmsh] pyNastran - nastran input/ouput file reader/writer

Steven Doyle mesheb82 at gmail.com
Tue Jan 31 18:47:42 CET 2012


I've started a project that I think people will be interested in.
pyNastran is a BDF reader/writer and an OP2 reader written entirely in
Python.  The lastest version (v0.2) supports ~100 BDF cards and many
different OP2 results (linear/transient displacement, temperature,
eigenvectors, stresses, strains, etc.).  The next version (v0.3)
should be out in about a week and adds another ~50 BDF cards
(including coordinate systems) and a very basic GUI developed as a
model validation tool.

In regards to the BDF, large field, small field, and CSV formatted
cards are supported.  Cards may be "cross-referenced" in order to link
them together.  This allows a user to call an element's Mass() method
in order to calculate the mass without worrying about grids,
coordinates, materials, and properties.  Other element methods include
Length(), Area(), Volume(), Nsm().

Hopefully this project is useful to people and allows people to
develop more sophisticated tools rather than worrying about the
format.

Read more at:
http://code.google.com/p/pynastran/

and check the wiki for information on how to install/use the software.

Steve