论文部分内容阅读
管路布局在液压系统设计中占有重要地位,提高管路布局的自动化程度一直是研究热点。随着计算机技术的进步,管路的设计也从图纸搬上了屏幕,并逐渐从二维设计发展到三维设计。目前流行的三维设计软件所提供的管道命令粒度较小,与液压管路布局过程所需命令不能直接匹配,使用时需要进行一些固定组合;液压管路设计过程中所需的管接头、管夹标准件数据库还未得到完善,难以满足实际需求;且布局时的一些实用参数需要设计师手动测量,管夹布置的推荐规则亦需设计师手动实现。该设计过程中存在许多程序性的重复劳动,使设计效率难以得较大提高,导致竞争优势不足。 通过分析国内外液压管路布局计算机辅助设计系统的发展过程和现状,并总结出其设计过程中存在的一些不足,使用特征建模与参数化设计相结合的理论,对三维设计软件Pro/E进行了二次开发,以提高液压管路设计的自动化程度。首先介绍了特征建模和参数化设计的基础理论,并对二者的结合使用作了必要的阐述;然后对液压用管接头进行了分类与总结,查阅设计标准建立各种管接头的三维模型用以完善其数据库;通过研究液压管路系统中常用的连接方式,分析其形状特征,以实现设计时连接模型的快速生成;同时建立了液压用管夹标准件数据库,并将管夹配置的推荐标准集成到程序中,实现了管夹的自动配置;最后,分析管路系统各部分元件的特点,开发出“元件统计”的功能,方便后续实际的取件、加工和装配过程。 分析研究Pro/E所提供的二次开发方法,结合开发目的和所要实现的功能,确定出基于族表、UDF和Pro/Toolkit的开发方法。族表方法用于标准件数据库的建立和完善;UDF方法用于由参数驱动的特征建模,实现常用连接方式的快速生成;Pro/Toolkit是一个工具包,内部包含的功能函数可实现参数提取、规则集成、菜单定制等一系列功能,其使用在整个开发过程中均有涉及。 族表和UDF的设计在win7系统下的Pro/E5.0中进行,Pro/Toolkit中的功能函数作为Pro/E二次开发的无缝接口,需在VS2008平台上编写代码并生成可运行的DLL应用程序。同时,根据程序特点定制出所需的辅助文件和人机界面,最终实现开发结果在Pro/E5.0平台上的运行。 所有开发内容共同组成了“液压管路布局辅助系统”,将其应用到某液压系统中来辅助管路布局,取得了良好效果。设计过程实现了部分设计命令与管路布局的直接匹配,提高了设计效率,并增强了竞争优势。