论文部分内容阅读
在当今经济全球化、市场竞争日趋激烈的时代,新产品的开发时间成为企业能否在激烈的市场竞争中取胜的关键因素。而传统的产品设计过程过于依赖设计者的经验,需要查阅大量的设计手册,尤其是对于相似产品的设计,重复计算、建模等工作量很大,另外,标准件重复造型的问题也一直困扰着产品开发人员,这些都严重影响了产品的设计质量和效率。减速器作为机械传动装置应用同益广泛,但其相似而复杂的结构给设计工作带来了重复性和繁琐性。因此,传统的CAD系统已很难满足设计、生产的需要,只有将设计人员的经验知识融入到CAD系统,实现智能化设计,才是企业实现快速设计的最佳方案。 正基于此,本论文以圆柱齿轮减速器为例,采用Pro/E二次开发、参数化设计和数据库管理等技术开发了基于Pro/E的减速器三维参数化CAD系统。本系统是在Windows 2000 Server的微机操作系统上,用Visual C++6.0作为集成开发环境,结合SQL Server数据库管理技术,以Pro/ENGINEER野火版为二次开发平台来实现的。通过该系统,用户可以智能化设计减速器及其零部件,直接调用三维标准件库,从而实现产品的快速开发与设计。本文开发的系统不仅避免了相似零件的重复造型,大大提高产品的设计效率和设计质量,具有实用价值和可扩展性;同时本文的研究有利于推动和促进CAD技术和知识管理系统在企业的深入发展和应用。 本论文的主要研究内容有: (1)以基于特征的参数化设计方法,在Pro/E环境下建立减速器零部件三维模型库及装配关系模型库; (2)研究基于C/S模式的知识数据库建立与管理技术,利用SQL Server建立减速器设计知识数据库,实现对设计知识的继承和重用; (3)Pro/E与SQL Server数据库的接口技术研究; (4)Pro/E二次开发及接口技术的深入研究和应用,利用Pro/TOOLKIT和VC++6.0开发工具进行系统接口应用程序设计和用户界面设计。