The invention relates to an implementation method of patch extraction based on an engineering drawing three-dimensional reconstruction system. The steps are: A in the client input form the wireframe model, space vertex table and space edge table and its relationship, and sent to the server; B generates the base ring table on the server; the server side C of base ring in base ring establish feature triangle mark of the base ring direction. And through the calculation to determine the direction and the properties of the base ring; the D server is established based on ring tree; E hierarchy and attribute extraction between each node according to the relationship between the base ring in the tree to film, and the standard IGES file format output to the client. This method can be widely used in 3D reconstruction process based on engineering drawings, can also be used for industrial automation detection, 3D feature recognition, reverse engineering, computer aided design and manufacturing and other fields.
【技术实现步骤摘要】
本专利技术涉及工程图的三维重建系统,特别是一种基于工程图三维重建系 统的面片提取的实现方法。
技术介绍
在计算机辅助设计与制造(CAD/CAM)领域中,出现最早的三维造型 系统就是二十世纪六、七十年代出现的基于线框模型的表示系统,线框作为 最简便的形体表示方式,能表达形体的基本几何信息和某些特定的拓扑关 系。二十世纪七、八十年代,随着计算机技术的高速发展,CAD/CAM技术也 有了较大发展,先后出现了基于二维平面、基于三维实体的CAD绘图系统, 如AutoCAD, CATIA, UG, Pro/E, SolidWorks等。其中出现的表面模型和实 体模型等表示方法,都表达了零件更多的空间特性,给设计带来了惊人的方 便性,但它们都是在基于线框模型的基础上发展起来的。另一方面,随着计 算机技术与人工智能的发展,基于工程图的智能CAD/CAE/CAM系统在工业领 域越来越受到重视,如何将草图设计的线框模型快速地转换成理想的三维形 体,必将成为CAD/CAM —个重要的研究领域。无论是当前还是将来的CAD/CAM 系统,基于线框的工程图三维重建,都是非常重要的研究课题。特别是基于 线框的边界表示的重建方式是一个主流的形体重建方法,就是从线框中提取 数据的几何和拓扑信息再转化为实体模型。本方法在Markow, Wesly文献中 所提理论的基础上,给出了的基环关系树构造和基环嵌套关系判定的具体的实现方法,为面片提取提供了新的具体实施例,而面片提取方法作为造型技 术的基础,可以在相当大的程度上简化三维产品的设计工作,节省了资源、人力成本,也为其他CAD/CAM系统提 ...
【技术保护点】
一种基于工程图三维重建系统的面片提取的实现方法,其特征在于它是在由广域网连接的客户端和服务器端之间实现的,在建立基环关系树的过程中,使用特征三角形的方法来标记基环方向;该方法包括如下步骤: A在客户端输入由三维顶点和三维边组成的形体的 线框模型,读取线框信息以空间顶点表和空间边表形式存储,并发送到服务器端; B在服务器端对空间顶点表和空间边表操作生成全部空间表面;在每个空间表面里,对线框模型中的顶点和边提取基环,即提取首尾相连的两两不同的边组成的环,并生成基环表; C在服务器端对基环表中的基环建立标记方向属性的特征三角形,并计算特征三角形上任意两条翼边的叉积,然后用叉积向量的方向和支撑表面的外法矢方向进行比较,判定和赋予该原基环的方向属性是in或out;所述的支撑表面是包含基环的平面; D 在服务器端对在同一支撑平面上的基环进行位置包含关系的判断,接着判断它们之间的重合边的条数,进而确定它们之间的嵌套关系,再结合步骤C中给出的基环的方向属性来建立基环关系树; E按照基环关系树中各个节点之间的层级关系判断和提取出面片并产生 线框模型中的 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:顾永明,赵会波,
申请(专利权)人:永凯软件技术上海有限公司,
类型:发明
国别省市:31[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。