论文部分内容阅读
根据CAD发展趋势,针对中物院化材所发泡模具设计的现状,本论文开发了发泡模具CAD系统,实现了发泡模具设计自动化,进一步提高了化材所发泡模具设计质量和效率。在系统研制过程中完成了以下几方面的工作: 根据系统应具有利用用户输入信息进行模具设计、并生成零部件三维模型等功能要求,和系统应具有良好用户界面及交互性、可靠性、可扩展性等性能要求,确定了系统的总体结构由两大模块组成:模具程序设计模块和三维模型生成模块。 将模具程序设计模块进一步划分为模具信息输入模块、模具设计模块和中间文件生成模块三个子模块。通过向导对话框,实现对发泡模具的结构及尺寸的设计。其中,利用数据库技术实现数据的再现以及标准数据的查询,利用面向对象技术实现对不同类型模具的设计过程,利用功能模块设计技术对模具进行结构设计、以及对关键件的结构尺寸的确定采用理论设计和经验设计两种途径等。 针对MDT三维绘图环境,开发了相应的三维模型生成模块。通过三维模型生成模块实现三维模具零部件模型的建立、更新,并将各零部件结构模型进行组合,最终形成所要设计发泡模具的总装三维模型。 为了使系统使用更加方便,对发泡模具设计帮助系统进行开发的同时,还采用ASP环境和ADO技术,使系统具备自动生成包含模具设计参数和模具总装模型动态网页的功能。 为了力求达到人机交互环境的可移植性和友好性,本软件系统的设计全过程是在可视化的集成环境Visual C++6.0中完成,充分体现了“所见即所得”的软件设计原则;同时考虑到微软公司的视窗操作系统使用环境已为广大设计人员所熟悉,本软件系统完全遵循与其相同软件的设计风格。