逆向工程技术特点应用与分析.pptx
《逆向工程技术特点应用与分析.pptx》由会员分享,可在线阅读,更多相关《逆向工程技术特点应用与分析.pptx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二、逆向工程组成定义定义逆向工程(ReverseEngineering)也称反求工程、反向工程等,是指用一定的测量手段对实物或模型进行测量,根据测量数据通过三维几何建模方法,重构实物的CAD模型,从而实现产品设计与制造的过程。第1页/共45页逆向工程框图 第2页/共45页与传统的与传统的“产品概念设计产品概念设计产品产品模型模型产品产品(物理模型物理模型)”的的正向工程相反正向工程相反。逆向工程是在没有设计图纸或图纸不完整,而有样品的情。逆向工程是在没有设计图纸或图纸不完整,而有样品的情况下,利用三维扫描测量仪,准确快速地测量样品表面数据或轮廓外形,加况下,利用三维扫描测量仪,准确快速地测量样
2、品表面数据或轮廓外形,加以点数据处理、曲面创建、三维实体模型重构,然后通过以点数据处理、曲面创建、三维实体模型重构,然后通过CAM系统进行数系统进行数控编程,直至利用控编程,直至利用CNC加工机床或快速成型机来制造产品。加工机床或快速成型机来制造产品。特特 点点第3页/共45页2、逆向工程结构组成(1)逆向工程技术的硬件条件三维数据信息的提取是逆向工程技术设计中的重要内容,为产品三维信息的获取提供了硬件条件。德国GOM公司逆向(逆向)技术的软硬件技术与设备-AtosII流动式光学扫描仪、Tritop三维照相测量系统。英国LK公司的精密三坐标测量设备(非接触式)。体现了检测设备的高速化、廉价化和
3、功能复合化的特点。在实际三坐标测量时,应该根据测量对象的特点以及设计工作的要求确定合适的扫描方法并选择相应的扫描设备。例如,材质为硬且形状较为简单、容易定位的物体,应尽量使用接触式扫描仪。但在对橡胶、油泥、人体头像或超薄形物体进行扫描时,则需要采用非接触式测量方法,但设备成本较高。第4页/共45页(2)逆向工程技术实施的软件条件目前比较常用的通用逆向工程软件有Surfacer、CopyCAD。一些CAD软件也逐渐为逆向工程提供了设计模块。例如Pro/E的ICEMSurf和Pro/SCANTOOLS模块,可以接受有序点(测量线),也可以接受点云数据。其它商品化软件(如Delcam、Cimatro
4、n和Strim)的功能模块也逐渐丰富起来。为逆向工程的实施提供了软件条件。第5页/共45页第6页/共45页我国清华大学、华中科技大学、天津大学、西安交通大学等众多高校近年来也加强了对反求工程测量设备的研发,现已实现产品化,并广泛应用于机械、汽车、家用电器、医疗、轻工等行业中。由于国产设备价格远远低于国外,且功能不断增强,因此有较大的发展潜力与竞争力。第7页/共45页()()零件原形的数字化 通常采用三坐标测量机(CMM)(CMM)或激光扫描等测量装置来获取零件原形表面点的三维坐标值。激光测量可以采用CCD相机和3D激光扫描相结合,CCD相机用来确定实物的空间位置,指导测量路径的编程。激光扫描的
5、速度已经达到15000点/秒,测得的数据量很大,可以充分表示零件表面信息,非常适合对于复杂自由曲面的测量。利用高分辨率CCD相机拍照片的方法,应用Tritop软件,通过定义相机型号、定义比例尺、定义计算参数、自动读取相片、进行完全计算,计算出非数码点、定义坐标系等过程,通过数码照片得到单张的点云数据。3.逆向工程阶段划分第8页/共45页测量方法分类第9页/共45页 测量数据的定位(registration)需要将多次测量的数据转换到同一个坐标系中,形成同一坐标系下的一个完整的测量数据及图像。可将单张点云数据输入Atos软件,将测得的单张点云数据拼接成整张点云数据。第10页/共45页()数据点的
6、处理几何特征提取 按测量数据的几何属性对其进行分割,采用几何特征匹配与识别的方法来获取零件原形所具有的设计与加工特征。第11页/共45页()曲面重构 将分割后的三维数据在CADCAD系统中分别做表面模型的拟合,并通过各表面片的求交与拼接获取零件原形表面的CADCAD模型。()模型的检验与修正 采用根据获得的CADCAD模型重新测量和加工出样品的方法来检验重建的CADCAD模型是否满足精度或其他试验性能指标,对不满足要求者,重复以上过程,直至达到零件的设计要求。(5 5)后续处理 CNC RPMCNC RPM第12页/共45页曲面重构可以说是逆向工程的核心,是以所量测的CMMCMM或扫瞄点数据为
7、输入数据来重新建构曲面模型。得到产品的数据后,选取适当的算法(或用逆向工程软件)进行点数据的处理,如:格式转换、噪声滤除、平滑、对齐、点线面与实体误差的比对后,再重新建构曲面模型,产生CADCAD数据。4、曲面重构第13页/共45页曲面重构框图第14页/共45页(1 1)扫瞄数据庞大 数据点的处理,分块等(2 2)复合曲面特征数据提取 一般而言,CADCAD模型是由许多不同的几何形状所组合而成,而每一种几何形状皆有其特性(二次曲面特征自由曲面特征提取)。(3 3)曲面的光顺效果难以保证 精度和光顺性有时是一对矛盾。曲面重构时面临的困难:第15页/共45页三、逆向工程的应用1、逆向工程包括形状反
8、求、工艺反求和材料反求等几个方面(推测原设计者的设计意图),在工业领域的实际应用中,主要包括以下几个内容:(1)(1)新零件的设计,主要用于产品的改型或仿形设计(在原有产品基础上的创新)。(2)(2)现成零件测量及复制,再现原产品的设计意图及重构三维数字化模型。(3)(3)损坏或磨损零件的还原,以便修复或重制。第16页/共45页(4)(4)产品的检测,例如检测分析产品的变形,检测焊接质量等,以及对加工产品与三维数字化模型之间的误差进行分析。(5 5)艺术品、考古文物(稀世珍品)的复制。(6 6)人体中的骨头和关节等的复制、假肢制造(医学)。(7 7)特种服装、头盔的制造等(航空服装)。定制第1
9、7页/共45页逆向工程开发流程第18页/共45页2 逆向工程系统接口1NC1NC代码输出 将扫描点经过数字化点处理后(或者CADCAD重构),直接输出NCNC程序;2CAE2CAE网格信息输出 将扫描信息直接转化为网格信息,输入到CAECAE系统,进行数据分析;3STL3STL输出 将扫描信息进行表面三角化,生成STLSTL文件,实现快速原型制造RPMRPM,从而实现设计、制造、检测集成闭环系统;4CAD4CAD输出 将产品模型信息输出到CADCAD系统,实现产品再设计。第19页/共45页逆向工程技术并不是孤立的,它和测量技术、CAD/CAMCAD/CAM技术有着千丝万缕的联系。最终目标:从理
10、论角度分析,逆向工程技术能按照产品的测量数据建立与现有CAD/CAMCAD/CAM系统完全兼容的数字模型;但目前人们所掌握的技术,包括工程上的和理论上的(如曲面建模理论),尚无法满足这种要求。特别是针对目前比较流行的大规模“点云”数据建模,更是远没有达到直接在CADCAD系统中应用的程度(希望增加智能,测量后能够通过软件系统。3、逆向工程在CAD/CAM体系中的应用第20页/共45页应用举例逆向工程技术的应用图测量点云及其定位(1)读入点云数据。)读入点云数据。Surfacer 可以接收可以接收几乎所有的三坐标测量数据,此外还可以几乎所有的三坐标测量数据,此外还可以接收其它格式,例如:接收其它
11、格式,例如:STL、VDA 等。等。将点群资料计算成三角形网格,可判断点将点群资料计算成三角形网格,可判断点群特征形状,利用网格的着色功能可观察群特征形状,利用网格的着色功能可观察点群的外观。点群的外观。(2)对点云数据进行判断,去除噪音点)对点云数据进行判断,去除噪音点(即测量误差点即测量误差点)。在进行曲面拟合之前,要对数据点云进行在进行曲面拟合之前,要对数据点云进行判断并去除噪声点,以保证结果的准确性判断并去除噪声点,以保证结果的准确性和精确性。和精确性。Surfacer 有很多工具来对点有很多工具来对点云进行判断并去掉噪音点,以保证结果的云进行判断并去掉噪音点,以保证结果的准确性。通过
12、可视化点云观察和判断,规准确性。通过可视化点云观察和判断,规划如何创建曲面。划如何创建曲面。第21页/共45页(3)定位(registration)由于零件形状复杂,一次扫描无法获得全部的数据,或是零件较大无法一次扫描完成,这就需要移动或旋转零件,这样会得到很多单独的点云,一般测量设备得到的点群资料,并不在绘图坐标系上。因此,需要将点群资料,移动、定位到方便绘图的坐标位置上,即定位操作。Surfacer可以利用诸如圆柱面、球面、平面等特殊的特征信息将点云准确对齐。针对如图2(a)所示点云形状,其底面为一个平面,有以下几个步骤完成定位:(1)从底面点云中构造新点云,再用所构造点云生成一个平面;(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 逆向 工程技术 特点 应用 分析
限制150内