2. History of Abaqus2Matlab

The concept of postprocessing Abaqus FEA results with Matlab appeared when G. Papazafeiropoulos, Captain of the Hellenic Air Force, Civil engineer (M.Sc.) and PhD candidate at National Technical University of Athens, Greece (NTUA), tried to set up an optimization procedure to solve the 10-bar truss problem for purposes of research for his PhD thesis in December 2012. He realized that the postprocessing of Abaqus results needed to be automated in order to perform the numerous optimization iterations required in a problem. Therefore, the postprocessing part of the optimization iteration should be done through external functions specifically designed for this purpose.

About three years later, in January 2016, G. Papazafeiropoulos managed to set up a similar coupling between Abaqus and Matlab which was needed to perform another optimization project for his research purposes. He then realized that there was a generalized need for a link between Abaqus and Matlab in the engineering community. The first source files of the Abaqus2Matlab application were created while drinking some coffee at the Porto Cafe in Poros island, Greece during Christmas holiday. Finally the application was uploaded in the File Exchange service of Matlab Central and on ResearchGate. At the same time the application was named for the first time "Abaqus2Matlab", a term coined by G. Papazafeiropoulos to reflect the basic purpose of the new application: transfer results from Abaqus to (or 2!) Matlab.

Soon after this, the demand for the Abaqus2Matlab application started to increase, accompanied by comments, requests and acknowledgements coming from all over the world. In March 2016, E. Martinez-Paneda and M. Muniz-Calvente, PhD candidates then at the University of Oviedo, Spain, understood the usefulness of Abaqus2Matlab application and its prospective development. In October 2016, the last two and G. Papazafeiropoulos started collaborating as a team on the Abaqus2Matlab project, from which the homonymous application was deployed in November 2016. At the same time, M. Muniz-Calvente built the official website of the application, www.abaqus2matlab.com which ignited the spark for larger amounts of feedback to the team, which eventually led to the current configuration of the application, oriented to cover the users' needs as much as possible. As a result of this collaboration, in March 2017, a journal paper was published by G. Papazafeiropoulos, M. Muniz-Calvente and E. Martinez-Paneda (see copyright at the bottom of this page) regarding the first version of Abaqus2Matlab.

In June 2017, the latest version of Abaqus2Matlab was uploaded at the Abaqus2Matlab website and other code hosting systems. This new version of Abaqus2Matlab offers many more capabilities compared to its first version, i.e. it can postprocess odb, fil and mtx files contrary to the older version which could postprocess only fil files. Apart from these, the new version offers a Graphical User Interface (GUI) which enables the user to easily manipulate and fully exploit the capabilities of Abaqus2Matlab.

The development of the application goes on, with the main objective to enable the users to program Abaqus user subroutines in Matlab (instead of Fortran) and perform the Abaqus FEA processing and postprocessing procedures as fast and efficiently as possible.

Any requests for collaboration with the Abaqus2Matlab work team are welcome.

_________________________________________________________________________
Abaqus2Matlab - www.abaqus2matlab.com
Copyright (c) 2017 by George Papazafeiropoulos

If using this application for research or industrial purposes, please cite:
G. Papazafeiropoulos, M. Muniz-Calvente, E. Martinez-Paneda.
Abaqus2Matlab: a suitable tool for finite element post-processing.
Advances in Engineering Software. Vol 105. March 2017. Pages 9-16. (2017)
DOI:10.1016/j.advengsoft.2017.01.006



Created with an evaluation copy of HelpSmith.
To remove this notice, you should purchase the full version of the product.

We support Ukraine and condemn war. Push Russian government to act against war. Be brave, vocal and show your support to Ukraine. Follow the latest news HERE