逆向工程中从3 d网格到CAD模型的全过程

合集下载

逆向工程中从3 d网格到CAD模型的全过程

逆向工程中从3 d网格到CAD模型的全过程

Fig. 3. From a 3D mesh to a B-Rep model. 我们决定采用边界表示法(B-Rep)存储 CAD 模型(更多细节可以在[5]) 这 种表示方法允许我们研究或修改使用 C4W 转换后的软件对象:3 d shop,也容易存 储为常见的格式如 IGES 或 STEP。在 B-Rep 模型(图 3(c)),一个对象是由一连套 的表面和孔组成。 每个面都对应于一个简单的几何体。这些几何体有特定的几何
பைடு நூலகம்
割和分类子网格的技术。 这种分割是基于从一颗种子三角形到相同的曲率特性的 三角形群的增值。 在第二个步骤中,使用几何基元的曲率属性,每一种都归因于子 网格。 苏尼尔和潘德基本规定了分割和分类 CAD 网格特征的步骤。反角和每个三 角形的大小用于分割。先用曲率特征进行分割,然后根据 CAD 的先验知识子网格 被进一步细分。例如,如果一个圆柱在两个平面之间,它就对应于一个整体。 卢卡奇,沙卡基和施纳贝尔等提出解决方案只适合于子网格或点云上的基 元。卢卡奇和沙卡基的方法使用对所有点而言的两种近似值来获得的原始参数。 相比之下,施纳贝尔等人为每个点组定义一个原始参数(如一组三分的平面),再 保留最好的一个。沙伯仁和格雷特的方法更具体,只处理点云为近似的圆柱体。 这个近似值基于圆柱体高斯图像的特征。圆柱的高斯图像给出了轴,在视锥体的 情况下,这也就给了角度。 尽管这些方法给了好的结果,要他们适应一个完整的过程并不总是可能的。 然而,我们的方法也采用了其中的一些想法。 2.3 邻接关系和边界线 网格提取的几何基元的邻接关系在很多领域都很重要。因此, 在 RANSAC 提取后, 李等人利用这些关系来调整基元。作者建立一个图表来表示基元之间的 关系,并且提取有着同样特征的基元。在这篇文章中,提取的关系并非邻接关系, 而是原始参数间关系,如相同的轴,或相同的半径。相反,邻接关系提取允许重新 生成。Chappuisetal 使用基元之间的关系来构造正确的交叉点,确保边对应的这 些交点在重生成时不被删除。在估算完属于网格的基元之后,邻接关系就从子网 格中提取了出来, 并用来计算原始数据并被储存在邻接图表中。基元之间的交叉 点由那些原始的数据点和边界来定义。尽管这不是 B-Rep 重建方法,其定义的面 之间的关系也可以用来提取一系列交点和重建 B-Rep 模型。 计算交两个几何基元之间的叉曲线是一个经典的问题,有效的方法也确实 存在着(见例如[20])。把这些交叉线连接起来,并计算成对的几何基元间的连续 和封闭的曲线是它的难点。 这看起来非常类似于所谓的“边界评估”问题。它可以从 CSG 模型中恢复 B-Rep 表示。 例如,米勒首先计算所有固体之间的交叉点。 的确,在 CSG 的情况下, 基元是固体,例如圆柱所描述的是一个圆柱表面和两个圆形的端平面。米勒然后

三维CAD模型重构方法、过程及实例

三维CAD模型重构方法、过程及实例
三维CAD模型重构方法、 过程和实例
特征的定义及表达
几何特征是几何造型的关键,他们对控制几何形体的形状 有极为重要作用,同时几何特征之间还具有确定的几何约束 关系。
因此,在产品模型的重构过程中,一个重要的目标就是 还原这些特征以及他们之间的约束,得到一个优化的CAD模型, 使孤立的曲面片转化成一个整体的几何模型。
三维CAD模型重构方法、 过程和实例
输出匹配的 文件格式
自动将点云 数据转换为
多边形
Geomagic Studio
主要功能
快速减少 多边形数目
(Decimate)
曲面分析 (公差分析等)
把多边形 转换为曲面
三维CAD模型重构方法、 过程和实例
Geomagic Studio软件工作流程如下图所示:
这和多数工业产品的设计意图相符合。可有效解决产品 的装配对齐、造型的对称等问题,进而减小误差,提高产品 质量。
三维CAD模型重构方法、 过程和实例
约束的定义、分类及表达
逆向工程中的曲面重构不是对数据的简单拟合,而是 要满足几何约束下的重构。
三维CAD模型重构方法、 过程和实例
Imageware 软件
• 应用曲线拟合造型的典型商用软件 • 广泛应用于汽车、航天、消费家电、模具、计算机零部
件等设计与制造领域。 • 软件包括以下几个模块:基础模块、点处理模块、曲线、
曲面模块、多边形造型模块、检验模块和评估模块。
三维CAD模型重构方法、 过程和实例










实 体 模 型
下 游 应 用
三维CAD模型重构方法、 过程和实例
➢ 应用这种三边域曲面重构方法的典型商用软件是 Geomagic Studio软件。该软件可轻易地从扫描所得的 点云数据创建出完美的多边形模型和网格,并可自动 转换为 NURBS 曲面。

反求工程论述

反求工程论述

反求工程论述定义反求工程(Reverse Engineering,RE),也称逆向工程、反向工程,是指用一定的测量手段对实物或模型进行测量,根据测量数据通过三维几何建模方法重构实物的CAD模型的过程,是一个从样品生成产品数字化信息模型,并在此基础上进行产品设计开发及生产的全过程。

基本介绍反求工程(Reverse Engineering)这一术语起源于20世纪60年代,但对它从工程的广泛性去研究,从反求的科学性进行深化还是从20世纪90年代初刚刚开始.反求工程类似于反向推理,属于逆向思维体系.它以社会方法学为指导,以现代设计理论,方法,技术为基础,运用各种专业人员的工程设计经验,知识和创新思维,对已有的产品进行解剖,分析,重构和再创造,在工程设计领域,它具有独特的内涵,可以说它是对设计的设计。

反求工程技术是测量技术,数据处理技术,图形处理技术和加工技术相结合的一门结合性技术.随着计算机技术的飞速发展和上述单元技术是逐渐成熟,近年来在新产品设计开发中愈来愈多的被得到应用,因为在产品开发过程中需要以实物(样件)作为设计依据参考模型或作为最终验证依据时尤其需要应用该项技术,所以在汽车,摩托车的外形覆盖件和内装饰件的设计,家电产品外形设计,艺术品复制中对反求工程技术的应用需求尤为迫切。

所谓反求工程是将数据采集设备获取的实物样件表面或表面及内腔数据,输入专门的数据处理软件或带有数据处理能力的三维CAD软件进行处理和三维重构,在计算机上复现实物样件的几何形状,并在此基础上进行原样复制,修改或重设计,该方法主要用于对难以精确表达的曲面形状或未知设计方法的构件形状进行三维重构和再设计。

反求工程的含义反求工程是综合性很强的术语,它是以设计方法学为指导,以现代设计理论、方法、技术为基础,运用各种专业人员的工程设计经验、知识和创新思维,对已有新产品进行解剖、深化和再创造,是已有设计的设计,这就是反求工程的含义,特别强调再创造是反求的灵魂。

逆向工程CAD技术

逆向工程CAD技术

因此,逆向工程技术与CAD/CAM系统的结合对 这些企业的应用有重要意义。这一点我们在多年 的技术服务过程中深有体会。一方面各个模具企 业非常欢迎在企业推广逆向工程技术,但是另一 方面又苦于缺乏必要的指导广。
与CAD/CAM系统在我国几十年的应用时间相比, 逆向工程技术为工程技术人员了解只有十几年甚 至几年的时间,时间虽短,但是逆向工程技术宽 广的应用前景已经为大多数工程技术人员所关注, 这对提高我国模具制造行业的整体技术含量,进 而提高产品的市场竞争力具有重要推动作用。
逆向工程CAD建模关键技术和研究,是加快我国产 品创新设计的发展步伐所急需解决的重要工程。同 时,逆向工程CAD系统和技术可广泛应用于汽车、 摩托车、家用电器等复杂产品外形的修复、改造与 创新设计;自然景物的计算机描述;人体拟合;如头 盔、太空服等一些功能复杂、价格昂贵的产品的设 计等。因此,这一研究具有广阔的应用前景,尤其 是对于提高我国航空、航天、汽车、摩托车、模具 工业产品的快速CAD设计与制造水平,增强产品设 计与制造中的高新技术含量,提高产品的市场竞争 能力,具有重要的实际意义和经济价值。
但是在实际应用过程中由于大多数工程技术人员对逆向工程技术不够了解将逆向工程技术与现有cadcam技术等同起来用现有cadcam系统的技术水平要求逆向工程技术往往造成人们对逆向工程技术的不信任和一些误从理论角度上分析逆向工程技术应该是能够按照产品的测量数据重建出可以与现有cadcam系统完全兼容的cad模型
下面介绍几个比较著名的逆向工程CAD软件
GeoMagic
美国RainDrop公司的逆向工程CAD软件,具有丰 富的数据处理手段,可以根据测量数据快速构造 出多张连续的曲面模型。软件的应用领域包括了 从工业设计到医疗仿真等诸多方面,用户包括通 用汽车、BMW等大制造商。

基于逆向工程的某汽车车身部件的三维CAD数模的建立

基于逆向工程的某汽车车身部件的三维CAD数模的建立

寻找新的活性物质提供可供筛选的化合物。 科
[责任编辑:翟成梁]
80
geomagi引言传统的产品实现通常是从概念设计到图样再制造出产品我们称reverseengineeringre也称反求工程反向工程等指对已有的实物原型或模型利用3d数字化设备如实地测量出其表面的三维坐标点并根据这些坐标点通过三维几何建模方法来重构原型的cad模型及设计制造产品的过程
2010 年 第 21 期
图 3 贴有参照点的部件
图1 车身部件的逆向设计流程
此车身部件(图 2)逆向工程中的关键技术主要包括实物样品模 型表面点云数据获取、处理技术和随后的部件件曲面重建技术。 本文 结 合 Geomagic Studio 软 件 和 Siemens NX 4.0 软 件 , 介 绍 了 某 汽 车 车 身部件逆向设计的过程与方法。
作 者 简 介 :韦 燕 (1982—),女 ,广 西 桂 林 人 ,助 教 ,主 要 研 究 方 向 为 EDA 设 计、嵌入式。
[责任编辑:张慧]
(上接第 100 页)(5)补洞,根据需 求 对 多 边 形 进 行 修 改 ,如 松 弛 、 孔填充、创建或修改边界、曲线。
(6)找坐标、取边界及特征线,如图 6 所示。 特征线是产品的外观 流线,或者是边界线与装配约束线,是曲面模型的“骨架”。
车身部件的逆向设计流程如图 1 所示。
的表面状况为亚光白色,通常可以给物体喷上一层白色显像剂,不需 要太厚,否则会影响到测量的精度;由于此车身部件由玻璃钢材料制 造,其表面颜色为亚光白,在日光条件下,非常容易得到点云,因此不 需要喷任何显影剂;
3)在 扫 描 过 程 中 ,由 于 不 断 任 意 改 变 被 测 物 的 角 度 和 位 置 ,为 使 被测物的各部分的相对坐标保持不变,应在被测物表面设置足够的参 照点,使被测物转至任意方位后,系统仍在此位置找到多于三个以上 的参照点(注意三个参照点不在一条直线上),确保测量坐标系准确的 定位。 如图 3 所示。

基于逆向工程的CAD模型重构技术研究

基于逆向工程的CAD模型重构技术研究

基于逆向工程的CAD模型重构技术研究引言计算机辅助设计(CAD)是现代工程领域不可或缺的工具。

CAD系统可以辅助工程师进行数字模拟和设计,并生成三维模型。

然而,在一些特定的工程领域中,没有可用的 CAD 模型或者现有 CAD 模型不完整或过时,就需要进行重构。

而基于逆向工程的 CAD 模型重构技术就是解决这一问题的有效方法。

一、逆向工程逆向工程是指通过技术手段对已经存在的产品或物体进行数字化复制和重建的过程。

它通常包括以下几个步骤:1. 采集数据:采用各种方法获取物体表面的几何数据和其他特性信息,这些信息可以包括几何、材料、结构、功能等。

2. 处理数据:将采集到的数据整合到计算机中,利用计算机软件对数据进行分析和处理,以便生成数字化的三维模型。

3. 重建模型:根据采集到的数据,利用 CAD 软件或其他数字化软件技术,生成具有几何形状、物理属性等特征的三维模型。

逆向工程技术因其快速、准确、具有广泛适用性等特点,已被广泛应用于工程领域。

逆向工程技术的应用范围包括:汽车工业、航空航天工业、电子工业、医疗设备制造等。

二、CAD 模型重构CAD 模型重构是指将物理对象转换为几何模型的过程。

重构 CAD 模型的过程非常复杂,需要采用先进的 CAD 技术来实现。

CAD 模型重构主要包括以下步骤:1. 掌握初始数据:在进行 CAD 模型重构之前,必须先掌握一些初始数据,包括物体的尺寸、几何形状、表面特征等。

2. 数据分析:将采集到的数据进行分析,并利用计算机辅助工程软件,如Pro/E、UG、CATIA等,对数据进行处理和分析,以便生成数字化三维模型。

3. 重构模型:根据获得的数据和分析结果,利用CAD软件等应用程序重构数字化三维模型。

数字化的 CAD 模型可以进一步应用于工程设计、计算机模拟、3D 打印等领域。

三、基于逆向工程的 CAD 模型重构技术在逆向工程中,利用 CAD 软件进行 CAD 模型重构是一种基本技术。

3d转cad图纸操作流程

3d转cad图纸操作流程

3d转cad图纸操作流程英文回答:Step-by-Step Guide to Converting 3D Models to CAD Drawings.1. Import the 3D Model into CAD Software.Open your CAD software and create a new file.Import the 3D model into the software using the appropriate import command.Select the desired import options and specify the unit scale.2. Extract the Geometry.Select the imported 3D model and use the "Explode" or "Separate" command to extract the individual geometricentities (curves, surfaces, solids).Alternatively, you can manually trace over the 3Dmodel to create new lines, arcs, and other geometric shapes.3. Create 2D Profiles.Use the "Section" or "Slice" tool to create 2Dprofiles of the extracted geometry.Specify the orientation and cutting plane for theprofile extraction.Check the resulting profiles for accuracy and completeness.4. Convert 2D Profiles to CAD Primitives.Select the 2D profiles and use the "Create Line," "Create Circle," or "Create Curve" commands to convert them into CAD primitives.Adjust the properties of the primitives (e.g., line thickness, color, fill) as needed.5. Dimension and Annotate the Drawing.Add dimensions to the drawing using the "Dimension" tools.Insert notes and callouts to clarify specific features or measurements.Label the drawing with a title, revision number, and other relevant information.6. Save the CAD Drawing.Once the drawing is complete, save it in the desired CAD file format (e.g., DWG, DXF).Choose the appropriate export settings and specify the desired drawing scale.中文回答:3D模型转CAD图纸操作流程。

3d逆向工程解决方案

3d逆向工程解决方案

3d逆向工程解决方案在3D逆向工程解决方案中,最关键的环节是对已有的3D模型进行扫描和分析。

通常情况下,企业会使用3D扫描仪将产品进行数字化扫描,然后利用逆向设计软件对扫描得到的数据进行处理和分析,最终生成新的3D模型。

在这个过程中,需要使用多种技术手段,包括点云处理、曲面网格生成、实体建模等。

在实际的工程应用中,3D逆向工程解决方案可以应用于多个领域,例如汽车制造、航空航天、医疗器械、消费品制造等。

下面我们将从不同领域的实际案例出发,介绍3D逆向工程解决方案的具体应用。

首先,我们来看看汽车制造领域。

在汽车制造过程中,由于部件的设计和制造通常会涉及到多个供应商,有时会出现设计不合理或者制造过程中出现问题的情况。

这时,汽车制造企业就需要利用3D逆向工程解决方案对出现问题的部件进行分析和改进。

通过对部件进行数字化扫描和逆向设计,可以快速生成新的3D模型,并进行结构分析和优化设计,从而减少不合理的设计或制造问题,提高产品的质量和可靠性。

另外一个典型的应用领域是航空航天。

在航空航天领域,部件的设计和制造通常需要符合严格的标准和规范,同时要求产品的质量和可靠性都达到极高的水平。

对于一些老旧的飞机或者航天器,由于制造工艺的限制或者设计的不合理,往往需要对部件进行改进或优化。

通过3D逆向工程解决方案,航空航天企业可以快速对老旧部件进行数字化扫描和逆向设计,然后进行结构分析和优化设计,从而延长产品的使用寿命,提高产品的可靠性和性能。

除了汽车制造和航空航天领域,医疗器械领域也是3D逆向工程解决方案的重要应用领域之一。

在医疗器械制造过程中,产品的设计和制造通常需要满足医疗行业的严格要求,同时要求产品具有较高的可靠性和安全性。

通过3D逆向工程解决方案,医疗器械制造企业可以快速对产品进行数字化扫描和逆向设计,然后进行结构分析和优化设计,从而提高产品的质量和性能,满足医疗行业的严格要求。

最后,我们来看看消费品制造领域。

在消费品制造领域,产品的设计和制造通常需要满足消费者的需求和趋势。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参数(如半径和中心的一个球体)及其边界,或所谓的轮廓:一个外部的为外边界, 一个或多个内部的线为孔的边界。 轮廓线是由一个或几个由一个参数方程和两个 极限点定义的边构成的。这些边线一致于部分两面之间的交线。特别是,如果两 个面是邻面,他们的交线将参考它们的公共边界线。然后 B-Rep 模型建设不仅需 要复原各基元,而且所有的还要确定所有面的相邻的关系,为了创建拓扑结构统 一的轮廓线。 在本文中,我们提出一个全面的方法来参照 3d 网格重建由平面、球体、圆 柱体和圆锥体组成的 B-Rep 模型。这些 3 d 网格顶点坐标被认为是准确的。在第 二章节的讲述后,我们的方法是在第三节进行详细的说明。CAD 对象的研究的结 果发表在第四节的。该方法及其观点在第五节进一步讨论。
1 绪论
如今,生产的对象的设计主要靠与计算机辅助设计(CAD)软件。 它们通过结合 几何基元像飞机、球体、圆柱体,锥或参数补丁(例如贝塞尔曲线、b 样 NURBS) 及其边界(使用基元之间的交叉点) 来构造一个对象。这种连续表示有必要重新 设计或提取对象参数。然而,许多计算机辅助设计软件程序不能读或存一些公用 的几何格式像是 STEP 或 IGES 格式等,如 AutoCAD 的基本版本只能存储模型为其 专有的格式(DWG)。此外,出于可视化,交换或生产目的,连续的参数 CAD 模型必 须离散成有限数量的顶点和三角形组成的 3 d CAD 网格。如果 3 d 网格变形由另 一个设计师或数值模拟过程生成,那么最初的 CAD 参数化数据可能不可用,丢失 或不对应原始 CAD 模型。例如,在图 1 中, 为了能被模具冲压成形,一个 B-Rep 模型要离散成 3 d 网格。 但是连续模型通常需要检查形状参数或修改其设计参数。 因此视逆向工程的具体情况,从修改后的 3d cad 网格中重建的 B-Rep 模型是必须 的。
Fig. 1. The B-Repmodel has to be discretized into a 3D CADmesh in order to be processed by a metal press stamping die parts simulation, and no longer correspond with the final mesh.
Fig. 2. 3D Translate software schema
逆向工程过程必须适应三维网状结构,而这一结构又取决于模型创建或离 散化的过程。例如,对于一个扫描的物理对象,3 d 网格通常是非常密集,但点的 坐标可能被干扰。另一方面,离散化的 CAD 模型会准确点但是网格也会出现过于 稀疏的问题,因为离散化函数不会计算入无用的点。所以在包含许多嘈杂点和拥 有准确定位点的稀疏的 cad 网格的扫描网格中 ,重建过程可能有所不同。 对应于 第二种情况下的 CAD 模型重建问题很少在文献上提到。实际上,大多数反向工程
割和分类子网格的技术。 这种分割是基于从一颗种子三角形到相同的曲率特性的 三角形群的增值。 在第二个步骤中,使用几何基元的曲率属性,每一种都归因于子 网格。 苏尼尔和潘德基本规定了分割和分类 CAD 网格特征的步骤。反角和每个三 角形的大小用于分割。先用曲率特征进行分割,然后根据 CAD 的先验知识子网格 被进一步细分。例如,如果一个圆柱在两个平面之间,它就对应于一个整体。 卢卡奇,沙卡基和施纳贝尔等提出解决方案只适合于子网格或点云上的基 元。卢卡奇和沙卡基的方法使用对所有点而言的两种近似值来获得的原始参数。 相比之下,施纳贝尔等人为每个点组定义一个原始参数(如一组三分的平面),再 保留最好的一个。沙伯仁和格雷特的方法更具体,只处理点云为近似的圆柱体。 这个近似值基于圆柱体高斯图像的特征。圆柱的高斯图像给出了轴,在视锥体的 情况下,这也就给了角度。 尽管这些方法给了好的结果,要他们适应一个完整的过程并不总是可能的。 然而,我们的方法也采用了其中的一些想法。 2.3 邻接关系和边界线 网格提取的几何基元的邻接关系在很多领域都很重要。因此, 在 RANSAC 提取后, 李等人利用这些关系来调整基元。作者建立一个图表来表示基元之间的 关系,并且提取有着同样特征的基元。在这篇文章中,提取的关系并非邻接关系, 而是原始参数间关系,如相同的轴,或相同的半径。相反,邻接关系提取允许重新 生成。Chappuisetal 使用基元之间的关系来构造正确的交叉点,确保边对应的这 些交点在重生成时不被删除。在估算完属于网格的基元之后,邻接关系就从子网 格中提取了出来, 并用来计算原始数据并被储存在邻接图表中。基元之间的交叉 点由那些原始的数据点和边界来定义。尽管这不是 B-Rep 重建方法,其定义的面 之间的关系也可以用来提取一系列交点和重建 B-Rep 模型。 计算交两个几何基元之间的叉曲线是一个经典的问题,有效的方法也确实 存在着(见例如[20])。把这些交叉线连接起来,并计算成对的几何基元间的连续 和封闭的曲线是它的难点。 这看起来非常类似于所谓的“边界评估”问题。它可以从 CSG 模型中恢复 B-Rep 表示。 例如,米勒首先计算所有固体之间的交叉点。 的确,在 CSG 的情况下, 基元是固体,例如圆柱所描述的是一个圆柱表面和两个圆形的端平面。米勒然后
2 综述
在本节中,提出了对几种方法的研究。 第一部分是致力于讲述全面重建连续 物体的整体过程,但讲的并不多。因此,在第二部分,论文只具体讲述这过程中的 一部分。本文提出的方法有三个步骤,首先提取基元,然后计算轮廓线,之后是 B-Rep 模型构造。所以对于提出的方法,我们重点解决检测和重建基元,计算邻 接关系和进行边界分析。 2.1 完整的程序 许多论文处理 B-Rep 重建过程的一部分但很少描述一个完整的过程。 Benko 等人第一个提出了它的完整的过程。他们开始用细分的步骤进行管道模型的重 建。 对于每个子网格,作者没有提取几何基元类型,而是对它们进行许多近似的 尝试性代入以找到适合的参数化几何基元。这种方法可以混淆原始类型,确实在 文中给出的例子中,圆柱并不被检测为圆柱,而是作为旋转的零件的表面。 这种混 乱并没有阻碍重建任务,但它不允许提取的圆柱半径等参数。然后使用 3 d 网格 拓扑计算: 如果相应的子网格分享至少一个网格边,那么这两个基元相邻。边界 线是基于这些公共的边并有计算出的精确的几何的相交点来确定的。事实上,这 种方法依赖于边精度,并在只有 3 d 网格密度高,网格边对应于实际对象的连续 边界时才会的得出有用的结果。此外,顶点法线用于细分网格和使用高斯球计算 某些原始参数,而准确的计算法线需要许多. 3. From a 3D mesh to a B-Rep model. 我们决定采用边界表示法(B-Rep)存储 CAD 模型(更多细节可以在[5]) 这 种表示方法允许我们研究或修改使用 C4W 转换后的软件对象:3 d shop,也容易存 储为常见的格式如 IGES 或 STEP。在 B-Rep 模型(图 3(c)),一个对象是由一连套 的表面和孔组成。 每个面都对应于一个简单的几何体。这些几何体有特定的几何
用 Hoschek 基准的对象作为一个例子,他们重新设计和简化了它。 Huang 和 Menq 提出一种从三维点云模型重建 B-Rep 的过程。第一步是将点 云三角形化。 然后作者提出利用边界边检测和基于表面正常的估计方法计算每个 子网格的原始参数来细分网格。就像中从子网格推导出拓扑结构;公共的网格边 给出了邻接关系,并且允许构建的最初的近似值的轮廓线。Huang 和 Menq 用实际 的交线替代了所有的公共的网格边。 结果该方法的质量也与 3 d 网格边精度有关。 此外,它是不可能构建一个轮廓如果四个或更多的基元有相同的交点,这也限制 了要求重建的 CAD 模型的复杂性。 最近,Chang 和 Chen 提出对逆向工程方法的回顾。特别是,他们分析一些商 业软件,比如 Geomagic 工作室或 Rapidform XOR。发现这显示出了两种结果。在 自由的情况下表面(通常基于 NURBS),商业软件提出方法是有效的,但在处理对 象有锐利的边时仍有一些问题。 尽管所有这些软件包也包括一些基于几何的方法 来重建 CAD 模型基元,他们并不会自动工作,尤其是如果 3 d 网格中有一些稀疏的 离散部分。用户通过沿着边界点击互动或为每个网格部分的原始类型作定义;这 样,一个复杂的对象重建可能需要几个小时或几天。不像在这篇文章中提到的方 法,这些方法并没有可供工业应用。 2.2 基元的提取和重建 近年来,人们提出了很多方法来逆向工程的过程中仅提取几何基元。 他们通 常包括三个步骤:点区域提取。它定义了有相同的形状特性的网格区域;分类, 将一个原始类型与每个点区域对应和拟合计算对应于每个点区域的原始参数。 因 此,在 Benkoetal 提出的方法中,形状特征是基于准确共面的相邻三角形之间的。 他们很注重锐利的边或子网格分离处的混合小区域。 这样每个子网格都有和其配 套的平面。如果平面和子网格足够接近就保存。否则,子网格近似等于更复杂的 几何基元像是一个球体,圆柱等等,直到它密切对应。 但要注意的是作者没有正式 对个几何基元分类,而是尝试每一种可能性。所以就像我前面所说的那样,这种 方法可能会导致类型选择上的混杂。 这个拟合结果可以通过添加一些约束来改善 比如在几何基元之间的相切。Beniere 等人提出使用曲率细分网格,定义的原始 的与每个子网格关联的模块和计算原始参数。 许多论文只处理第一步。例如,玻姆和 Lavva。他们描述了利用曲率特性分
final mesh 在现在的工业背景下,我们和 C4W 公司合作进行了用户对 3d 转化(即实现各种不同格式文件之间的转化,从而使各 CAD 软件具有互换性.如 图 2 中所示)的意见的收集。结果发现客户对从 3d cad 网格中重建连续的模型 很感兴趣。事实上,大约 90%的用户都希望能从 3 d 网格中(STL,OBJ 等等)获得连 续的模型(IGES、步骤等)),其中 50%是 CAD 网格。由此可见,我们急需一种特殊 的方法来重建由 CAD 模型离散化的网格。
College Subject Name
:Institute Of Electrical And Mechanical :Mechanical engineering and automation : Qin Bo
相关文档
最新文档