逆向工程期末小论文.doc

逆向工程期末小论文.doc

ID:56765824

大小:37.50 KB

页数:7页

时间:2020-07-08

逆向工程期末小论文.doc_第1页
逆向工程期末小论文.doc_第2页
逆向工程期末小论文.doc_第3页
逆向工程期末小论文.doc_第4页
逆向工程期末小论文.doc_第5页
资源描述:

《逆向工程期末小论文.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.逆向工程技术及其发展摘要逆向工程(又称逆向技术),是一种产品设计技术再现过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能特性及技术规格等设计要素,以制作出功能相近,但又不完全一样的产品。逆向工程源于商业及军事领域中的硬件分析。其主要目的是在不能轻易获得必要的生产信息的情况下,直接从成品分析,推导出产品的设计原理。逆向工程是一门正在迅速发展中的学科分支,目前还处于不断研究和探讨之中。AbstractReverseengineering(reversetechnology),isareappeartheproc

2、essofproductdesigntechnology,namelytoreverseatargetproductresearchandanalysis,todeduceanddrawtheproductprocessingprocess,organizationstructure,featuresandtechnicalspecificationsandotherdesignelements,inordertoproducesimilarfunctionality,butnotexactlythesameproduct.Reverseengin

3、eeringistheresultofthefieldofcommercialandmilitaryhardware.Itsmainaimistocannoteasilyobtainthenecessaryproductioninformation,directlyfromthefinishedproductanalysis,productdesignprincipleisdeduced.Reverseengineeringisarapidlydevelopingbranchofdiscipline,butisstillinthefurtherre

4、searchanddiscussion.引言逆向工程(ReverseEngineering,RE)是随着计算机技术及数据测量技术而发展起来的一门新兴技术。利用RE技术可以快速在无图纸或者图纸不完全的情况下,将样件转化为CAD数据或imageware点云数据,以便利用快速原型系统(RapidPrototyping,RP)、计算机辅助制造(ComputerAidedManufacture,CAM)word范文.系统等先进技术对其处理,并进行优化和再设计优化。逆向工程改变了传统的从图纸到实物样件的正向过程,使产品的开发更加便捷,快速。最典型的利用是航空航

5、天,国防军事,等对外形要求比较高的领域,在航空领域,为了满足空气动力学的要求,首先会通过实体模型进行风洞实验,建立起满足要求的模型,再通过逆向工程转换为产品CAD模型。在计算机领域,通过对软件功能的流程图绘制,由于现代计算机软件系统越来越庞大,流程图比源代码更容易推理,通过对源代码进行反编译,从而展现系统的构向及关系。以下就对逆向工程发展及过程进行论述。1、逆向工程的发展1.1逆向工程概述逆向工程是随着计算机技术及现代测量技术的发展而新兴起来的学科。以实体为研究对象,利用逆向工程技术对产品进行建模、仿真、优化成为现代设计的一大特点。1.2逆向工程发

6、展现状1980年始欧美国家许多研究单位开始注意逆向工程领域。1990年初期包括在,各国各地区学术界团队大量投入逆向工程的研究并发表成果。逆向工程的硬件最早是运用仿制加工设备,制作出来的样品品质粗糙。后来有接触式扫描设备,运用探针接触工件取得产品外形的基本数据,再来进一步开发非接触式设备,运用照相或激光技术,计算光线反射回来的时间取得距离。接触式的三坐标测量仪,非接触式的扫描仪等都是获取产品外形基本数据的设备。逆向工程软件部分品牌包括Imageware、ICEM、CADword范文.等。逆向软件的演进约略可区分为三个阶段。十一年前在逆向工程上,只能运

7、用CATIA等CAD/CAM高阶曲面系统。市场后来发展出两套主流产品约在七、八年前技术成熟,广为业界引用。到最近四年来,发展出不同以往的逆向工程数学逻辑运算,速度快[1]。1998年,NEWPOWER启动了逆向工程的一些项目,要把客户的现有源代码转变成设计,如果需要的话,进一步转化成产品需求规约,这恰恰与类似于V模型的标准开发过程模型相逆。这样一来,客户就可以容易地维护他们的产品(需求,设计,源代码等等),而不需要想以前那样,每次改动产品都需要直接修改源代码[2]。2、逆向过程逆向工程过程主要包括数据获取,数据处理,曲面重建,下面以着三种过程展开详

8、细论述。2.1、数据获取完整的数据是进行建模的基础,在逆向工程中,获取物体表面的三维数据是第一步,然后才能进行三维建模及误

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。