论文部分内容阅读
结合了模块化与参数化各自优点的参数化模块化设计是实现产品快速设计的有效途径之一。本文以起重机的小车架为研究对象、以SolidWorks为软件支撑平台,利用Visual C++6.0编程语言和API函数对SolidWorks进行二次开发,采用面向对象的系统设计方法以及模块化的系统划分方法,开发了集参数化设计、工程图自动配置于一体的起重机小车架参数化CAD软件。论文主要研究内容如下:
(1)通过系统需求分析,设计出系统的总体结构,建立了系统的总体框架,并对整个系统进行了功能模块划分。
(2)结合参数化设计技术,创建了小车架总装配体以及各个模块的模型库和工程图库。
(3)利用Visual C++6.0编程语言和API函数对SolidWorks进行二次开发,实现了小车架总装配体和各模块的参数化设计。
(4)采用Access2003作为数据库处理工具,开发了使用方便的设计案例管理数据库。
(5)鉴于参数化驱动后工程图出现的不合理情况,通过对SolidWorks API的工程图接口函数进行二次开发,实现了工程图的自动配置。
本文将模块化与参数化的理论研究成果进行应用集成,并结合软件技术,开发出具体的参数化CAD软件,应用于产品生产领域,可以显著提高设计效率。此外,本文的研究方法虽然是以起重机小车架为例进行验证,但该方法同样适用于标准件或其他可系列化生产的机械产品。