论文部分内容阅读
虽然计算机辅助设计专业软件系统和模块化设计思想己遍布机械、建筑、装饰、服装等诸多行业,但一直到目前市面上都难得见到一款成熟的、集模块化和CAD于一体的通用减速器设计系统。随着计算机的日益普及和市场经济优胜劣汰格局的形成,用户对减速器的标准化、规范化设计和新产品开发速度的要求越来越苛刻,传统的手工设计与通用计算机辅助设计手段已明显不适应新的要求,渴望智能化减速器CAD系统面市的呼声越来越高。 本文详细研究了以SolidWorks为开发平台的二次开发方法和模块化的核心思想,并依据一般的CAD开发技术,具体针对减速器设计的特点,开发了一套减速器传动部件CAD系统,提出了基于成组技术的减速器模块12位编码体系和关联设计方法,并建立了减速器的模块库。其具体的设计内容包含如下:①详细研究并总结了模块化设计原理及其核心思想,并在此基础上建立了减速器模块化设计总体流程,提出了减速器的具体模块划分体系;②详细介绍并总结了对减速器的传统手工设计的数学优化方法,实现了部分模糊参数的计算机处理;③详细介绍了成组技术的核心思想,建立了基于成组技术的减速器模块12位编码体系;④详细分析了通用减速器CAD系统所要实现的功能,并建立整个CAD系统的功能模型;⑤总结归纳了通用减速器设计知识的类型,并详述了其不同的计算机处理方法,在此基础上建立了经验知识数据库;⑥详细介绍了SolidWorks的两种实体建模方法,并根据这两种不同的建模方法分别建立了减速器标准件库和非标准件库;⑦提出了基于SolidWorks的智能装配设计思想,介绍了其实现的关键技术,探讨了目前智能装配的实现所面对的问题;⑧叙述了用VB对SolidWorks进行二次开发的方法,给出了对知识数据库和实体模型库的调用、管理和维护的具体方法。