论文部分内容阅读
随着计算机应用的日益普及和深入,人们对软件的需求量急剧增加,以软件的说明、开发、维护和管理为内容的软件工程学得到了广泛的应用。其经典的结构化分析—结构化设计—结构化程序设计(SA-SD-SP)方法已被程序设计者所广泛应用。随着CAD技术的不断发展,CAD技术被广泛应用于不同的科学领域,模具CAD技术也得到了快速发展并建立了许多模具CAD系统,例如:冲裁模CAD系统、挤压模CAD系统等等。但是在国内,就拉深工艺系统而言,虽然已有人建立了相关的CAD系统,但它往往只是涉及其中的一种或几种拉深件。也就是说,人们还尚未建立一套完整的拉深工艺CAD系统,这对于拉深工艺的设计者来说,无疑是一个比较大的麻烦。因为设计者在设计时不但需要查阅大量的参考资料,而且还需进行大量的工艺计算。因此,建立一套完整的拉深工艺CAD系统对于设计者来说是非常必要的。鉴于此,该系统遵循软件工程学的原理,以Visual Basic 6.0为开发工具,参照传统的拉深工艺设计过程,建立了一套完整的拉深工艺CAD系统。在该系统中主要包括以下几方面内容: (1)旋转体零件 筒形件(无凸缘筒形件和带凸缘筒形件)、阶梯形件、锥形件、半球形件及抛物线形件。 (2)非旋转体零件 盒形零件(矩形盒和方形盒)和复杂形状零件。其中,对于筒形件(无凸缘筒形件和带凸缘筒形件)及盒形件(矩形盒和方形盒)的工艺设计通过参照传统的工艺设计方法,运用手册、资料中的公式及计算方法来得以实现;而对于阶梯形件、锥形件、半球形件、抛物线形件及复杂形状的零件,则根据零件的不同特征给出它的设计要点、设计方法、设计准则及设计思路等等。 论文中以无凸缘筒形件的CAD系统开发为例,运用软件工程学中的结构化分析—结构化设计—结构化程序设计方法对整个系统进行了软件工程分析,并以此为基础,开发了拉深工艺CAD系统。实际应用表明,该系统的用户界面友好、简捷、明了且具有良好的可视化功能,人机对话相当方便。其功能符合基本的工艺设计要求,并充分考虑了今后系统的可