论文部分内容阅读
近年来,Pro/Engineer软件在我国得到了日益普及和推广,然而在国内的一些公司和企业中,其主要还是集中在辅助设计的应用之上,对于该软件的二次开发却相对严重滞后。与此同时参数化设计方法作为一种全新的设计方法已广泛被工业界所采用。可以说,参数化设计应用水平的高低直接决定了企业的设计效率和设计质量的高低,这是关系到企业长久生存与发展的重大问题。
基于上述情况,本文以由我校机械工厂自行研发、设计、生产的TC10C光谱电极自动加工车床为开发原型,结合了零部件的自身特性,利用Pro/Engineer软件提供的二次开发工具:Family Table、Pro/Program、Pro/Toolkit,以及VC++6.0编译环境进行了系统主要零部件的三维参数化模型的设计和开发工作。
论文共分六个章节:
第一章,介绍了国内外CAD技术的历史及发展趋势,同时分析了目前主流的CAD/CAM软件的特点。在此基础上结合了课题的要求,选定了系统的开发平台。
第二章,在选定开发平台的基础上,介绍了开发平台的相关理论知识,同时分析了开发平台的二次开发工具的特点。紧接着,介绍了参数化技术的概念和优点,并分析了开发平台在参数化设计方面的优势。
第三章,对系统三维标准零件库进行了设计。首先提出了建库的设计思想,然后规划了设计步骤。借助于Family Table对系列零件的尺寸驱动功能,开发出了改善系列零件尺寸驱动方法的功能模块,使其更符合人们设计的习惯和要求,以提高标准系列零件的设计效率。最后介绍并实现了系统整体零件库的管理和快速调用。
第四章,通过对凸轮轮廓曲线形成原理的分析,利用Pro/Program开发出了盘形凸轮的三维模型的参数化建模模块,简化了盘形凸轮的计算和建模步骤,显著提高了设计效率。
第五章,通过分析轴体传统设计过程中用到的各种数据,构造了轴体的数据结构,运用Pro/~Toolkit与VC++6.0开发出了轴体三维参数化设计模块,简化了轴体设计、校验和建模过程。
第六章,对全文进行了总结与展望。首先对论文完成的主要工作及意义进行了总结,然后指出了本文在研究中存在的局限,以及后续研究工作的深入方向。