论文部分内容阅读
随着科技不断进步,生产力水平逐步提高,产品更新换代加速,市场竞争日趋激烈,企业一方面要提高产品质量和增加产品的品种系列,以迎合消费者的市场需求;另一方面还要尽可能的缩短产品上市时间和减少产品的制造成本,这就使得以缩短产品设计开发周期为目标的快速设计技术成为使企业在市场竞争中占据有利地位的关键技术之一。本文对快速设计、参数化设计、三维CAD设计等方法进行了简要介绍,阐述了模块化、参数化的快速设计实现方法。在此基础上,结合交互参数化和程序模块化等方法建立了发动机齿轮传动的快速设计系统,实现了发动机齿轮系统的快速设计。本文在系统开发过程中,首先根据用户需求,进行了系统功能分析,并确定了系统组成,将整个系统分为齿轮设计和三维建模两大模块,其中齿轮设计模块包括设计计算、几何计算、强度校核及精度查询四个部分;三维建模部分包括渐开线圆柱直齿轮、斜齿轮和双联齿轮设计等功能。其次,根据以上分析,本文对该系统应用的齿轮传动技术及开发工具选择进行了简要介绍,并对实现该系统的关键技术—工程手册数据处理、数据库访问、Pro/TOOLKIT二次开发等技术进行了详细阐述。最后本文以WindowsXP操作系统为开发平台、以Pro/ENGINEER为建模软件、Visual Basic6.0及Visual C++6.0为开发工具,结合Access2003数据库,论述了发动机齿轮快速设计系统中各个模块的具体实现过程,并以某发动机齿轮系统为例验证了该系统的实用性。本系统采用模块化、参数化设计方法,避免了大量的程序分支,实现了设计工作的可视化、自动化,并使系统具有良好交互性,提高了设计、造型的效率和准确性,使产品的设计和修改更加方便快捷,同时为后续的工艺、制造、装配、测试提供了良好的基础。本文工作的完成,对提高发动机齿轮系统的设计效率,缩短开发周期,提高设计质量,降低设计费用,具有一定的实用价值。同时也为其它复杂系统的快速设计提供了有益参考。