逆向工程之毕业设计(论文).doc

上传人:小小飞 文档编号:3973792 上传时间:2019-10-11 格式:DOC 页数:69 大小:3.04MB
返回 下载 相关 举报
逆向工程之毕业设计(论文).doc_第1页
第1页 / 共69页
逆向工程之毕业设计(论文).doc_第2页
第2页 / 共69页
逆向工程之毕业设计(论文).doc_第3页
第3页 / 共69页
逆向工程之毕业设计(论文).doc_第4页
第4页 / 共69页
逆向工程之毕业设计(论文).doc_第5页
第5页 / 共69页
点击查看更多>>
资源描述

《逆向工程之毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《逆向工程之毕业设计(论文).doc(69页珍藏版)》请在三一文库上搜索。

1、西南科技大学 毕业设计(论文) 题目名称:风扇叶片的非接触测量和三维建模研究题目名称:风扇叶片的非接触测量和三维建模研究 年年 级:级:20042004 级级 本科本科 专科专科 学生学号:学生学号:2004565920045659 学生姓名:都方军学生姓名:都方军 指导教师:乐莉指导教师:乐莉 学生单位:制造科学与工程学院学生单位:制造科学与工程学院 技术职称:副教授技术职称:副教授 学生专业:机械学生专业:机械 04080408 教师单位:制造学院教师单位:制造学院 西西 南南 科科 技技 大大 学学 教教 务务 处处 制制 西南 ug 网- 风扇叶片的非接触测量和三维建模研究风扇叶片的非

2、接触测量和三维建模研究 摘要: 随着计算机技术的迅速发展,计算机三维造型技术特别是逆向工程技术在工 业 上已经得到了广泛的应用。为了解决风扇叶片难以精确测量的问题,本文研究了风扇 叶 片外形的逆向工程造型方法,并对逆向工程概念、方法进行系统的阐述。通过光学扫 描 仪的非接触测量获取风扇叶片表面的云状数据,并利用Imageware和geomagic软件对测 量数据进行处理,且基于NURBS曲面重构理论进行叶片造型表面重构,最终实现了风扇的 曲面重构,产生风扇的三维模型及二维图。与传统的正向设计方法相比,该方法提高了 工作效率,缩短了新产品的开发周期。 关键词: 逆向工程; 非接触测量; 点云;

3、建模 西南 ug 网- Fan Blade non-contact measurement and 3D Modeling Abstract: With the rapid development of computer technology, Three-dimensional computer modeling technology, especially the reverse engineering technology in the industry, has been widely used. Fan Blade difficult to solve the issue of ac

4、curate measurement, This paper studies the shape of the fan blade reverse engineering modeling method, And reverse engineering concepts, methods and systematic elaboration. By optical scanners access to the non-contact measurement of the fan blade surface cloud of data, with Imageware and geomagic,

5、the measurement data is processed and NURBS surface reconstruction based on the theory blade shape surface reconstruction, The ultimate realization of a fan surface reconstruction, Being designed with the traditional method, The method improves the working efficiency, Shorten the development cycle o

6、f new products. Key words: Reverse Engineering; Non-contact measurement; Point Cloud; Modeling 西南 ug 网- 西南 ug 网- 目录 第 1 章 绪论.1 1.1 引言1 1.2 课题提出的背景及意义1 1.21 逆向工程在国内外研究状况1 1.22 逆向工程的原理及特点2 1.23 逆向工程的流程及应用领域3 1.24 课题的目的及意义5 1.3 研究内容5 第 2 章 逆向工程软硬件设备及过程.5 2.1 扫描设备5 2.2 点云处理软件8 2.3 曲面处理软件8 2.4 实体建模软件.10

7、2.5 实体三维数据的扫描.12 2.6 点云处理.13 2.7 曲面重构.14 2.8 实体建模.19 2.9 后续加工处理.20 第 3 章 建立风扇叶片数模的具体步骤22 3.1 风扇叶片逆向开发的流程.22 3.2 模型分析.22 3.3 扫描.22 3.4 点云数据处理.34 3.4.1 清除噪点34 西南 ug 网- 3.4.2 手动注册.35 3.4.3 全局注册.36 3.4.4 合并.36 3.4.5 补洞.37 3.4.6 边界优化.37 3.4.7 简化数据及保存.37 3.5 曲面造型.38 3.5.1 对齐点云.39 3.5.2 建立圆柱面.40 3.5.3 建立球面

8、.40 3.5.4 建立球底面.40 3.5.5 偏移球面及上下底面.41 3.5.6 剪切中间凹槽及洞.41 3.5.7 建立小圆柱及洞.42 3.5.8 提取一个叶片及建立曲面.42 3.5.9 偏移扇叶曲面并倒角.43 3.5.10 建立另外 2 个叶片面43 3.5.11 数据转化导出通用格式44 3.6 实体造型.44 3.6.1 数据导入.45 3.6.2 曲面缝合及模型实体化.46 3.6.3 产生风扇叶片的二维图.46 结论48 参考文献53 致谢54 西南 ug 网- 1 第 1 章 绪 论 1.1 引言 反求工程(Reverse Engineering)是根据现有实物模型的

9、测量数据演绎出零件的设 计概念和CAD模型,其目的就是消化吸收并改进国内外先进技术,快速赶上或超过世界 先进生产技术水平、赢得市场竞争作为近年来迅速发展的快速设计制造技术的重要 分支,可大大缩短产品制造周期,因而在制造领域得到了广泛的应用。 1.2 课题提出的背景及意义 1.2.1 逆向工程在国内外研究状况(批注:阐述的文字没有数据和事实 作为证明支撑和依据。 ) 美国在其国内已经建立了集测量、设计、快速成型、数控加工于一体的逆向工程 中心,在英国、德国、法国、日本、韩国、台湾等许多国家和地区已有商品化的逆向 工程设备和系统软件相继投入使用,有效地提高了企业的竞争力,促进了生产力的发 展,反求

10、工程在国外已取得了长足的进步。 中国是制造大国,制造业在世界上排第四,但我们的制造水平还比较落后,大多 数产品都还用外国提供的技术。随着我国工业的不断进步中,吸收国外先进产品技术并 进行改进是重要的产品设计手段。逆向工程技术为产品的改进设计提供了方便的工具, 在已有产品基础上设计新产品,缩短开发周期,可以使企业适应小批量的生产要求, 从而使企业在激烈的市场竞争中处于有利的地位。在国内反求工程还处于一个初级阶 段。 西南 ug 网- 2 在我国东西部的逆向工程的水平不一样,在东部沿海大多数设计开始使用逆向设 计而在西部基本还处于原始的正向设计阶段,因此中国的反求水平还是一个落后的阶 段,逆向设计

11、还有很大的发展空间。通过对风扇叶片的反求,认识反求的方法和过程, 了解逆向工程的用途。 1.2.2 逆向工程的原理及特点 逆向工程的原理就是一个“从有到无”的过程,根据已经存在的产品模型,通过 各种测量手段及三维几何建模方法,将原有实物转化为计算机上的三维数字模型,反 向推出产品的设计数据的过程。 逆向工程是由高速三维激光扫描机对已有的样品或模型进行准确、高速的扫描, 得到其三维轮廓数据,配合逆向软件进行曲向重构,并对重构的曲面进行在线精度分 析、评价构造效果,最终生成 IGES 或 STL 数据,据此就能进行快速成型或 CNC 数控加 工。 在瞬息万变的产品市场中,能否快速地生产出合乎市场要

12、求的产品就成为企业成 败的关键。由于各种原因我们都会遇到只有一个实物样品或手工模型,没有图纸或 CAD 数据档案,没法得到准确的尺寸,这就为我们在后续的工作中采用先进的设计手段和 先进的制造技术带来了很大的障碍,制造模具也就更为烦杂。但是逆向工程技术很好 的解决了这一问题。传统的复制方法时间长而效果不佳,已渐渐为新型数字化的逆向 工程系统所取代。逆向工程系统就专门为制造业提供了一个全新、高效的三维制造路 线。并给出一个一体化的解决方案:从样品数据产品。 从样品(实物,图片等)直接反求出 cad 数据,然后用快速成型或 CNC 数控直接 加工出产品(模具) ,因此逆向工程具有快速,高效等特点。

13、1.2.3 逆向工程的流程及应用领域 逆向工程的流程由以下几步组成,模型曲面分析确定扫描方案进行实体点云 西南 ug 网- 3 扫描进行点云数据处理建立需要的曲线建立曲面进行实体建模。 逆向工程已成为联系新产品开发过程中各种先进技术的纽带,并成为消化、吸收 先进技术。实现新产品快速开发的重要技术手段。其主要应用领域如下: (1)对产品外形美学有特别要求的领域,由于设计师习惯于依赖3D 实物模型对产 品设计进行评估,因此产品几何外形通常不是应用CAD 软件直接设计的,而是首先制 作全 尺寸的木质或粘土模型或比例模型,然后利用逆向工程技术重建产品数字化模型。 (2)当设计需要实验才能定型的工件模型

14、时,通常采用逆向工程的方法。例如航天 航空、汽车等领域,为了满足产品对空气动力学等的要求,需进行风洞等实验建立符 合要求的产品模型。此类产品通常是由复杂的自由曲面拼接而成的,最终借助逆向工 程,转换为产品的三维CAD 模型及其模具。 (3)在模具行业,常需通过反复修改原始设计的模具型面。这将实物通过数据测量 与处理产生与实际相符的产品数字化模型,对模型修改后再进行加工,将显著提高生 产效率。因此,逆向工程在改型设计方面可发挥正向设计不可替代的作用。 (4)逆向工程也广泛用于修复破损的文物、艺术品、或缺乏供应的损坏零件等。 (5)借助于工业CT技术,逆向工程不仅可以产生物体的外部形状,而且可以快

15、速发 现、定位物体的内部缺陷。 1.2.4 课题的目的及意义 采用三维光学测量系统对叶片进行反求,建立风扇叶片的三维模型,并转化为二 维生产图,以解决风扇叶片难以精确测量的问题,此方法有效地解决了风扇叶片难以 精确测量的问题。 通过毕业设计认识逆向工程,在以后的设计中考虑逆向工程,因为它缩短了开发 西南 ug 网- 4 周期,降低了产品开发成本。如果将逆向工程与已有的计算机辅助设计(cad) ,计算 机辅助制造(cam)等技术有机的结合在一起,将有效地提高产品设计与制造的水平。 对设计人员来讲,将传统的设计方法与逆向工程相结合,提高设计人员的整体水平; 对国家而言,具有缩小发展中国家与发达国家

16、之间的差距具有重要意义。 1.3 研究内容 熟悉风扇的结构,了解三维测量仪器的操作,拼接技术的研究,总结扫描技巧。 了解风扇(一类的)点云的处理方法,通过风扇叶片的扫描知道反求工程的大概扫描 过程。学习 IMAGEWARE 和 geomagic 软件。通过原物的扫描后,得到其形状,根据需要 改变其形状参数,逆向设计后再进行正向设计。 介绍完题目的背景和意义,以及逆向的基本原理和流程,下面介绍逆向工程的软 硬件设备。 第 2 章 逆向工程软硬件设备 在这章重点介绍这次毕业设计 所需要的软硬件设备,主要是扫描设备,点云处 理软件,曲面处理软件,实体建模软件,后续加工的设备。 2.1 扫描设备 在进

17、行逆向工程时,三维扫描是最基本的一步。它是获得原始点云数据的最直接 的方法,也是最理想的方法。原始点云数据是后面进行逆向处理的根本依据,因此三 维扫描得到点云数据的好坏直接影响到逆向建模的成功与否。 扫描设备根据其测量方式可分两类: 西南 ug 网- 5 (1)接触式测量:根据测头的不同。可分为触发式和连续式。应用最为广泛的三坐 标测量机是20世纪60年代发展起来的新型高效精密测量仪器,是有很强柔性的大型测 量设备。 (2)非接触式测量:根据原理的不同,可分为三角形法、结构光法、计算机视觉法、 激光干涉法、激光衍射法、CT测量法、MRI 测量法、超声波法和层析法等。 从三维数据的采集方法上来看

18、,非接触式的方法由于同时拥有速度和精度的特点, 因而在逆向工程中应用最为广泛。这次的风扇叶片测量也是用非接触式测量的三维光 学测量仪 。 图图2-1 三维光学扫描仪三维光学扫描仪 2.2 点云处理软件 Geomagic 和 Imageware 都可以处理点云。 Geomagic 能更好地进行点云进行拼接, 点云数据的精简,如果用 Imageware 处理点云,则会耗内存过多,显示延迟,不存在 拼接模块等缺点,所以使用 Geomagic 进行点云的处理。 Geomagic(美国 RainDrop 公司的)逆向工程软件,具有丰富的数据处理手段,可 以根据测量数据快速构造出多张连续的曲面模型。Geo

19、magic Studio 可根据任何实物 零部件自动生成准确的数字模型。作为全球首选的自动化逆向工程软件,Geomagic 西南 ug 网- 6 Studio 还为新兴应用提供了理想的选择,如定制设备大批量生产、即定即造的生产模 式以及原始零部件的自动重造。只有 Geomagic Studio 具有下述所有特点:确保完美 无缺的多边形和 NURBS 模型处理复杂形状或自由曲面形状时,生产率比传统 CAD 软件提高十倍 自动化特征和简化的工作流程可缩短培训时间,并使用户可以免于执行 单调乏味、劳动强度大的任务 可与所有主要的三维扫描设备和 CAD/CAM 软件进行 集成 能够作为一个独立的应用程

20、序运用于快速制造,或者作为对 CAD 软件的补充。 2.3 曲面处理软件 Geomagic 和 Imageware 都可以处理曲面。Imageware 能更好进行曲面拟合,误差 的分析,如果 Geomagic 处理曲面,则会显示出曲面的精度不高以及处理时间过长等缺 点。 Imageware 作为UGNX 中提供的逆向工程造型软件。具有强大的测量数据处理、 曲面造型、误差检测功能。可以处理几万至几百万的点云数据。根据这些点云数据构 造的A级曲面(CLASSA)具有良好的品质和曲面连续性。Imageware 的模型检测功能可 以方便、直观地显示所构造曲面模型与实际测量数据之间的误差以及平面度、真圆

21、度 等几何公差。自由形状产品设计、快速曲面、高质量曲面、逆向工程、计算机辅助校 验、多边形建模、快速原型等,使客户能够在很短的时间内精确地设计建立和全面检 验高质量的自由形状产品。 基本模块Imageware Surfacing是一个功能强大的、直观的曲面创建工具,可以直 接创建由测量点、曲线、曲面形成的自由曲面。柔性设计环境支持Bezier和NURBS曲面。 动态曲面修改工具能够交互检测和变更设计,实时表现设计的含义和美感。建立工具 提供从快速到高质量曲面的任意形状的功能,包括汽车Class A需要的高精确和平滑的 曲面。有效的连续和约束管理工具使曲面到曲面连接的曲率连续。实时诊断提供全面

22、的质量分析工具,这些工具是鉴别表面曲率的仪器,加亮显示检测到的曲面瑕疵、偏 离和不完整。Imageware数字检验工具包括加工性检查、分离线和曲面间隙,能够在数 据提供给后续过程之前鉴别出设计缺陷。 西南 ug 网- 7 第 2 个基本模块 Imageware Inspection 是一个通用和容易使用的 3D 测量系统, 用于比较物理零件和相应的理想 CAD 模型。偏离检查用图形和文字报告方式表现结果, 报告可以用 PDF 格式在企业 web 网页上共享。此外,还提供工具处理光学检测点和离 散的 CMM 测量数据。点处理使用户可以清除、采样、过滤、合并、交叉截面、偏置、 投影点集、提取点和计

23、算临界特征及边的尺寸。这在目前通过光学扫描仪采集的数百 万点数据的处理时非常有效。 曲线创建功能: 1判断和决定生成哪种类型的曲线。曲线可以是精确通过点云的、也可以是很光 顺的(捕捉点云代表的曲线主要形状) 、或介于两者之间。 2创建曲线。根据需要创建曲线,可以改变控制点的数目来调整曲线。控制点增 多则形状吻合度好,控制点减少则曲线较为光顺。 3诊断和修改曲线。可以通过曲线的曲率来判断曲线的光顺性,可以检查曲线与 点云的吻合性,还可以改变曲线与其他曲线的连续性(连接、相切、曲率连续) 。 Imageware12 软件提供很多工具来调整和修改曲线。 曲面创建功能: 1决定生成那种曲面。同曲线一样

24、,可以考虑生成更准确的曲面、更光顺的曲面, 或两者兼顾。根据产品设计需要来决定。 2创建曲面。创建曲面的方法很多,可以用点云直接生成曲面(Fit free form) , 可以用曲线通过蒙皮、扫掠、四个边界线等方法生成曲面,也可以结合点云和曲线的 信息来创建曲面。还可以通过其他例如圆角等生成曲面。 3诊断和修改曲面。比较曲面与点云的吻合程度,检查曲面的光顺性及与其他曲 面的连续性,同时可以进行修改,例如可以让曲面与点云对齐,可以调整曲面的控制 点让曲面更光顺,或对曲面进行重构等处理。 2.4 实体建模软件 西南 ug 网- 8 实体建模软件UG和Pro/ENGINEER同样的优秀,这次毕业设计

25、中主要用 Pro/ENGINEER进行模型的修改,用UG产生风扇的二维图,用AUTOCAD对二维图进行修改。 UG是美国EDS公司(现已经被西门子公司收购)的集 CAD/CAM/CAE功能于一 体的软件集成系统。UG CAD:曲线的建立、曲线的操作与编辑、三维实体建模与编 辑、草图的建立及约束管理、表达式、工程图的建立、工程图的编辑与注释、组件装 配、组件爆炸视图、组件克隆及明细表、自由形状特征的建立与编辑等。UG的计算机 辅助制造( CAM)模块包括数控铣加工编程、车加工编程、电火花线切割编程, UGCAE主要是对模型的分析。 UG是目前市场上功能最极致的产品设计工具。它不但拥有现今CAD/

26、CAM软件中 功能最强大的Parasolid实体建模核心技术,更提供高效能的曲面建构能力,能够完成 最复杂的造型设计。UG提供工业标准之人机接口,不但易学易用,更有无限次数的 undo功能、方便好用的弹出窗口指令、快速图像操作说明、自定操作功能指令及中文 化操作接口等特色,并且拥有一个强固的档案转换工具,能转换各种不同CAD应用软 件的图文件,以重复使用原有资料。 Unigraphics(UG)是一套复杂产品设计制造的最佳系统,从概念设计到生产产品, UG广泛的军用在汽汽车业、航天业、模具加工及设计业、医疗器材产业等等,近年来 更将触角深及消费性市场产业中最复杂的领域工业设计。运用其功能强大的

27、复合式 建模工具,设计者可依工作的需求选择最适合的建模方式;关联性的单一数据库,使 大量零件的处理更加稳定。除此之外,组立功能、2D出图功能、模具加工功能及与 PDM之间的紧密结合,使得UG在工业界成为一套无可匹敌的高阶CAD/CAM系统。 Pro-e: 1985年,PTC公司成立于美国波士顿,开始参数化建模软件的研究。1988 年,V1.0的Pro/ENGINEER诞生了。经过10余年的发展,Pro/ENGINEER已经成为三维建 模软件的领头羊。目前已经发布了Pro/ENGINEER2000i2。PTC的系列软件包括了在工业 设计和机械设计等方面的多项功能,还包括对大型装配体的管理、功能仿

28、真、制造、 产品数据管理等等。Pro/ENGINEER还提供了目前所能达到的最全面、集成最紧密的产 西南 ug 网- 9 品开发环境。下面就Pro/ENGINEER的特点及主要模块进行简单的介绍。 全相关性:Pro/ENGINEER的所有模块都是全相关的。这就意味着在产品开发过程 中某一处进行的修改,能够扩展到整个设计中,同时自动更新所有的工程文档,包括 装配体、设计图纸,以及制造数据。全相关性鼓励在开发周期的任一点进行修改,却 没有任何损失,并使并行工程成为可能,所以能够使开发后期的一些功能提前发挥其 作用。 基于特征的参数化造型:Pro/ENGINEER使用用户熟悉的特征作为产品几何模型的

29、 构造要素。这些特征是一些普通的机械对象,并且可以按预先设置很容易的进行修改。 例如:设计特征有弧、圆角、倒角等等,它们对工程人员来说是很熟悉的,因而易于 使用。 装配、加工、制造以及其它学科都使用这些领域独特的特征。通过给这些特征设 置参数(不但包括几何尺寸,还包括非几何属性) ,然后修改参数很容易的进行多次设 计叠代,实现产品开发。 数据管理:加速投放市场,需要在较短的时间内开发更多的产品。为了实现这种 效率,必须允许多个学科的工程师同时对同一产品进行开发。数据管理模块的开发研 制,正是专门用于管理并行工程中同时进行的各项工作,由于使用了Pro/ENGINEER独 特的全相关性功能,因而使

30、之成为可能。 装配管理:Pro/ENGINEER的基本结构能够使你利用一些直观的命令,例如“啮合” 、 “插入” 、 “对齐”等很容易的把零件装配起来,同时保持设计意图。高级的功能支持 大型复杂装配体的构造和管理,这些装配体中零件的数量不受限制。 易于使用:菜单以直观的方式联级出现,提供了逻辑选项和预先选取的最普通选 项,同时还提供了简短的菜单描述和完整的在线帮助,这种形式使得容易学习和使用。 根据全面的分析决定使用3个软件,geomagic主要用于点云的处理,而imageware 主要用于曲面的重构,proe主要用于三维实体的修改,UG主要用二维图的生成。选完 软硬件设备后,介绍逆向工程的一

31、般过程。 西南 ug 网- 10 2.5 实体三维数据的扫描 在进行逆向工程时,三维扫描是最基本的一步。它是获得原始点云数据的最直接 的方法,也是最理想的方法。原始点云数据是后面进行逆向处理的根本依据,因此三 维扫描得到点云数据的好坏直接影响到逆向建模的成功与否。 三维扫描是集光、机、电和计算机技术于一体的高新技术,主要用于对物体空间 外形和结构进行扫描,以获得物体表面的空间坐标。它的重要意义在于能够将实物的 立体信息转换为计算机能直接处理的数字信号,为实物数字化提供了相当方便快捷的 手段。 高速三维扫描及数字化系统在逆向工程中发挥着巨大作用。三维扫描技术能实现 非接触测量,且具有速度快、精度

32、高的优点。而且其测量结果能直接与多种软件接口, 这使它在 CAD、CAM、CIMS 等技术应用日益普及的今天很受欢迎。在发达国家的制造业 中,三维扫描仪作为一种快速的立体测量设备,因其测量速度快、精度高,非接触, 使用方便等优点而得到越来越多的应用。用三维扫描仪对手板,样品、模型进行扫描, 可以得到其立体尺寸数据,这些数据能直接与 CAD/CAM 软件接口,在 CAD 系统中可以 对数据进行调整、修补、再送到加工中心或快速成型设备上制造,可以极大的缩短产 品制造周期。 三维扫描设备是以三次元测量系统为主。基本上以接触式探针式和非接触式 (激光、照相、X 光等方式)两大类。在早期是以探针式为主,

33、虽然价格较便宜,但速 度较慢,而且以探针与物体接触会有盲点并且使软件物体容易变形,影响扫描精度。 三维光学扫描速度快、精确度适当,并且可以扫描立体的物品获得大量点云数据,以 利曲面重建。 2.6 点云处理 通常扫描后得到的测量数据是由大量的三维坐标点所组成,根据扫描仪的性质、 扫描参数和被测物体的大小,由几百点到几百万点不等,这些大量的三维数据点称为 西南 ug 网- 11 点云 测量数据处理在反求工程 CAD 建模过程中占有重要地位是关键技术之一;由三 坐标测量机或激光扫描仪所测得的数据点之间,通常没有相应的显示拓扑关系。只是 一大群空间散乱点。扫描得到的产品外形数据会不可避免的引入数据误差

34、,尤其是尖 锐边和边界附近的测量数据,测量数据中的坏点,可能使该点及其周围的曲面片偏离 原曲面,所以要对原始点云数据应进行预处理,在进行 CAD 模型重建之前需要对其 进行预处理。数据预处理包括:多视拼合、噪声处理、精减数据点云、数据点云分割 与重组、特征抽取、对点云数据的排序矢量化。 (1)多视拼合:用于将多次测量获得数据融合到统一坐标系中,即进行坐标归一化 处理。 (2)消除噪声:由于实际测量中受到各种人为和随机因素的影响,使得测量结果包 含噪声,有必要对测量的点云进行平滑滤波,通常采用高斯、平均或中值滤波,提高 点云的光顺程度。 (3)精减点云:测量中的高密度点云,由于存在大量的冗余数据

35、,会影响后期建模 的光滑度,并影响加工质量。不同类型的点云可用不同的精减方式:对散乱点云可用 随机采样法;对扫描线点云和多边形点云可用等间距缩减、倍率缩减、等量缩减、弦 偏差等方法;对网格化点云可用等分布密度和最小区域法。 (4)点云的排序:将原始测量点云按一定规则排序,使之在存储方向上具有方向性; 多边形的点云经过排序后,可按排序方向判断轮廓的内外关系。本文中,同样要对各 个“新云”进行排序操作,这样建立出来的曲面才有可能光顺。 (5)点云的分割:点云数据分割是对测量数据按照一定原则划分为特征单一、互不 重叠的区域,使每一块点云都能用一个数学函数来描述,是反求工程CAD建模的关键。 通常可用

36、数学捕述的曲面类型有:解析曲面f平面、圆锥面、圆柱面、球面等)和自由 曲面两种。对自由曲面分块的原则要求是:区域内的点云曲率没有突变,或是曲率虽 有变化,但是沿某一方向上的变化情况一致。点云数据分割的关键是找到块的边界, 分块时应注意块的数量要尽可能较少,以减少曲面拼接带来的困难。 (6)特征抽取:对分块后的点云数据,构造出能表现曲面形状的空间曲线根据曲 西南 ug 网- 12 率变化,寻找点云中的边界、尖角、棱边、孔等突变特征再投影到点云,求出给定 空间范围内的数据点,选取一定方式f插值或者拟合)建立边界线、特征线、截面线, 根据这些已建立的大量曲线建立曲面的特征网格模型,形成模型框架。 2

37、.7 曲面重构 曲面重建可以说是逆向工程的另一个核心及主要的目的,是依据扫描得到的点云 数据恢复曲面形状建立 CAD 数学模型的过程。在得到产品的数据后,以逆向工程软件 进行点数据的处理,经过分门别类、群组分隔、点线面与实体误差的比对后,再重新 建构曲面模型,产生 CAD 数据、制造或 NC 加工。目前在点云生成曲面的过程中,主要 有三种曲面构造的方案:其一是以 B-Spline 或 NURBS 曲面为基础的曲面构造方案;其 二是以三角 Bezier 曲面为基础的曲面构造方案;其三是以多面体方式来描述曲面物体。 在逆向工程的技术发展中重要的是建立产品的 CAD 模型,并由此可再进一步的到 CA

38、M 处理和快速成型制造,而仿制出产品的外形。一般而言,CAD 模型是由许多不同的 几何形状所组合而成,而每一种几何形状都有其特性。因此若要将产品应用逆向工程 的技术,反求出此产品的原 CAD 模型,并非单纯的使用一种方法即可完成,而须视此 产品外形的几何特性,选择适当的处理方法,方可得出良好的几何形状,以满足产品 外形的几何特性。由此可知,在曲面重建的过程中了解其曲面的特性及其曲面的数学 模式,在对于我们重新建构曲面时可以帮助我们节省很多的时间以及提高将效率。 由于 CAD/CAM 系统的发展,各种自由曲线与自由曲面的理论因应而生,如 Bezier 曲线、B-Spline 曲面、NURBS 曲

39、线、扫描曲面(Sweep Surface)、Loft 曲面(Loft Surface)、标准曲面(Construct Surface) 、旋转曲面(Revolved Surface) 、网格曲 面(Net Surface)等。一般 CAD/CAM 系统较常用到的曲线、曲面作以下特点介绍: 1. Bezier 曲线 西南 ug 网- 13 1962 年时法国雷诺(Renault)汽车公司的工程师 P.Bezier 发展的一种完全用控制 点坐标来定义的曲线(如图 2-2)。 图图 2-2 不同控制点建构的不同控制点建构的 BezierBezier 曲线曲线 Bezier 曲线有以下的特点: (1)

40、 控制点多角形(control point polygon) (2) 凸面被覆(convex hull property) 曲线被包含在自由控制点所构成的多角形内,此性质对于处理曲线相交时相当有 用。 (3) 控制点末点与曲线末点重合(end points meet polygon end points) Bezier 曲线有以下的缺点: A. Bezier 曲线无法做区域性的控制(no local control)。 B. 其曲线的次数和控制点的数目直接相关,定义比较复杂的曲线形状时,曲线的 次数也跟着提高。 西南 ug 网- 14 2. NURBS 曲线 相较于 Bezier 曲线而言,N

41、URBS 曲线除了保有 Bezier 曲线的优点外,由于节点向 量与加权数的加入,对曲线有更好的控制性,对于区域性的控制也能藉由改变节点向 量与加权数而有更好的结果。对于 NURBS 曲线(non-uniformrational B-spline curve)方 程式我们描述如下: 其中 Pi:控制点 N(u ):(P-1)阶 B-Spline 基函数 w:加权数 u:参数值 Ri,p( u ) 为有理基函数(rational basis function)。由于加权值的加入,使得 控制点对曲线/曲面的控制产生不同比例的影响力,当加权值修改时会使得曲线远离或 接近控制多角形(control p

42、olygon),使得曲面的控制有更大的空间。在逆向工程中的 大部分时间会用到它。 3. B-spline 曲面 B-spline 曲面乃由 U、V 参数方向二维的基底函数(basis function)及控制点所 组成,基底函数是由多阶参数曲线组合而成,而控制点则在曲面的 U、V 参数方向上。 在拟合 B-spline 曲面时,方法是获得曲面 U、V 参数方向的控制点坐标值,以建立 B- spline 曲面。 对 B-spline 曲面以数学模式方程式表示如下: 西南 ug 网- 15 4. Loft 曲面(Loft Surface) Loft 曲面的拟合方式则不同于 B-spline 曲面,

43、首先将其中一个参数方向的测量点 数据拟合出最佳化的 B-spline 曲线,此时每条曲线的控制点数目必须相同。接着在另 一个参数方向上用先前所得的曲线控制点,拟合出该参数方向最佳化的 B-spline 曲线, 并得到另一组新的控制点。由此两组先后得到的 U、V 参数方向点,即可建立 Loft 曲 面。因此 Loft 曲面的拟合方式是由两组一维的 B-spline 曲线拟合所组成。 基本上基底函数的阶数、节点向量(knot vector)、控制点的数目或控制点坐标值 等的改变,都会影响曲面的形状。因此在拟合曲面时,为了降低曲面偏差量,在使用 最佳化方法时,或提高基底函数的阶数,或增加控制点的数目

44、,以调整 U、V 参数方向 的控制点坐标值,最后使得曲面偏差量在容许曲面偏差量的范围内。此种曲面拟合法 对于自由曲面造型或有突点等曲率变化比较大的曲面,都可以拟合出很好的结果。然 而对于平滑或有规则性,对称性的曲面,这种曲面拟合法会对产品在加工制造及量测 上的误差明显的显现出来,以至于无法拟合出具有上述特性的曲面。 由三维扫描仪所得到的点云数据来建立曲面的方式一般可以分为两种:一种是以 近似的方式、另一种是以插补的方式来将顺序的点数据建立成为曲面,以下分别就这 两种方法做一简单介绍: 1. 近似法(approximation) 以近似法来重建曲面,首先必须先指定一个容许误差值(toleranc

45、e),并在 U、V 方 向建立控制点的起始数目,以最小平方法来拟合出(fit)一个曲面后将量测之点投射到 曲面上并分别求出点到面的误差量,控制误差量至指定的容许误差值内以完成曲面的 建立,如果量测的数据很密集或是指定的容许误差很小,则运算的时间会相当的久。 以近似法来拟合曲面的优点是拟合的曲线不需要通过每个量测点,因此对于量测时的 西南 ug 网- 16 噪声将有抑除的作用。所述,使用近似法时通常是点云数据点多且含噪声较大的情况 下。 2. 插补法(interpolation) 以插补的方式来进行曲面的建立,则是将每个截面的点数据,分别插补得到通过 这些点的曲线,再利用这些曲线来建立一个曲面。

46、以插补的方式进行曲面数据建立, 其优点在于得到曲面一定会通过量测之数据点,因此如果数据量大的话,所得到的曲 面更近似于原曲面模型,然而也因为如此,如果量测时点数据含大量的噪声则在重建 曲面时大量的噪声将被含入而产生相当大的误差。所述,以插补法来重建曲面较佳的 使用时机是对于数据量少且所含入噪声较小的点群数据。 由以上的分析我们可以知道对于少量的点而言,我们可以使用插补法来得到一较 近似的曲面,然而对于激光扫描所得到的大量数据点若以插补法来重建曲面,则有在 扫描时所夹带的噪声点与误差将随着曲面的建立而被包含在曲面之中的缺点。 因此对于扫描点数据而言,由于点数据量大以近似法来重建曲面将会较插补法节

47、 省控制点的储存空间,而且对于扫描时所渗入的误差有抑除的效果,然而,以近似法 来建立曲面,却会耗费大量的计算机内存及较多时间在曲面的计算上,因此我们在建 立曲面的过程中应配合所测量得的数据点数目及精度来决定曲面重建所使用的方法。 根据生成的特征线网格化模型按照一定的曲面拟合算法,进行曲面重构,连接 成完整的光顺复杂曲面。其中技术难点主要体现在:根据点云数据进行曲面拟合的算 法和曲面重构方法两个方面。在实际的产品中,曲面对象边界和形状有时极其复 杂产品型面往往是由多张曲面混合而成。为了保证曲面模型的整体性能,必须有合 理的曲面重构方法。从工程角度出发评价曲面重构的重要指标是模型的精确性、光 顺性

48、、几何不变性、对大规模散乱数据的重构能力。由于对实物进行表面数字化处理, 采用的测量方法不同,得到的测量数据的组织方式也不同。常用的数据组织方式有四 种:散乱数据;扫描线数据;网格化数据;多边形数据。不同的数据组织方式,可以 选择不同的曲面重构方法, 西南 ug 网- 17 (1)三角Bezier曲面重构法:采用分段三次Bezier三角代数曲面来逼近大规模的 散乱点,使各三角曲面片之间达到边界连续 角曲面构造法对复杂边界形状曲面的拟合 具有很大的灵活性。其中特征线的提取、三角网格的简化和多视问题的处理是三角曲 面应用研究的重点。但是,这种方法生成的三角化网格数目通常很大,需用专门的算 法对网格进行简化处理 (2)NURBS的曲面造型法:实际产品中,产品的型面多数是由多张曲面混合而成。 实际工

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1