论文部分内容阅读
在日常的产品设计中,设计标准零部件的工作,费时费力并且带有很大的重复性,这无法适应日趋激烈的市场竞争环境,因此,很有必要开发各种通用和专用的零件库来取代这一繁琐、复杂的劳动。本文针对基于Pro/Engineer的三维零件库管理系统进行开发。开发完成的零件库由管理端和使用端组成,其中管理端称为三维辅助设计管理器,使用端集成到三维辅助设计系统。三维辅助设计管理器的主要功能是对部门、用户和企业标准件、标准件、技术要求、技术要求模板、材料进行管理。三维辅助设计系统的主要功能是查看和调用标准件、技术要求、图幅模板、材料进行设计;在基本功能的基础上,针对用户的需求实现了一些拓展功能,如三维辅助设计系统的用户可以在个人临时库中增加自己常用的设计元素,为企业标准的增加提供了途径;在材料的属性栏中增加库存字段,使设计师在材料选择时有据可依;新建标准件时参数规格的设定可以通过导入Excel表格批量录入等。本文采用了统一过程的软件开发方法,分析设计描述采用统一建模语言,采用基于C++的多层设计架构,系统分为管理器和客户端,主要模块包括标准件管理、技术要求、图幅设置、零件名称等子模块,并进一步细分为更小功能模块的系统。本文首先论述了系统开发的背景和国内外的研究现状。在需求分析部分,建立系统的需求模型,阐明系统需要解决的主要问题。在系统设计阶段,从概要设计开始,首先建立了系统的技术架构、功能架构,然后通过详细设计部分,论述了系统的设计策略以及系统的接口设计。最后在系统实现部分,描述了系统实现情况,并分析论述了实现过程的几个重点问题。在系统完成后的测试及试用过程表明,系统能够支持标准件管理、技术要求、图幅设置等多个环节的业务功能实现,各方面均已达到预期的设计目标。