论文部分内容阅读
在我国印刷机械行业,随着对印刷机械设备的可靠性和智能化水平要求越来越高,开发周期要求越来越短,传统的印刷机械设备设计方式已经跟不上日益激烈的市场需求。提高印刷机械设备的研发设计能力,降低开发成本成为重中之重。CAD/CAM技术的快速发展和广泛应用,为印刷机械设计提供了很好的平台。Pro/Engineer软件是机械设计行业中应用非常广泛的三维软件之一,广泛应用在电子行业、轻工行业、汽车行业和航空航天等领域。本文针对印刷机械设计过程中,零件种类繁多,在设计过程中重复绘制零件费时费力,对印刷机械零件基于成组技术进行分类编码,结合Pro/Engineer软件二次开发技术,开发满足企业印刷机械设计需求的印刷机械零件库系统。本文首先运用成组技术,通过对印刷机械零件从功能、结构和工艺等特征进行分析总结,制定了一套适合印刷机械零件的分类编码系统。该分类编码系统比较完整地描述了印刷机械零件在设计和制造过程中的信息。依据本文制定的印刷机械零件分类编码系统,对印刷机械零件进行编码分类。在此分类基础上,使用Pro/Engineer族表和特征建模,对印刷机械零件进行三维模型创建。将建模后的印刷机械零件的各种信息进行合理组织、储存在Access数据库中,以方便印刷机械零件库调用。最后在Windows7操作系统上,采用Microsoft Visual Studio 2005编程平台对印刷机械零件库进行了开发。印刷机械零件库主要是由用户菜单和操作界面两部分组成。使用Pro/Toolkit在Pro/Engineer系统菜单中添加印刷机械零件库菜单;MFC技术调用Access数据库开发可动态添加零件的用户操作管理界面,实现印刷机械零件的选择,示意图、参数规格和基本信息的浏览,打开和添加等功能。再通过动态链接库DLL方式实现Pro/Toolkit和MFC两者之间的通信。印刷机械零件分类编码系统和零件库系统的建立,为印刷机械零件的设计、工艺信息的检索提供了很大的方便,同时极大的促进了印刷机械设备研发和设计的速度,降低在实际生产过程中的出错率,缩短了整个产品设计周期,减少了成本。