论文部分内容阅读
产品信息的描述、传递和获取是计算机辅助设计和计算机图形学所要解决的一个基本问题,工程图样理解是基于工程图样的产品信息获取行为,是一个工程图学、计算机图形学、认知行为学以及计算机辅助设计技术等多个研究领域相互交叉的课题,也是近三十年来计算机应用技术研究中的一个重要方向。 本文通过对已有工程图样理解算法的分析,探讨了其中存在的问题及其原因,将研究内容重点放在基元体的识别、理解方面。在矢量数据的基础上,对工程图样图形信息进行高层分析和理解,挖掘出其中所蕴涵的工程语义,用于基元体相关信息的获取。所产生的结果,可作为形体三维重构的基础,同时也为CAD/CAPP/CAM系统提供所需要的产品信息。 论文的主要工作包括以下几个方面: 将粒度的思想引入到工程图样理解的分析和研究中,提出基于知识的工程图样信息粒度分析方法,该方法分为三个步骤,基于认知的图样理解目标分解、面向理解子目标的知识划分、基于知识引导的图样信息分类。图样信息分类涉及图样理解的各个层次,为实现产品信息的智能化获取提供了具有合理组织结构的图样信息资源。 提出了基于分类的工程语义获取技术。在工程语义分类基础上,探讨了三类工程语义在基于工程图样的产品信息获取中的作用和关系,即表达方式语义是前提,投影关系语义是核心,尺寸约束语义是引导。重点介绍了表达方式语义、投影关系语义和尺寸约束语义的分类获取技术,以及相切组合关系、相贯组合关系、截交组合关系语义的整合获取技术,为后续基元体信息的识别、理解和获取奠定基础。应用该方法可以简化信息获取的复杂程度,提高计算机信息处理的速度和可靠性。 提出了基于形状相似的非相交基元体识别方法。从分析图形的相似性特征、相似性的内涵以及相似性的性质入手,给出了图形相似度的计算方法;借助图的方式对图形的各相似性特征进行描述,并提出了统一的图形特征编码方式,以此实现图形的由“形”到“数”的转换;提出了一种具有层次性的、以图形特征编码为基础、以相似度为依据的图形相似性判别算法。与传统算法相比,该方法在识别非相交基元体上,具有更好的灵活性、可靠性和更高的效率。 提出了基于形体组合关系的相交基元体信息获取技术。根据已经获取的工程语义,将隐含基元体之间组合关系的相关投影定义为组合因子,由此建立组合关系表,最后借助组合关系表,采用回溯的方法,即从二维的组合因子出发,找出它所隐含的两两基元体在三维空间中的组合关系,进而对该组合关系的主体—基元体的信息进行识别和获取。由于整个过程是以基元体之间的组合关系为切入点,对基元体的形状类型不做限制,因而具有较广的基元体识别范围。 设计了产品信息获取的策略,包括基于尺寸约束信息引导的图形搜索策略、以目标为驱动的控制策略、以及基于多种约束信息的合成策略。该策略基于实际工程图样,融合了人读图的行为特点,在信息获取的方式和过程方面,具有较为显著的智能化特征。最后,实现了一个基于工程图样的产品信息获取原型系统,并给出了一些实例以说明本文所论述方法的应用情况。