逆向工程技术
逆向工程技术及应用

应用举例
1.逆向工程技术的应用 (1)读入点云数据。Surfacer 可以接收 几乎所有的三坐标测量数据,此外还可以 接收其它格式,例如:STL、VDA 等。 将点群资料计算成三角形网格,可判断点 群特征形状,利用网格的着色功能可观察 点群的外观。 (2)对点云数据进行判断,去除噪音点( 即测量误差点)。 在进行曲面拟合之前,要对数据点云进行 判断并去除噪声点,以保证结果的准确性 和精确性。Surfacer 有很多工具来对点 云进行判断并去掉噪音点,以保证结果的 准确性。通过可视化点云观察和判断,规 划如何创建曲面。
(Reverse Engineering)
逆向工程技术及应用
一、逆向工程概述
作为产品设计制造的一种手段,在20世纪 90年代初,逆向工程技术开始引起各国工业 界和学术界的高度重视。特别是随着现代计 算机技术及测试技术的发展,利用CAD/CAM 技术、先进制造技术来实现产品实物的逆向 工程,已成为CAD/CAM领域的一个研究热点, 并成为逆向工程技术应用的主要内容。
测量方法分类
数据提取方法
无损测量
破坏性测量
接触式
非接触式
探针测量
光
声
磁
ICT
断层扫描
外轮廓测量
内外结构测量
测量数据的定位(registration)
需要将多次测量的数据转换到同 一个坐标系中,形成同一坐标系下 的一个完整的测量数据及图像。可 将单张点云数据输入Atos软件,将 测得的单张点云数据拼接成整张点 云数据。
曲面重构时面临的困难:
(1)扫瞄数据庞大
数据点的处理,分块等
(2)复合曲面特征数据提取
一般而言,CAD模型是由许多不同的几何形状所组 合而成,而每一种几何形状皆有其特性(二次曲面 特征&自由曲面特征提取)。
逆向工程技术的原理与应用

逆向工程技术的原理与应用逆向工程是一种通过对已有的产品进行分析、逆推和改进的技术,它涉及多个学科领域,如材料、机械、自动控制、计算机科学等,是一种多学科交叉的综合性技术。
逆向工程可以帮助企业更好地了解自己的产品和竞争对手的产品,提高产品的质量和性能,缩短产品的研发周期,降低研发成本,增强企业的市场竞争力。
一、逆向工程技术的原理逆向工程技术的主要原理是通过对已有的产品进行反复的分析、逆推和改进,获得该产品的详细信息和知识,以便更好地理解和改进该产品,甚至开发出具有类似功能的新产品。
逆向工程技术的主要步骤包括以下几个方面:1.前期调研:了解已有产品的基本情况、机械原理、电控系统、构造设计等相关信息,为后续的分析和研究打下基础。
2.基本情况分析:对已有产品的尺寸、材质、结构、设计等进行深入分析,了解其性能特点和优缺点。
3.产品逆向设计:通过三维扫描和数字化建模等方法,将已有产品转换为计算机模型,实现对该产品的复原和仿真分析。
4.材质分析:通过化学分析、金相分析等方法分析样品的成分、结构和性质,快速确定材质类型和性能。
5.性能测试:通过试验方法对样品的力学性能、热学性能、电学性能等进行测试和分析。
6.产品改进:根据分析结果和测试数据,针对已有产品的不足之处进行改进和优化,提高产品的性能和质量。
二、逆向工程技术的应用逆向工程技术的应用范围广泛,具体包括以下几个方面:1.产品改进和优化:逆向工程可以对已有产品进行分析和改进,提高产品的性能和质量,满足市场需求。
2.产品仿制和生产:逆向工程可以帮助企业快速复制和生产类似的产品,降低生产成本和提高效率。
3.产品维修和维护:逆向工程可以对已有产品进行分析和诊断,帮助维修人员更快地找到故障和进行修理,缩短停机时间和降低维修成本。
4.产权保护和反盗版:逆向工程可以帮助企业对自己的专利技术进行保护和维护,防止被盗版和侵权。
5.文化艺术保护和修复:逆向工程可以对文化遗产、艺术品等进行分析和修复,保护和传承人类的文化遗产。
1 逆向工程技术概述3篇

1 逆向工程技术概述
逆向工程技术概述
随着科技的进步和信息时代的到来,逆向工程技术已经
成为一种十分重要的技术手段。
逆向工程技术指的是一种对制造出的产品或者其中的某个部件进行分析、研究和重构的过程,主要是从已有的物体中获得信息,使得这种物体能够被重复制造、升级维修、改进、以及相应的法律维权等。
逆向工程技术的应用领域非常广泛,包括汽车、机械、
航空、电子、医疗、军事等多个领域。
通过逆向工程技术的手段,可以迅速掌握已有产品结构、性能、制造工艺等信息,从而更便利地进行产品的创新设计、性能优化和工艺优化;同时,也可以对不同品牌之间的产品进行对比、评测、以及互相仿制,以此降低研发成本,增加市场竞争力。
逆向工程技术主要有以下几个步骤:收集源数据、分析
数据、建模、以及再设计和重构。
源数据一般包括可获得的立体模型、零部件、组成部分、详细技术资料和制造工艺等。
在获得源数据之后,需要进行数据的分析,找到该产品的设计构思以及实现方式。
分析数据是非常重要的一步,因为它将决定后续数据建模和再设计的成功与否。
数据建模是逆向工程的核心工作之一,通过建立立体模型,对该产品的设计、构造和性能等方面进行详细分析和模拟。
最后,再设计和重构将会根据数据建模的结果进行,实现逆向工程的目的。
总的来说,逆向工程技术是现代工程设计和技术创新的
重要手段之一,它已经在各种领域得到广泛应用。
虽然逆向工
程技术在某些情况下可能会侵犯商业秘密,但是如果在遵循相应法律法规和道德规范的情况下进行,就能够更好地促进技术的发展和交流。
逆向工程技术

逆向工程技术逆向工程技术是一项研究和应用逆向思维的技术,旨在通过研究和分析已有的产品或系统,以及相关的工艺和工程技术,来揭示其设计原理并获取相关技术信息。
逆向工程技术在各个领域都有广泛的应用,如电子产品、机械制造、软件开发等等。
本文将介绍逆向工程技术的概念、应用领域、方法和发展前景。
逆向工程技术的概念最早出现在上世纪60年代,起初是指通过研究法律手续之外的证据,来寻找和重建重大事件的真相。
后来,逆向工程技术逐渐发展成一门独立的学科,成为从产品和系统的功能、结构、制造工艺等方面进行反向研究和分析的技术手段。
逆向工程技术的应用领域非常广泛。
在电子产品领域,逆向工程技术常用于破解电子设备的加密算法或保护机制。
例如,黑客可以使用逆向工程技术破解智能手机的操作系统,从而获取系统的漏洞或潜在的安全隐患。
在机械制造领域,逆向工程技术常用于产品改进和优化。
企业可以通过对竞争对手产品的逆向研究,了解其设计和制造工艺,并进行产品性能的改进和升级。
此外,在软件开发领域,逆向工程技术也被广泛应用于软件逆向分析和破解。
逆向工程技术的研究和应用通常需要通过一系列的方法和工具来完成。
首先,逆向工程技术研究者需要收集和获取相关产品或系统的样本,并进行初步的调研和分析。
然后,通过逆向工程技术手段,对产品或系统的功能、结构和制造工艺进行深入研究。
这可能涉及到软件反汇编、硬件解剖、工艺分析等一系列技术手段。
最后,根据研究结果,逆向工程技术研究者可以获得设计原理和技术信息,并进一步应用于改进、开发或评估之中。
逆向工程技术的发展前景非常广阔。
随着科技的不断进步和产品的不断更新换代,逆向工程技术正变得越来越重要和广泛应用。
不仅仅是在商业领域,逆向工程技术也在创新和学术研究中起到了重要的作用。
逆向工程技术通过研究和分析现有产品和系统,为新产品的设计和开发提供了宝贵的经验和技术支持。
同时,逆向工程技术也为创新和学术研究提供了重要的数据和实验基础。
简单阐述逆向工程技术及其流程

简单阐述逆向工程技术及其流程
标题:逆向工程技术概述及其流程
一、逆向工程技术概述
逆向工程技术,又称反求工程,是一种产品设计技术手段,其基本原理是从已存在的产品或部件出发,通过对实物的测量、分析和研究,获取产品的几何形状、材料特性、制造工艺等设计信息,进而重构出原始的设计模型或者创新设计新的产品。
逆向工程广泛应用于产品改型设计、技术创新、质量检测、侵权分析等领域,是现代工业设计与制造中不可或缺的重要技术手段。
二、逆向工程的主要流程
1. 数据采集阶段:
这是逆向工程的第一步,通常采用三维扫描仪、CMM(三坐标测量机)等精密测量设备对实物进行精确的数据采集,获取物体表面的点云数据或几何特征数据。
2. 数据处理阶段:
对采集到的大量离散数据进行预处理,包括噪声过滤、数据平滑、点云拼接等操作,将其转化为可供后续建模使用的高质量数据集。
3. 曲面重构阶段:
根据处理后的数据,利用逆向工程软件如Geomagic, Rapidform等构建曲面模型,通过拟合、插值、光顺等方法,生成能准确反映实物表面特性的三维曲面模型。
4. 设计优化阶段:
在得到初步的三维模型后,设计师会对模型进行进一步的修改和完善,包括结构优化、尺寸调整、细节补充等,以满足设计需求和加工要求。
5. 制造阶段:
逆向工程的最后阶段是将优化后的三维模型转换为适合加工的二维图纸或CAM代码,提供给数控机床、3D打印设备等进行生产制造。
总结,逆向工程技术不仅能够帮助我们理解并复制现有的复杂产品,更能在原有产品的基础上进行创新设计和改进,对于推动产品更新换代和技术进步具有重大意义。
《逆向工程技术》课程标准

《逆向工程技术》课程标准一、课程简介逆向工程技术是一门融合了机械设计、测量技术、计算机技术、数据处理等多学科的综合性技术,广泛应用于制造、设计、测量等领域。
本课程旨在让学生了解逆向工程的基本概念、原理和方法,掌握逆向工程的实践技能,培养其在实际工作中运用逆向工程技术解决复杂问题的能力。
二、课程目标1. 掌握逆向工程的基本原理和方法,包括三维测量、数据处理、模型重构等;2. 学会使用逆向工程相关软件,如3D扫描仪、Geomagic、Imageware 等;3. 能够独立完成简单的逆向工程设计任务;4. 培养良好的团队协作和沟通能力,能够在实际工作中与其他专业人员有效配合。
三、教学内容1. 基础知识:介绍逆向工程的基本概念、原理和方法,包括三维测量技术、数据处理方法、模型重构技术等;2. 软件操作:学习使用逆向工程相关软件,如3D扫描仪、Geomagic、Imageware等,掌握软件的安装、使用方法和基本操作技巧;3. 实践操作:通过实际案例,让学生独立完成简单的逆向工程设计任务,包括数据采集、模型重构、后处理等;4. 综合应用:结合实际生产案例,培养学生运用逆向工程技术解决复杂问题的能力,提高其在实际工作中的应变能力和创新能力。
四、教学方法与手段1. 理论讲授与实践操作相结合:采用案例教学、互动教学等方式,让学生在学习过程中逐步掌握逆向工程的基本原理和方法,并能够熟练运用相关软件进行实践操作;2. 小组合作:将学生分成若干小组,通过实际案例的实践操作,培养学生的团队协作和沟通能力,提高其实践操作能力和解决问题的能力;3. 定期考核:通过定期的考核和评估,及时了解学生的学习情况,发现问题并及时调整教学策略,确保教学质量。
五、课程评估本课程的评估方法包括平时作业、实践操作、小组作品展示和期末考试等。
平时作业主要考察学生对逆向工程基本原理和方法的掌握情况;实践操作主要考察学生运用逆向工程相关软件进行实践操作的能力;小组作品展示则是让学生以小组为单位,展示实际案例的实践操作成果,考察学生的团队协作和沟通能力;期末考试则主要考察学生对本课程知识的综合运用能力。
逆向工程技术

为此,为适应现代先进制造技术的发展,需要 将实物样件或手工模型转化为CAD数据,以便利用 快速成形系统(RP)、计算机辅助制造系统(CAM)、 产品数据管理(PDM)等先进技术对其进行处理和 管理,并进行进一步的修改和再设计优化。此时, 就需要一个一体化的解决手段:样品 数据 样品。
1.3 逆向工程的工作流程
逆向工程由离散数据获取、数据处理与曲面重构、快速制 造三大部分组成(其体系结构如图1.1所示)。包含三维数据测 量、数据预处理和曲线曲面重构三大关键技术。 逆向工程的一 般过程分为样件三维数据获取、数据处理、原形CAD模型重 建 、模型评价与修正和快速制造五个阶段。
点数据
并以此为依据生成数控加工的NC代码或快速原型加工所需的数据,复制一个相同的零件。
点云分块。 非接触式数据采集速度快、精度高,排除了由测量摩擦力和接触压力造成的测量误差,避免了接触式测头与被测表面由于曲率干涉产
生的伪劣点问题。 三维CAD模型的重构是逆向工程的另一个核心和主要目的,是后续产品加工制造、快速成形、工程分析和产品再设计的基础。 逆向工程起源于精密测量和质量检测,是80年代发展起来的反向的产品设计思想,是消化和吸收先进技术的一系列分析方法和应用技 术的组合,它以已有的产品或技术为研究对象,将已存在的产品模型或实物模型转化为工程设计模型和概念模型,在此基础上对已存 在的产品进行解剖、深化和再创造,是在已有设计基础上的再设计。 这种设计方法称为正向设计或顺向设计。 它改变了CAD系统从图纸到实物的传统设计模式,为产品的快速开发及原形化设计提供了一条新的途径。 特种服装、头盔的制造以使用者的身体为原始依据。 ③ 软工件、薄工件、不可接触的高精密工件可直接测量。 ① 不必做探头半径补偿,因为激光光点位置就是所采集到点的位置。 三维CAD模型的重构是逆向工程的另一个核心和主要目的,是后续产品加工制造、快速成形、工程分析和产品再设计的基础。 非接触式数据采集速度快、精度高,排除了由测量摩擦力和接触压力造成的测量误差,避免了接触式测头与被测表面由于曲率干涉产 生的伪劣点问题。
逆向工程技术

韩国:SOLUTIONIX公司的REXCAN系列扫描仪
美国:Cyberware公司的人体三维彩色扫描仪,CGI公司的
层析断层测量机
国内测量设备的发展也十分迅速
10余家三坐标测量机厂家
非接触式:北京天远,深圳华朗,西安交通大学等
二、数据获取
10
2. 测量设备
COMET 400 测量系统
G1连续:切线连续,制作简单,成功率高,常用于小家电面的相交处。
G2连续:曲率连续,视觉效果光滑流畅,是A级曲面的最低标准。
G3连续:曲率的变化率连续 G4连续:曲率变化率的变化率连续
反光效果Байду номын сангаас美,通常用于汽车设计
数据光顺:对点云进行滤波。常用的滤波算法有高斯(Gaussian) 滤波、平均(Averaging)滤波和中值(Median)滤波,在Imageware软件 中即提供了这三种滤波方式
一、逆向工程技术概述
6
3. 技术流程
实物样品 数据获取
测量设备
数据处理
CAD模型重构
纸质技术文档 仿制改造产品
CAD/CAM系统 制造系统
快速成型 产品样件
模具 批量生产产品
二、数据获取
7
1. 测量方法
数据测量方法
3D扫描仪
接触式
非接触式
触发式
连续式
光学式
非光学式
MRI CT
三坐标测量机 (CMM)
数据插补
数据精简
数据分割
三、数据处理
13
1.噪点去除
噪点:测量误差点
直接识别:明显的异常点和散乱点 曲线检查法:用最小二乘法通过截面数据的首末点拟合曲线 角度判断法:检查点沿扫描线方向与前后两点形成的夹角是否小
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
逆向工程关键技术及应用实例介绍了逆向工程技术的定义及其工作流程,整个流程分为数据采集、数据处理和曲面重构三个部分。
根据理论学习和自身实践经验对逆向工程的关键技术做了一些探讨。
并以摩托车装饰板模型的曲面重建为例,用激光扫描仪获取三维点云数据,在CATIA中对点云进行数据处理,实现曲面重构,说明了逆向工程的整个设计应用流程。
1 引言逆向工程技术是一门新兴的技术,它是在获得实物模型信息的基础上,通过一些软件如CATIA, Surfacer, Pro/E等,在消化、吸收实物原型的前提下,对实物模型进行修改和再设计,从而创造新产品。
因此它是一项开拓性、实用性和综合性很强的技术,目前已经得到了广泛的应用,如飞机、汽车等行业。
逆向工程一般包括以下几个阶段:数据采集、数据处理、曲面重构。
其一般流程如图1所示。
其中数据采集是前提,数据处理和曲面重构是逆向工程的关键,曲面重构尤为重要。
图1基于实物模型重建的逆向工程技术流程图2 数据采集数据采集又称模型数字化,即指通过坐标测量机(Coordinate Measuring Machine,简称CMM)或激光扫描仪等测量装置获取实物表面特征点三维坐标值的过程。
数据采集是逆向工程的第一环节,也是非常重要的一个环节,数据采集的质量和效率直接影响着后期的模型重建的进程,关系着整个逆向工程的成败。
数据采集的流程如图2所示。
图2 数据采集流程图随着科学技术的不断进步,数据采集出现了多种方法,如图3所示。
3 数据处理三维测量系统可采集到复杂曲面上大量密集的原始测量数据,这些数据是物体表面各点坐标,这些数据之间通常没有相应的显式拓扑关系,其中还包含大量无用的数据,同时由于环境的影响如噪声、振动等会出现一些误差数据,因此在进行曲面重构前必须进行数据处理。
图3 数据采集方法分类数据处理一般包括以下几个方面:数据重定位、噪声去除、数据精简、数据插补、数据分割。
有时由于被测对象无法一次测全数据,可能需要分几次测量,每次测量都是在不同的坐标系下进行。
数据重定位就是将在不同定位状态(即不同的坐标系)下测得的数据整合到一个坐标系下。
由于受测量设备精度、扫描速度、操作者的经验和被测零件表面质量等诸多因素的影响,会产生测量误差数据点,习惯上称为噪声点。
在进行曲面构造之前必须去除噪声点,否则最后构建出来的实体形状将由于噪声点的存在而与原实体大相径庭。
最简单的噪声去除方法是人机交互,通过图形显示,判别明显坏点,在数据序列中将这些点删除。
此种方法简单,但是对于数量比较大的点云就不适宜了。
国内出现了很多关于去除噪声点的算法,主要有高斯滤波、均值滤波和中值滤波等方法。
数字化实物模型得到的是大量离散数据的集合,数据量非常巨大,并且存在大量的冗余数据。
对于曲面重构来说,没有必要需要这么多的数据,而且如此庞大的测量点集,有时候会严重影响曲面重建的效率和质量,因此非常有必要进行数据精简。
对于不同类型的点云可采用不同的精简方式。
散乱点云可以通过随机采样的方法来精简;对于扫描线点云和多边形点云可采用等间距缩减、倍率缩减、等量缩减、弦高差等方法;网格化点云可用等分布密度和最小包围区域法进行数据缩减。
数据插补就是利用周围点的信息插值出缺损处的坐标最大限度获得样件模型的数据信息,希望数据点间有一定的拓扑关系。
逆向工程的数据插补方法主要有实物填充法、造型设计法以及曲线、曲面插值补充法。
数据分割(Point Data Segmentation)是根据组成实物外形曲面的子曲面的类型,将属于同一子曲面类型的数据分为一组,这样全部数据将划分成代表不同曲面类型的数据域,为后续的曲面模型重构提供方便。
通常情况下,被测样件模型都是由若干个自由曲面、基本曲面组成的,故在进行曲面重构之前需要进行数据分割,以便可以根据不同部分采用合理的方法构造曲面,最后再将所有曲面进行拼接、缝合。
数据分割一般分为测量过程中的分割和测量后的分割。
测量过程中的分割指在测量过程中,操作者根据被测样件模型的外形特征进行划分,以此规划测量路径,将不同部分的测量保存为不同的点云,这种方法要依赖操作者的经验和被测样件模型外观的复杂程度。
测量后的分割指测.量J束,在对点云数据进行噪声去除、精简数据、数据光顺以后进行的分割。
这种分割需要进行复杂的理论推算。
4 曲面重构曲面重构就是根据数据采集信息来恢复原始曲面的几何模型。
但是它和普通的曲面建模又有很大的区别。
逆向曲面建模是通过大量的点云数据来获得曲面的信息,所以说它所面向的对象是海量的点云数据,是一种非参数化建模。
逆向曲面模型的光顺性与拟合精度始终是一对难以调和的矛盾。
如果过高地追求曲面的精度,保证曲面通过绝大多数点云,必然导致曲面的光顺性较差。
因此,曲面重构是逆向工程中最为重要的一部分。
曲面建模步骤:首先从点云数据中提取“特征线”,建好曲面模型的“骨架”;其次根据“特征线”构建决定产品外观的基础大曲面,并且根据实际所要求的精度和光顺程度反复调整曲面,使最终得到的曲面质量达到所要求的最佳状态;再次通过倒圆角、裁剪完成曲面建模,并进行最后一次总体的质量检查和评估;最后将曲面拼接、加厚,这样就可以进入产品结构设计阶段。
整个设计过程可以用图4清晰明了地表达出来。
图4 曲面建模流程图5 逆向工程关键技术探讨通过理论学习和自身实践对逆向工程技术中的数据采集、数据处理、曲面重构做一些探讨。
5.1 数据采集数据采集是逆向工程的比较重要的一步,在采集数据时应注意以下几点。
(1)针对模型选择适当正确的测量方法。
接触式测量方法不能对易碎材料、软质材料、弹性材料、腐蚀性材料,或其它超薄型材料进行测量,而且不易测量具有复杂内部型腔、特征几何尺寸少及特征曲面较多的样件模型。
非接触式磁学测量可以获取样件内部及内表面的截面数据,但是被测样件不能是磁铁物质;光学测量要求环境光线不应过强,且光照应均匀,样件表面粗糙度小、倾角小、起伏不太大等。
同时被测件表面不应反光,不满足此要求时可采用着色渗透探伤剂对被测件表面进行喷涂着色处理,喷涂时应保证涂层的均匀。
(2)在采集数据时应建立统一的坐标系,且测量区域应该有一定的重叠,以保证数据的完整性。
(3)对曲面比较复杂的模型,要将其外形划分为规则部分和不规则两部分,分别制定测量方案。
如对自由曲面部分,利用扫描测量获得密集的扫描数据;对平面部分,可以只测量几条扫描线即可;重要部位精确采,次要部位适当取点;复杂部位密集采,简单部位稀疏取点;先采外轮廓数据,后采内部数据;对小孔部分单独测量,包括孔的位置和直径等参数。
(4)对形状复杂的自由曲面,尽量一次扫描完整张曲面,如果不能一次扫描完,应在同一平面上尽量划分曲面形状特征类似,并尽量减少测量分块数目,以减少重复定位和重复建立测量坐标系的误差。
同时一些局部曲线或曲面(如曲面边界、内孔轮廓线、过渡圆角的脊线及复杂曲面所包含的局部平面、二次曲面等)对曲面的形状和品质有关键性的影响,这就是所谓的特征曲线、特征曲面。
测量区域内特征线的走向应尽可能一致即尽量使测量区域内拥有一个特征线走向。
5.2 数据处理数据处理是逆向工程中关键技术,数据处理的好坏直接影响着曲面重构的品质。
数据处理的好则曲面特征易于识别,且曲面光顺,曲面质量好,反之曲面特征不易识别,曲面粗糙,曲面质量差。
数据处理有多种方法,具体使用哪种方法应视具体建模对象而定。
处理过程中可交叉综合运用各种方法。
数据处理的最终目的是使得点云数据精简、模型特征易于识别,有利于后续曲面构建。
5.3 曲面重构曲面重构是逆向工程中最关键的技术,也是最困难的技术。
尤其是自由曲面的重构,自由曲面一般由多个非规则曲面构成,它是曲面重构的“瓶颈”。
在重构曲面的过程中应注意以下几点。
(1)根据样件模型的结构特点,以模型的主要轮廓线如特征线、中心线等作为曲面分块的边界,分块曲面一般要保持单凸单凹,以便后续的光顺处理,且分块的数目应尽可能的少,这将有利于后续曲面的调整和处理。
(2)曲率分布要有规律,对于单凸单凹的曲面,沿半径方向的截面线的曲率半径方向必须一致。
(3)先构建基础大曲面,后构造过渡曲面,过渡曲面多采用曲线构建曲面的方法,对于过渡曲面的构造可不必过分拘泥于点云拟合,可以采用相邻基础曲面的边界作为约束进行直接曲面建构。
(4)允许T型相切曲面,尽量避免交叉曲面。
(5)在最后倒圆角、裁剪阶段的时候应先进行倒圆角后进行裁剪。
倒圆角应“先大后小、先少后多”,也就是说先倒大圆弧,再倒小圆弧;对于多个曲面相交处,应先倒出相交面少的圆弧,再倒出相交面多的圆弧。
6 逆向工程实例本文结合摩托车装饰板模型的曲面重构简单的说明逆向工程的全过程。
本次设计中数据采集采用的是由美国Faro公司生产的Faro激光测量臂和法国的Kreon 激光扫描系统(近距扫描)组成的激光扫描设备,见图5。
三维软件使用的是CATIA。
CATIA是由法国Dassault开发并由IBM公司负责销售的CAD/CAM/PDM应用系统。
图5激光扫描系统图6是激光扫描系统得到的数据,图7是进行数据处理后的数据。
从图6可以看出得到的数据是海量的,同时由于受装饰板表面影响、环境影响以及扫描仪的误差,使得到的点云数据存在很大的误差。
从图7看出经过定位、移除、过滤、合并等操作处理,数据精简了很多,数据质量也有了很大的提高,且装饰板的大致轮廓也已经可以看出,可以用来构建曲面。
图6 采集的数据图7 处理后的数据图8是点云渲染图,可以看出曲面还是有点复杂,需要进行曲面分块,分别构建,最后再进行缝合等操作。
图9是最终曲面模型。
图8 渲染图图9 最终曲面7 结束语逆向工程技术能快速建立新产品的数据化模型,大大缩短新产品研发周期,提高企业生产效率,在汽车、飞机等行业都有着广泛的应用。
近几年逆行工程技术发展比较迅速,但数据处理和曲面重构仍是需要不断进行深入研究的两个方面。