论文部分内容阅读
板料成形过程数值模拟领域,是一个非常活跃的研究领域,同时也是一个蕴藏着巨大经济效益的领域。近年来,随着计算机软硬件技术、图形学技术和有限元理论的发展,计算机有限元数值模拟已逐渐成为工艺分析及优化设计的有力工具。本课题来源于国家自然科学基金项目“面向自主设计的汽车覆盖件成形性快速仿真及工艺优化技术研究”(No.50575080)和国家863计划“基于仿真的汽车零部件可成形性设计与工艺优化”(No.2006AA04Z140)。在华中科技大学材料成形和模具技术国家重点实验室开发的板料成形有限元模拟软件FASTAMP系统的基础上,运用软件工程的思想,对后置处理系统进行了比较全面的软件测试和维护,增加了新的功能,采用了新的实现技术,并最终实现了后置处理系统的重构。首先,运用软件工程的思想,对后置处理系统进行了比较全面的系统测试和软件维护,发现和修正了后置处理系统的Bug,同时完善了系统的用户操作界面,保证了后置处理系统的稳定性,易用性和美观性。其次,研究了在后置处理系统中如何运用OLE自动化技术自动生成Word和Excel格式的用户分析报告。运用OLE自动化技术调用Word和Excel,并采用STL技术向Word和Excel中输出大量数据,实现了Word和Excel格式的用户分析报告,使后置处理系统更加方便和实用,更能满足用户的需求。论文还对多线程和OpenGL显示列表在后置处理系统中的应用进行了研究。多线程和OpenGL显示列表的运用加速了系统对用户操作的响应,大大提高了系统的性能。最后,运用DLL技术对后置处理系统进行了系统重构,使后置处理系统具有了较好的可维护性和可扩展性。采用UML的分析设计方法,重新设计了系统的类模型和图形平台,运用扩展动态链接库,实现了后置处理系统的重构。实践证明,对系统进行的软件测试和维护,用户分析报告功能的增加和新的编程实现技术的运用都使后置处理系统更加稳定和实用。大量工程应用表明重构后的后置处理系统是稳定的,能够满足实际应用。