ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:73.18KB ,
资源ID:30106943      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30106943.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(科技论文逆向工程及其在CAD软件中的实现.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

科技论文逆向工程及其在CAD软件中的实现.docx

1、科技论文 逆向工程及其在CAD软件中的实现f科技论文写作综合大作业逆向工程及其在CAD软件中的实现摘要:目前,随着我国机械设计制造水平的提高,逆向工程技术在众多领域的应用日益广泛。本文阐述了逆向工程的基本概念,分析了坐标点采集,数据处理等关键技术,同时,论述了CAD软件在逆向工程设计中的应用,并讨论了CAD三维模型的建立和后处理等实现过程。关键词:逆向工程;数据采集;CAD 软件Reverse Engineering And Its Implementation In The CAD SoftwareAbstract : At present, with the development of

2、mechanic design and manufacturing technology in our country, reverse engineering technology has being used widely in many fields. This paper introduces the definition of reverse engineering, and analyzes the key technology of reverse engineering, including digitization, data acquisition etc. In addi

3、tion, the application of CAD software in reverse engineering design is presented, and the realization of CAD 3D model building and post process is discussed.Brief introduction : Reverse engineering, some people also called reverse engineering, English is reverse engineering.Reverse Engineering (Reve

4、rse Engineering) is on the basis of the existing things and results, through the analysis to derive the concrete realization method.As you see others to write a exe program to make a beautiful animation effects, you pass the disassembler, decompile and dynamic tracing method, analysis of its animati

5、on for the realization of the process, this kind of behavior is that reverse engineering; not only is the compiler, but also push out design, and documentation, software reverse engineering the purpose is to make the software is maintained.Keywords : reverse engineering; data acquisition; CAD softwa

6、reReverse Engineering (also known as reverse engineering, Reverse Engineering-RE) is a description of the product design process.In early 2007, Chinas relevant laws for reverse engineering renown, acknowledged the reverse technique used to study the legitimacy. In the engineering and technical perso

7、nnel of the general concept, product design is a process from design to product design process, namely the brain idea of product appearance, performance and the technical parameters, and then in the detailed design stage to complete all kinds of data model, the model will eventually be transferred t

8、o the development process, finished products throughout the design and development cycle.The product design process we call top-down design process.Reverse engineering in product design can be considered a product to design process.Simply put, reverse engineering product design is on the basis of ex

9、isting products, reverse product design data (including all types of design or process data model).Say from this meaning, the reverse engineering in the industrial design has been in use for a long time.For example, early shipbuilding industry commonly used in ship hull lofting design is a very good

10、 example of reverse engineering. Along with the computer technology is widely used in various fields, especially in software development technology swift and violent development, based on a software compilation, to read the source code to infer its data structure, system structure and program design

11、 of software reverse engineering technology information becomes the main object of interest.Software reverse engineering technology is used to research and study the advanced technology, especially when the hand does not have the proper documentation, and you really need to achieve a software functi

12、on time.It is precisely because of this, many software in order to forestall technology, the software before installing, require the user to agree not to reverse study.Reverse engineering is the process of the implementation of multidisciplinary, interdisciplinary and collaborative process.Software

13、reverse engineering methodSoftware reverse engineering can be used to achieve a variety of methods, the three main types of software reverse engineering:Through the observation of information exchange are analyzed.Mainly popular in the protocol to do reverse engineering, it uses a bus analyzer and p

14、acket sniffers, for example, to access a bus connection or a computer network connections and reveals on the communication data can use this method.Through the analysis of bus or network activity, and make an independent1 前言逆向工程技术是 20世纪80年代后期出现在先进制造领域里的新技术,它是数字化与快速响应制造大趋势下的一项重要技术,是CAD领域中一个相对独立的范畴。90

15、年代,逆向工程技术已经成为制造业研究的热点,取得了大量的研究成果。进入90年代末期,深圳市鑫磊实业有限公司首先在国内业界推出拥有部分自主知识产权的逆向工程专用三维激光线扫描机,从此开启了我国在逆向工程技术领域的里程碑。所谓逆向工程1(Reverse Engineering- RE,也称反求工程)是对产品设计过程的一种描述。与传统的产品概念设计- 产品CAD模型-产品(物理模型)的正向工程相反,它是从实际物体上采集大量的三维坐标点,由这些数据点建立该物体的几何模型,并结合快速成形技术(RPM),从而更快速地制造出产品。目前已经广泛使用的CAD软件中已有逆向工程的相关模块,其中,UG三维造型软件具

16、有一定的代表性。UG 软件是由美国EDS公司开发,它是集CADCAMCAE一体化的三维参数化软件,是当今世界上最为先进的计算机辅助设计、制造和分析软件,在国内应用相当广泛。本文就UG软件在逆向工程设计中的应用作以介绍。2 UG 软件在逆向工程设计中的应用逆向工程主要包括,数据采集、数据处理、CAD几何建模、产品模拟及再设计、后处理等。其工作流程如图1所示2。图1 逆向工程工作流程2.1数据采集数据采集是指采用某种测量方法或测量设备测出实物各表面的若干组点的几何坐标。按测量方法分类,数据获取可分为接触式测量和非接触式测量两种。接触式测量是指利用接触式测量仪器对实物外表面进行测量,记录样件表面的坐

17、标位置。非接触式测量是用非接触的光电方法对曲面的三维形状进行快速测量。目前,三坐标测量仪(CMM)的应用最为常见。三坐标测量仪通常采用点扫描、线扫描、面扫描三种不同的扫描方式,它具有较高精度,适应性较强的优点,所以用一些非专业的逆向设计软件是很适合的。本文就应用UG软件处理三坐标测量仪的测量数据进行逆向造型设计步骤进行探讨。2.2数据处理在数据处理过程中,一般分为数据预处理和数据分割两个步骤进行。 数据预处理。由于在曲面数据比较散乱,且曲面边界形状比较复杂的地方常受到噪声的影响和干扰,因此,为了提高图像的质量,我们需要对原始图像进行平滑和去噪处理。 数据分割。对于含有自由曲面的复杂型面,我们需

18、要将原始数据点集合理分割成不同的区域(一组子集),各个区域分别拟合出不同的曲面,然后将不同的曲面连接起来构成一个形体。在数据处理和误差分析理论中,脉冲噪声也称为粗大误差。因此,本文采用基于方差的滤波方法,即通过去除孤立点的方法来过滤粗大误差。根据曲线上点和点之间的距离将曲线分为若干段,再计算每一段上的点数。若点数为1或较少,可判定这段上的测量点为粗大误差, 可将这段上的点剔除。2.3 CAD几何建模在UG中, 遵循从点- 线- 面- 体的一般设计原则。处理过程为:首先通过三坐标测量仪获取被测物体的三维表面轮廓数据,将数据导入到造型软件UG中;再根据物体的轮廓特征选择合适的曲线造型方式进行曲线造

19、型,并对其中不满意或者需要改进的地方进行修改;然后根据已修改好的曲线进行曲面造型,通过提取特征曲线,加上辅助曲线,利用各种曲面修改命令补全缺少的曲面并对补全曲面作光顺处理;最后进行实体造型,对实体进行修改、拼接处理,完成实体造型的再设计工作,并且生成CNC加工代码,通过数控机床或者快速成型机加工出初期产品。处理流程如图2所示。3图2 UG中数据处理流程图2.3.1点云数据与UG的接口实现将点云数据写成UG可接受的连续点集数据格式的程序核心代码如下4:Void ChardWorkDoc:OnSaveDataUG()/ TODO : Add your command handler code he

20、reint i,j;FILE *datafile;float vx,vy,vz;/定义并且打开文件datafile=fopen(D:catdataDataUg.dat,w);/N为点云数据样条数for(i=0;iK;i+)for(j=0;jForm Feature-Thicken Sheet 命令可以实现,需要注意的是片体的曲率不能太大,否则增厚时会产生自相交,导致增厚操作无法进行。本文在前面曲面造型的基础上,作出必要的起闭合作用的平面,然后将这些表面缝合起来生成实体。2.4产品模拟及再设计例如最小二乘法、回弹在完成产品设计后,设计人员应该在虚拟的环境中对产品的各项功能进行模拟, 以此来判断设

21、计的产品是否满足用户的要求。在这个过程中,可以根据先前建立的产品评价系统,或通过交互方式,以设计师的经验及客户的要求,来对三维实体模型在虚拟环境中的表现,例如物体尺寸大小、物体表面光顺程度等做出评价。这个过程称为虚拟模拟。目前,在基于实物数字化的曲面模型重建中,由于缺乏必要的特征信息,以及存在测量和造型误差,因此,曲线曲面光顺程度成为产品再设计的一个主要因素。根据每次调整的型值点的数值不同,曲线曲面光顺的方法主要分为整体修改与局部修改两种。光顺效果的好坏在于所使用方法的原理准则。一般情况下,曲线光顺可以采用基样条法、圆率法、磨光法等;而曲面光顺处理则可以通过将曲面的光顺性转换为网格线的光顺性问

22、题处理,或根据曲面特有的一些量对曲面进行光顺处理,法、能量法等6。2.5后处理UG软件是一种集成的大型机械CAD/CAM 软件,其CAM模块可生成符合工业标准的STL格式文件,并允许用户在STL文件中导入3D 实体模型或复杂曲面, 通常, CAM模块生成的控制加工信息必须经过数控机床的后置处理程序才能生成该机床所识别的NC代码。 因此, 必须通过后置处理文件生成 NC代码程序, 由串行接口输入到相应的数控机床或者快速成型机来加工出初期产品 。这项工作主要由UG/Post Builder后处理功能模块来完成。3 结论本文以人脸为例,对CAD软件在逆向工程设计中的应用进行了探讨,通过实践可以得到以

23、下结论: CAD软件与逆向工程技术的有机结合为现代机械产品设计提供了新思路,并使其具有效率更高软件使用更简捷等优点,是一种方便、快捷、值得推广的产品设计方法。 测量设备是逆向工程的核心硬件,测量结果的好坏直接影响了后续的工作。由于实物模型比通常的工程零件复杂,这就对测量设备的速度、精度和采集数据的能力都提出了更高的要求。 目前的扫描数据的预处理软件和CAD软件功能相脱节,其处理优化能力不够,导致大量的冗余数据被带入CAD建模阶段,降低了建模的效率。参考文献:1 王正如,梁晋,王立忠.基于逆向工程的汽车覆盖件CAD建模技术研究J.机械设计与制造,2010,07:106-1082 吴家翀.逆向工程

24、的关键步骤及主要技术J. SCIENCE & TECHNOLOGYINFORMATION, 2010,09:512-5183 晁永生,刘海红,孙文磊.以UG为平台的逆向工程数据处理技术J.现代制造工程,2010,01:141-1434 王永强,于德敏,许增朴. 点云数据与CAD/CAM软件接口方法研究与实现J.微计算机信息,2005,08:63-655 张明容,王丽.基于细分曲面的反求工程CAD系统设计J.现在机械.2011,01:31-336 L.Iuliano,P.Minetola,etal. Enhancing moulds manufacturing By means of reverse engineeringJ. Int J Adv Manuf Technol,2009, 43:551562

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1