论文部分内容阅读
夹具在机械制造中占有重要地位。组合夹具是在夹具零部件高度标准化、规格化、系列化的基础上发展起来的,使用组合夹具可节约夹具设计制造工时和材料、缩短生产准备周期、保证产品质量。组合夹具计算机辅助设计系统的产生使组合夹具实现了虚拟拼装,克服人工组装造成的速度慢等缺点,达到提高生产率、减轻劳动强度的目的。 软件体系结构是为了在软件需求与软件设计之间架起一座桥梁,着重解决软件系统的结构和需求向实现平坦地过渡的问题。随着软件系统的复杂度和规模的增加,整个系统结构的说明和设计显得更为重要。UML(Unified Modeling Language)是一种通用的对象建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法。UML融合了许多面向对象开发方法的基本概念和优点,运用它可以较好的对体系结构进行设计和描述。 本文主要做了以下工作: (1)组合夹具计算机辅助设计软件的功能不断丰富,为了使其结构清楚,各功能间关系更加明确,本文提出了利用软件体系结构理论,对组合夹具计算机智能组装系统进行设计。 (2)以UML为建模语言,利用体系结构设计的思想,对组合夹具计算机智能组装系统进行了系统分析、系统设计。 (3)使用面向对象的VC++编程语言构建人机接口,实现用户与组合夹具计算机智能组装系统之间的交互,并且利用ObjectARX技术开发了组合夹具计算机智能组装系统部分关键功能。