论文部分内容阅读
随着CAD/CAM技术的发展,制造业已经广泛使用各种CAD/CAM软件。应用CAD/CAM技术可以起到提高企业的设计效率、优化设计方案、减轻技术人员的劳动强度、缩短设计周期等作用。近些年来,一些企业在完成了二维CAD技术应用之后,开始转向三维CAD技术,以取得更大的经济效益。实践证明,为了更有效地发挥CAD/CAM系统的作用,必须对系统进行二次开发,实现CAD/CAM系统的专业化和用户化。 为了实现提高电机设计质量和设计效率的目标,本文在熟悉SolidWorks2004功能和有关模块的基础上,探讨了三维CAD软件支持电机结构设计过程的工作方式,并研究了相应计算机辅助设计功能的原理和实现方法,提出了基于SolidWorks2004软件平台开发电机三维CAD系统的方案和实现方法。系统采用Visual C++6.0开发工具和基于动态链接库(*.dll文件)的开发方式。针对企业的实际工作方式、工作内容进行系统开发,是开发电机三维CAD系统的指导思想。 电机三维CAD系统包括四个功能模块:参数化特征库、参数化特征设计工具、零件库和工程图辅助设计工具。参数化特征库基于特征造型技术和参数化技术创建,用户可以运用这些定义好的库特征元件完善零件的设计,特征库还可以根据需要不断扩充。参数化特征设计工具针对不能直接实现参数化设计的复杂特征而开发,它利用程序参数化绘图技术,间接实现了复杂特征的参数化设计。零件库分为标准件库和用户自定义零件库两种,分别针对电机设计中的标准件和复杂零件开发,它实现了零件的科学管理和标准件的参数化设计。工程图辅助设计工具针对SolidWorks工程图的规范不符合我国国标的问题而开发,可以快速实现工程图的国标化。通过以上电机CAD功能模块的开发,本文实现了提高电机设计效率和设计质量的预期目的。