论文部分内容阅读
使用面向对象技术进行有限元程序设计,可克服传统的结构化有限元分析系统在应用上的难点。本文阐述了采用面向对象方法和VC++语言进行有限元程序开发的过程,说明了面向对象方法中数据封装、继承和多态的特点,改善了有限元程序的可扩充性和可维护性。 本文在对传统的结构化有限元程序分析的基础上,针对有限元分析应用的特点,对现有的一个采用面向对象技术的结构分析程序FINITE进行部分修正,利用类继承技术,对已有类进行扩充,丰富其计算功能,并用Visual C++6.0在控制台和图形界面下同时得以实现,进一步论证了面向对象有限元程序的优越性。同时考虑到时间因素,所以本文给出的面向对象有限元分析程序功能有一定的局限性。然而,基于面向对象技术设计的类库是一个开放的,包容的系统,因此,我们可以方便地对它进行修改和扩充,从而使程序功能不断得到完善。 本文结果表明,面向对象方法是一种强有力的工具,采用面向对象方法开发大型有限元分析软件是一种非常有效的方法,与传统的有限元程序相比,面向对象有限元程序更加结构化、更易于编写、更易于维护和扩充,程序代码的可重用成分更大,它不仅能提高有限元软件的功能,而且能实现数据模型与计算机模型以及现实世界物理模型之间的一致性,方便太原理工大学硕士学位论文CAD/CAE系统的集成。