The folder “interface” on the installation CD respectively the Zip file contains the following source files that can be used as a model for developing special interface programs, also is it possible to expend the given NASTRAN or PATRAN interfaces:
nastran_interface.cpp: the main-function of the NASTRAN interface program „nastran.exe“.
patran_interface.cpp: the main-function of the PATRAN interface program „patran.exe“.
ladedatei.cpp: function for reading the binary files „project.fes“ and „project.lqd“.
getData.cpp: a function that provides all project data in a special data structure.
nastran.cpp: function that creates the NASTRAN input file.
patran.cpp: function that creates the PATRAN input file.
The function „getStructData“ reads the binary files of the current project from hard disk and provides these data in a data structure for further processing. The data structure is described in the file “interface.h”. The functions “nastran” respectively “patran” write these data corresponding to the format of these interfaces to text files. These source programs can be used as model for the development of other interfaces.
The command Interface (DLL) allows to call own interface programs from a DLL: