论文部分内容阅读
级进模在生产中有着广泛的应用。CAD技术提升了级进模的设计效率和设计水平。UG作为通用的CAD/CAM/CAE/CAPP集成软件,具有强大的建模功能和仿真功能,使之常成为级进模CAD设计的首选。
组件技术是继面向对象技术之后发展起来的一种新的软件工程技术,是面向对象技术的延伸。COM,即组件对象模型,是关于如何建立组件以及如何通过组件构造应用程序的一个规范。这个规范的建立为用户定制满足他们需要的应用程序提供了条件。因此,通过VC编译利用组件技术(COM)以UGII为平台进行级进模CAD系统的研究与开发具有一定的可行性,从而开发出一套基于UG平台的具有一定的开放性和封装性的CAD系统。本文将从以下几个方面对级进模CAD系统进行研究和讨论:
1)对级进模设计的一般步骤和基于组件设计的基本方法进行了研究。
2)系统的总体结构及功能模块的划分。从软件工程学的角度,采用面向对象的方法进行了模块的划分。同时,对系统与开发平台间的数据管理及系统内部各模块间的数据传递机制进行了研究。
3)系统界面的设计。在深入研究了基于UG平台二次开发的关键技术的基础上,结合系统每个模块所要完成的功能及级进模设计的基本思路,对系统的总体界面和各个功能模块界面进行了设计。
4)系统主要功能模块中的关键技术的研究。研究了系统主要功能模块实现的基本思路及关键技术。从系统工程的角度,总体把握级进模设计的整个过程,建立了级进模设计在一定程度上实现自动化和智能化的各种相关机制。
5)系统的应用。以一简单的冲压件为例,介绍开发系统的应用和操作方法。该系统是面向对象和基于组件的级进模CAD系统。目前,系统还不是很完善,存在一定的缺陷,但系统的设计具有一定的开放性和拓展性,通过不断的调试和编译,系统的功能一定会更加完善。