Object-Oriented Finite Element Analysis of Metal Working Processes
Surendra Kumar
DOI: 10.4236/jsea.2010.36066   PDF         7,176 Downloads   11,397 Views   Citations


Recently an object-oriented approach has been applied in the fields of finite element analysis with a view to treating the various complexities within these. It has been demonstrated that finite element software designed using an object-oriented approach can be significantly more robust than traditional codes. This paper describes a special kind of implementation of object-oriented programming which is rather hybrid in nature, in the development of a finite element code for engineering analysis of metal working problems using C++, and discusses the advantages of this approach.

Share and Cite:

S. Kumar, "Object-Oriented Finite Element Analysis of Metal Working Processes," Journal of Software Engineering and Applications, Vol. 3 No. 6, 2010, pp. 572-579. doi: 10.4236/jsea.2010.36066.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] G. R. Miller, “An Object-Oriented Approach to Structural Analysis and Design,” Computers & Structures, Vol. 40, No. 1, 1991, pp. 75-82.
[2] T. Zimmermann, Y. Dubois-Pelerin and P. Bomme, “Object-Oriented Finite Element Programming. I. Govern- ing principles,” Computer Methods in Applied Mechanics and Engineering, Vol. 98, No. 3, 1992, pp. 291-303.
[3] X. A. Kong, “Data Design Approach for Object-Oriented FEM Programs,” Computers & Structures, Vol. 61, No. 33, 1996, pp. 503-513.
[4] S. Y. Huang, S. Nakai, H. Katukura and M. C. Natori, “An Object-Oriented Architecture for a Finite Element Method Knowledge-Based System,” International Journal for Numerical Methods in Engineering, Vol. 39, No. 20, 1996, pp. 3497-3517.
[5] T. Zimmermann, P. Bomme, D. Eyheramendy, L. Vernier and S. Commend, “Aspects of an Object-Oriented Finite Element Environment,” Computers & Structures, Vol. 68, No. 1-3, 1998, pp. 1-16.
[6] G. C. Archer, G. Fenves and C. Thewalt, “A New Object-Oriented Finite Element Analysis Program Archi- tecture,” Computers & Structures, Vol. 70, No. 1, 1999, pp. 63-75.
[7] L. Yu and A. V. Kumar, “An Object-Oriented Modular Fra- mework for Implementing the Finite Element Method,” Computers & Structures, Vol. 79, No. 16, 2001, pp. 919-928.
[8] R. I. Mackie, “Object Oriented Implementation of Distri- buted Finite Element Analysis in .NET,” Advanced Engin- eering Software, Vol. 38, No. 11-12, 2007, pp. 726-737.
[9] B. C. P. Heng and R. I. Mackie, “Using Design Patterns in Object-Oriented Finite Element Programming,” Compu- ters & Structures, Vol. 87, No. 15-16, 2009, pp. 952-961.
[10] S. M. R. Tabatabai, “Object-Oriented Finite Element- Based Design and Progressive Steel Weight Minimi- zation,” Finite Elements in Analysis and Design, Vol. 39, No. 1, 2002, pp. 55-76.
[11] O. Pantale, “An Object-Oriented Programming of an Explicit Dynamics Code: Application to Impact Simu- lation,” Advances in Engineering Software, Vol. 33, No. 5, 2002, pp. 297-306.
[12] V. Kromer, F. Dufossé and M. Gueurya, “On the Im- plementation of Object-Oriented Philosophy for the Design of a Finite Element Code Dedicated to Multibody Systems,” Finite Elements in Analysis and Design, Vol. 41, No. 3, 2005, pp. 493-520.
[13] J. R. Q. Franco, F. B. Barros, F. P. Malard and A. Balabram, “Object Oriented Programming Applied to a Finite Ele- ment Technique for the Limit Analysis of Axisymme- trical Pressure Vessels,” Advances in Engineering Soft- ware, Vol. 37, No. 3, 2006, pp. 195-204.
[14] R. Wirfs-Brock, B. Wilkerson and L. Wiener, “Designing Object-Oriented Software,” Prentice Hall, Englewood Cliffs, New York, 1990.
[15] I. Graham, “Object Oriented Methods,” Addison-Wesley, Reading, Massachusetts, 1991.
[16] G. Booch, “Object-Oriented Design with Applications,” The Benjamin/Cummings, Menk Park, 1991.
[17] J. Mackerle, “Object-Oriented Programming in FEM and BEM: A Bibliography (1990–2003),” Advanced Engin- eering Software, Vol. 35, No. 6, 2004, pp. 325-336.
[18] B. Stroustrup, “The C++ Programming Language,” Addison-Wesley, Reading, Massachusetts, 2nd Edition, 1991.
[19] S. Kumar, “Finite Element Modeling of Thermomechanical Behavior and Microstructural Evolution in Steel during Hot Deformation Processes,” Project Report, No. SR/ FTP/ETA-31/2005, New Delhi, November 2009.
[20] S. Kobayashi, S.-I. OH and T. Altan, “Metal Forming and the Finite-Element Method,” Oxford University Press, Oxford, 1989.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.