急需一篇毕业论文:基于三坐标测量机的轿车反光镜测量与逆向造型设计 如果有的帮下忙,谢谢!

公考,家教,作文,写作,答案,中考,高考,语文,英语,培训,教师,律师,秘书,文秘,作业,辅导
&>&&>&逆向工程之毕业设计(论文)
逆向工程之毕业设计(论文)_27000字
西南科技大学
毕业设计(论文)
题目名称:风扇叶片的非接触测量和三维建模研究
级:2004级
□专科 学生学号:
学生姓名:都方军
指导教师:乐莉 学生单位:制造科学与工程学院
技术职称:副教授 学生专业:机械0408
教师单位:制造学院
风扇叶片的非接触测量和三维建模研究
摘要: 随着计算机技术的迅速发展,计算机三维造型技术特别是逆向工程技术在工业 上已经得到了广泛的应用。为了解决风扇叶片难以精确测量的问题,本文研究了风扇叶 片外形的逆向工程造型方法,并对逆向工程概念、方法进行系统的阐述。通过光学扫描 仪的非接触测量获取风扇叶片表面的云状数据,并利用Imageware和geomagic软件对测 量数据进行处理,且基于NURBS曲面重构理论进行叶片造型表面重构,最终实现了风扇的 曲面重构,产生风扇的三维模型及二维图。与传统的正向设计方法相比,该方法提高了 工作效率,缩短了新产品的开发周期。
逆向工程; 非接触测量; 点云; 建模
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 accurate 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, 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 of new products.
Key words:
绪论.............................................................1
引言............................................................1
课题提出的背景及意义............................................1
逆向工程在国内外研究状况....................................1
逆向工程的原理及特点........................................2
逆向工程的流程及应用领域....................................3
课题的目的及意义............................................5
研究内容........................................................5
逆向工程软硬件设备及过程.........................................5
扫描设备........................................................5
点云处理软件....................................................8
曲面处理软件....................................................8
实体建模软件...................................................10
实体三维数据的扫描.............................................12
点云处理.......................................................13
曲面重构.......................................................14
实体建模.......................................................19
后续加工处理...................................................20
建立风扇叶片数模的具体步骤......................................22
风扇叶片逆向开发的流程.........................................22
模型分析.......................................................22
扫描...........................................................22
点云数据处理...................................................34
3.4.1 清除噪点....................................................34
手动注册...................................................35
全局注册...................................................36
合并.......................................................36
补洞.......................................................37
边界优化...................................................37
简化数据及保存.............................................37
曲面造型.......................................................38
对齐点云...................................................39
建立圆柱面.................................................40
建立球面...................................................40
建立球底面.................................................40
偏移球面及上下底面.........................................41
剪切中间凹槽及洞...........................................41
建立小圆柱及洞.............................................42
提取一个叶片及建立曲面.....................................42
偏移扇叶曲面并倒角.........................................43
建立另外2个叶片面........................................43
数据转化导出通用格式......................................44
实体造型.......................................................44
数据导入...................................................45
曲面缝合及模型实体化.......................................46
产生风扇叶片的二维图.......................................46
结论....................................................................48
参考文献................................................................53
致谢....................................................................54
反求工程(Reverse Engineering)是根据现有实物模型的测量数据演绎出零件的设计概念和CAD模型,其目的就是消化吸收并改进国内外先进技术,快速赶上或超过世界先进生产技术水平、赢得市场竞争.作为近年来迅速发展的快速设计制造技术的重要分支,可大大缩短产品制造周期,因而在制造领域得到了广泛的应用。
1.2 课题提出的背景及意义
1.2.1 逆向工程在国内外研究状况(批注:阐述的文字没有数据和事实作为证明支撑和依据。)
美国在其国内已经建立了集测量、设计、快速成型、数控加工于一体的逆向工程中心,在英国、德国、法国、日本、韩国、台湾等许多国家和地区已有商品化的逆向工程设备和系统软件相继投入使用,有效地提高了企业的竞争力,促进了生产力的发展,反求工程在国外已取得了长足的进步。
中国是制造大国,制造业在世界上排第四,但我们的制造水平还比较落后,大多数产品都还用外国提供的技术。随着我国工业的不断进步中,吸收国外先进产品技术并进行改进是重要的产品设计手段。逆向工程技术为产品的改进设计提供了方便的工具,在已有产品基础上设计新产品,缩短开发周期,可以使企业适应小批量的生产要求,从而使企业在激烈的市场竞争中处于有利的地位。在国内反求工程还处于一个初级阶段。
在我国东西部的逆向工程的水平不一样,在东部沿海大多数设计开始使用逆向设计而在西部基本还处于原始的正向设计阶段,因此中国的反求水平还是一个落后的阶段,逆向设计还有很大的发展空间。通过对风扇叶片的反求,认识反求的方法和过程,了解逆向工程的用途。
逆向工程的原理及特点
逆向工程的原理就是一个“从有到无”的过程,根据已经存在的产品模型,通过各种测量手段及三维几何建模方法,将原有实物转化为计算机上的三维数字模型,反向推出产品的设计数据的过程。
逆向工程是由高速三维激光扫描机对已有的样品或模型进行准确、高速的扫描,得到其三维轮廓数据,配合逆向软件进行曲向重构,并对重构的曲面进行在线精度分析、评价构造效果,最终生成IGES或STL数据,据此就能进行快速成型或CNC数控加工。
在瞬息万变的产品市场中,能否快速地生产出合乎市场要求的产品就成为企业成败的关键。由于各种原因我们都会遇到只有一个实物样品或手工模型,没有图纸或CAD数据档案,没法得到准确的尺寸,这就为我们在后续的工作中采用先进的设计手段和先进的制造技术带来了很大的障碍,制造模具也就更为烦杂。但是逆向工程技术很好的解决了这一问题。传统的复制方法时间长而效果不佳,已渐渐为新型数字化的逆向工程系统所取代。逆向工程系统就专门为制造业提供了一个全新、高效的三维制造路线。并给出一个一体化的解决方案:从样品→数据→产品。
从样品(实物,图片等)直接反求出cad数据,然后用快速成型或CNC数控直接加工出产品(模具),因此逆向工程具有快速,高效等特点。
逆向工程的流程及应用领域
逆向工程的流程由以下几步组成,模型曲面分析→确定扫描方案→进行实体点云扫描→进行点云数据处理→建立需要的曲线→建立曲面→进行实体建模。
逆向工程已成为联系新产品开发过程中各种先进技术的纽带,并成为消化、吸收先进技术。实现新产品快速开发的重要技术手段。其主要应用领域如下:
(1)对产品外形美学有特别要求的领域,由于设计师习惯于依赖3D 实物模型对产品设计进行评估,因此产品几何外形通常不是应用CAD 软件直接设计的,而是首先制作全 尺寸的木质或粘土模型或比例模型,然后利用逆向工程技术重建产品数字化模型。
(2)当设计需要实验才能定型的工件模型时,通常采用逆向工程的方法。例如航天航空、汽车等领域,为了满足产品对空气动力学等的要求,需进行风洞等实验建立符合要求的产品模型。此类产品通常是由复杂的自由曲面拼接而成的,最终借助逆向工程,转换为产品的三维CAD 模型及其模具。
(3)在模具行业,常需通过反复修改原始设计的模具型面。这将实物通过数据测量与处理产生与实际相符的产品数字化模型,对模型修改后再进行加工,将显著提高生产效率。因此,逆向工程在改型设计方面可发挥正向设计不可替代的作用。
(4)逆向工程也广泛用于修复破损的文物、艺术品、或缺乏供应的损坏零件等。
(5)借助于工业CT技术,逆向工程不仅可以产生物体的外部形状,而且可以快速发现、定位物体的内部缺陷。
课题的目的及意义
采用三维光学测量系统对叶片进行反求,建立风扇叶片的三维模型,并转化为二维生产图,以解决风扇叶片难以精确测量的问题,此方法有效地解决了风扇叶片难以精确测量的问题。
通过毕业设计认识逆向工程,在以后的设计中考虑逆向工程,因为它缩短了开发周期,降低了产品开发成本。如果将逆向工程与已有的计算机辅助设计(cad),计算机辅助制造(cam)等技术有机的结合在一起,将有效地提高产品设计与制造的水平。对设计人员来讲,将传统的设计方法与逆向工程相结合,提高设计人员的整体水平;对国家
而言,具有缩小发展中国家与发达国家之间的差距具有重要意义。
1.3 研究内容
熟悉风扇的结构,了解三维测量仪器的操作,拼接技术的研究,总结扫描技巧。了解风扇(一类的)点云的处理方法,通过风扇叶片的扫描知道反求工程的大概扫描过程。学习IMAGEWARE和geomagic软件。通过原物的扫描后,得到其形状,根据需要改变其形状参数,逆向设计后再进行正向设计。
介绍完题目的背景和意义,以及逆向的基本原理和流程,下面介绍逆向工程的软硬件设备。
第2章 逆向工程软硬件设备
在这章重点介绍这次毕业设计所需要的软硬件设备,主要是扫描设备,点云处理软件,曲面处理软件,实体建模软件,后续加工的设备。
2.1 扫描设备
在进行逆向工程时,三维扫描是最基本的一步。它是获得原始点云数据的最直接的方法,也是最理想的方法。原始点云数据是后面进行逆向处理的根本依据,因此三维扫描得到点云数据的好坏直接影响到逆向建模的成功与否。
扫描设备根据其测量方式可分两类:
(1)接触式测量:根据测头的不同。可分为触发式和连续式。应用最为广泛的三坐标测量机是20世纪60年代发展起来的新型高效精密测量仪器,是有很强柔性的大型测量设备。
(2)非接触式测量:根据原理的不同,可分为三角形法、结构光法、计算机视觉法、激光干涉法、激光衍射法、CT测量法、MRI 测量法、超声波法和层析法等。
从三维数据的采集方法上来看,非接触式的方法由于同时拥有速度和精度的特点,因而在逆向工程中应用最为广泛。这次的风扇叶片测量也是用非接触式测量的三维光学测量仪 。
三维光学扫描仪
2.2 点云处理软件
Geomagic和Imageware都可以处理点云。 Geomagic能更好地进行点云进行拼接,点云数据的精简,如果用Imageware处理点云,则会耗内存过多,显示延迟,不存在拼接模块等缺点,所以使用Geomagic进行点云的处理。
Geomagic(美国RainDrop 公司的)逆向工程软件,具有丰富的数据处理手段,可以根据测量数据快速构造出多张连续的曲面模型。Geomagic Studio 可根据任何实物零部件自动生成准确的数字模型。作为全球首选的自动化逆向工程软件,Geomagic Studio 还为新兴应用提供了理想的选择,如定制设备大批量生产、即定即造的生产模式以及原始零部件的自动重造。只有 Geomagic Studio 具有下述所有特点:确保完美无缺的多边形和 NURBS 模型处理复杂形状或自由曲面形状时,生产率比传统CAD 软件提高
十倍 自动化特征和简化的工作流程可缩短培训时间,并使用户可以免于执行单调乏味、劳动强度大的任务 可与所有主要的三维扫描设备和 CAD/CAM 软件进行集成 能够作为一个独立的应用程序运用于快速制造,或者作为对 CAD 软件的补充。
2.3 曲面处理软件
Geomagic和Imageware都可以处理曲面。Imageware能更好进行曲面拟合,误差的分析,如果Geomagic处理曲面,则会显示出曲面的精度不高以及处理时间过长等缺点。
Imageware 作为UGNX 中提供的逆向工程造型软件。具有强大的测量数据处理、曲面造型、误差检测功能。可以处理几万至几百万的点云数据。根据这些点云数据构造的A级曲面(CLASSA)具有良好的品质和曲面连续性。Imageware 的模型检测功能可以方便、直观地显示所构造曲面模型与实际测量数据之间的误差以及平面度、真圆度等几何公差。自由形状产品设计、快速曲面、高质量曲面、逆向工程、计算机辅助校验、多边形建模、快速原型等,使客户能够在很短的时间内精确地设计建立和全面检验高质量的自由形状产品。
基本模块Imageware Surfacing是一个功能强大的、直观的曲面创建工具,可以直接创建由测量点、曲线、曲面形成的自由曲面。柔性设计环境支持Bezier和NURBS曲面。动态曲面修改工具能够交互检测和变更设计,实时表现设计的含义和美感。建立工具提供从快速到高质量曲面的任意形状的功能,包括汽车Class A需要的高精确和平滑的曲面。有效的连续和约束管理工具使曲面到曲面连接的曲率连续。实时诊断提供全面的质量分析工具,这些工具是鉴别表面曲率的仪器,加亮显示检测到的曲面瑕疵、偏离和不完整。Imageware数字检验工具包括加工性检查、分离线和曲面间隙,能够在数据提供给后续过程之前鉴别出设计缺陷。
第2个基本模块Imageware Inspection是一个通用和容易使用的3D测量系统,用于比较物理零件和相应的理想CAD模型。偏离检查用图形和文字报告方式表现结果,报告可以用PDF格式在企业web网页上共享。此外,还提供工具处理光学检测点和离散的
CMM测量数据。点处理使用户可以清除、采样、过滤、合并、交叉截面、偏置、投影点集、提取点和计算临界特征及边的尺寸。这在目前通过光学扫描仪采集的数百万点数据的处理时非常有效。
曲线创建功能:
1.判断和决定生成哪种类型的曲线。曲线可以是精确通过点云的、也可以是很光顺的(捕捉点云代表的曲线主要形状)、或介于两者之间。
2.创建曲线。根据需要创建曲线,可以改变控制点的数目来调整曲线。控制点增多则形状吻合度好,控制点减少则曲线较为光顺。
3.诊断和修改曲线。可以通过曲线的曲率来判断曲线的光顺性,可以检查曲线与点云的吻合性,还可以改变曲线与其他曲线的连续性(连接、相切、曲率连续)。 Imageware12软件提供很多工具来调整和修改曲线。
曲面创建功能:
1.决定生成那种曲面。同曲线一样,可以考虑生成更准确的曲面、更光顺的曲面,或两者兼顾。根据产品设计需要来决定。
2.创建曲面。创建曲面的方法很多,可以用点云直接生成曲面(Fit free form),可以用曲线通过蒙皮、扫掠、四个边界线等方法生成曲面,也可以结合点云和曲线的信息来创建曲面。还可以通过其他例如圆角等生成曲面。
3.诊断和修改曲面。比较曲面与点云的吻合程度,检查曲面的光顺性及与其他曲面的连续性,同时可以进行修改,例如可以让曲面与点云对齐,可以调整曲面的控制点让曲面更光顺,或对曲面进行重构等处理。
2.4 实体建模软件
实体建模软件UG和Pro/ENGINEER同样的优秀,这次毕业设计中主要用Pro/ENGINEER进行模型的修改,用UG产生风扇的二维图,用AUTOCAD对二维图进行修改。
UG是美国EDS公司(现已经被西门子公司收购)的集 CAD/CAM/CAE功能于一体的软件集成系统。UG CAD:曲线的建立、曲线的操作与编辑、三维实体建模与编辑、草图的建立及约束管理、表达式、工程图的建立、工程图的编辑与注释、组件装配、组件爆炸视图、组件克隆及明细表、自由形状特征的建立与编辑等。UG的计算机辅助制造( CAM)模块包括数控铣加工编程、车加工编程、电火花线切割编程,UG—CAE主要是对模型的分析。
UG是目前市场上功能最极致的产品设计工具。它不但拥有现今CAD/CAM软件中功能最强大的Parasolid实体建模核心技术,更提供高效能的曲面建构能力,能够完成最复杂的造型设计。UG提供工业标准之人机接口,不但易学易用,更有无限次数的undo功能、方便好用的弹出窗口指令、快速图像操作说明、自定操作功能指令及中文化操作接口等特色,并且拥有一个强固的档案转换工具,能转换各种不同CAD应用软件的图文件,以重复使用原有资料。
Unigraphics(UG)是一套复杂产品设计制造的最佳系统,从概念设计到生产产品,UG广泛的军用在汽汽车业、航天业、模具加工及设计业、医疗器材产业等等,近年来更将触角深及消费性市场产业中最复杂的领域—工业设计。运用其功能强大的复合式建模工具,设计者可依工作的需求选择最适合的建模方式;关联性的单一数据库,使大量零件的处理更加稳定。除此之外,组立功能、2D出图功能、模具加工功能及与PDM之间的紧密结合,使得UG在工业界成为一套无可匹敌的高阶CAD/CAM系统。
1985年,PTC公司成立于美国波士顿,开始参数化建模软件的研究。1988年,V1.0的Pro/ENGINEER诞生了。经过10余年的发展,Pro/ENGINEER已经成为三维建模软件的领头羊。目前已经发布了Pro/ENGINEER2000i2。PTC的系列软件包括了在工业设计和机械设计等方面的多项功能,还包括对大型装配体的管理、功能仿真、制造、产品数据管理等等。Pro/ENGINEER还提供了目前所能达到的最全面、集成最紧密的产品开发环境。下面就Pro/ENGINEER的特点及主要模块进行简单的介绍。
全相关性:Pro/ENGINEER的所有模块都是全相关的。这就意味着在产品开发过程中某一处进行的修改,能够扩展到整个设计中,同时自动更新所有的工程文档,包括装配体、设计图纸,以及制造数据。全相关性鼓励在开发周期的任一点进行修改,却没有
任何损失,并使并行工程成为可能,所以能够使开发后期的一些功能提前发挥其作用。
基于特征的参数化造型:Pro/ENGINEER使用用户熟悉的特征作为产品几何模型的构造要素。这些特征是一些普通的机械对象,并且可以按预先设置很容易的进行修改。例如:设计特征有弧、圆角、倒角等等,它们对工程人员来说是很熟悉的,因而易于使用。
装配、加工、制造以及其它学科都使用这些领域独特的特征。通过给这些特征设置参数(不但包括几何尺寸,还包括非几何属性),然后修改参数很容易的进行多次设计叠代,实现产品开发。
数据管理:加速投放市场,需要在较短的时间内开发更多的产品。为了实现这种效率,必须允许多个学科的工程师同时对同一产品进行开发。数据管理模块的开发研制,正是专门用于管理并行工程中同时进行的各项工作,由于使用了Pro/ENGINEER独特的全相关性功能,因而使之成为可能。
装配管理:Pro/ENGINEER的基本结构能够使你利用一些直观的命令,例如“啮合”、“插入”、“对齐”等很容易的把零件装配起来,同时保持设计意图。高级的功能支持大型复杂装配体的构造和管理,这些装配体中零件的数量不受限制。
易于使用:菜单以直观的方式联级出现,提供了逻辑选项和预先选取的最普通选项,同时还提供了简短的菜单描述和完整的在线帮助,这种形式使得容易学习和使用。
根据全面的分析决定使用3个软件,geomagic主要用于点云的处理,而imageware主要用于曲面的重构,proe主要用于三维实体的修改,UG主要用二维图的生成。选完软硬件设备后,介绍逆向工程的一般过程。
2.5 实体三维数据的扫描
在进行逆向工程时,三维扫描是最基本的一步。它是获得原始点云数据的最直接的方法,也是最理想的方法。原始点云数据是后面进行逆向处理的根本依据,因此三维扫描得到点云数据的好坏直接影响到逆向建模的成功与否。
三维扫描是集光、机、电和计算机技术于一体的高新技术,主要用于对物体空间外形和结构进行扫描,以获得物体表面的空间坐标。它的重要意义在于能够将实物的立体信息转换为计算机能直接处理的数字信号,为实物数字化提供了相当方便快捷的手段。
高速三维扫描及数字化系统在逆向工程中发挥着巨大作用。三维扫描技术能实现非接触测量,且具有速度快、精度高的优点。而且其测量结果能直接与多种软件接口,这使它在CAD、CAM、CIMS等技术应用日益普及的今天很受欢迎。在发达国家的制造业中,三维扫描仪作为一种快速的立体测量设备,因其测量速度快、精度高,非接触,使用方便等优点而得到越来越多的应用。用三维扫描仪对手板,样品、模型进行扫描,可以得到其立体尺寸数据,这些数据能直接与CAD/CAM软件接口,在CAD系统中可以对数据进行调整、修补、再送到加工中心或快速成型设备上制造,可以极大的缩短产品制造周期。
三维扫描设备是以三次元测量系统为主。基本上以接触式〈探针式〉和非接触式(激光、照相、X光等方式)两大类。在早期是以探针式为主,虽然价格较便宜,但速度较慢,而且以探针与物体接触会有盲点并且使软件物体容易变形,影响扫描精度。三维光学扫描速度快、精确度适当,并且可以扫描立体的物品获得大量点云数据,以利曲面重建。
2.6 点云处理
通常扫描后得到的测量数据是由大量的三维坐标点所组成,根据扫描仪的性质、扫描参数和被测物体的大小,由几百点到几百万点不等,这些大量的三维数据点称为点云
测量数据处理在反求工程CAD建模过程中占有重要地位.是关键技术之一;由三坐标测量机或激光扫描仪所测得的数据点之间,通常没有相应的显示拓扑关系。只是一大群空间散乱点。扫描得到的产品外形数据会不可避免的引入数据误差,尤其是尖锐边和边界附近的测量数据,测量数据中的坏点,可能使该点及其周围的曲面片偏离原曲面,所以要对原始点云数据应进行预处理,在进行CAD模型重建之前.需要对其进行预处理。数据预处理包括:多视拼合、噪声处理、精减数据点云、数据点云分割与重组、特征抽取、对点云数据的排序矢量化。
(1)多视拼合:用于将多次测量获得数据融合到统一坐标系中,即进行坐标归一化处理。
(2)消除噪声:由于实际测量中受到各种人为和随机因素的影响,使得测量结果包含噪声,有必要对测量的点云进行平滑滤波,通常采用高斯、平均或中值滤波,提高点云的光顺程度。
(3)精减点云:测量中的高密度点云,由于存在大量的冗余数据,会影响后期建模的光滑度,并影响加工质量。不同类型的点云可用不同的精减方式:对散乱点云可用随机采样法;对扫描线点云和多边形点云可用等间距缩减、倍率缩减、等量缩减、弦偏差等方法;对网格化点云可用等分布密度和最小区域法。
(4)点云的排序:将原始测量点云按一定规则排序,使之在存储方向上具有方向性;多边形的点云经过排序后,可按排序方向判断轮廓的内外关系。本文中,同样要对各个“新云”进行排序操作,这样建立出来的曲面才有可能光顺。
(5)点云的分割:点云数据分割是对测量数据按照一定原则划分为特征单一、互不重叠的区域,使每一块点云都能用一个数学函数来描述,是反求工程CAD建模的关键。通常可用数学捕述的曲面类型有:解析曲面f平面、圆锥面、圆柱面、球面等)和自由曲面两种。对自由曲面分块的原则要求是:区域内的点云曲率没有突变,或是曲率虽有变化,但是沿某一方向上的变化情况一致。点云数据分割的关键是找到块的边界,分块时应注意块的数量要尽可能较少,以减少曲面拼接带来的困难。
(6)特征抽取:对分块后的点云数据,构造出能表现曲面形状的空间曲线.根据曲率变化,寻找点云中的边界、尖角、棱边、孔等突变特征.再投影到点云,求出给定空间范围内的数据点,选取一定方式f插值或者拟合)建立边界线、特征线、截面线,根据这些已建立的大量曲线建立曲面的特征网格模型,形成模型框架。
2.7 曲面重构
曲面重建可以说是逆向工程的另一个核心及主要的目的,是依据扫描得到的点云数据恢复曲面形状建立CAD数学模型的过程。在得到产品的数据后,以逆向工程软件进行点数据的处理,经过分门别类、群组分隔、点线面与实体误差的比对后,再重新建构曲
面模型,产生CAD数据、制造或NC加工。目前在点云生成曲面的过程中,主要有三种曲面构造的方案:其一是以B-Spline或NURBS曲面为基础的曲面构造方案;其二是以三角Bezier曲面为基础的曲面构造方案;其三是以多面体方式来描述曲面物体。
在逆向工程的技术发展中重要的是建立产品的CAD 模型,并由此可再进一步的到CAM处理和快速成型制造,而仿制出产品的外形。一般而言,CAD模型是由许多不同的几何形状所组合而成,而每一种几何形状都有其特性。因此若要将产品应用逆向工程的技术,反求出此产品的原CAD 模型,并非单纯的使用一种方法即可完成,而须视此产品外形的几何特性,选择适当的处理方法,方可得出良好的几何形状,以满足产品外形的几何特性。由此可知,在曲面重建的过程中了解其曲面的特性及其曲面的数学模式,在对于我们重新建构曲面时可以帮助我们节省很多的时间以及提高将效率。
由于CAD/CAM系统的发展,各种自由曲线与自由曲面的理论因应而生,如Bezier曲线、B-Spline曲面、NURBS曲线、扫描曲面(Sweep Surface)、Loft曲面(Loft Surface)、标准曲面(Construct Surface) 、旋转曲面(Revolved Surface) 、网格曲面(Net Surface)等。一般CAD/CAM系统较常用到的曲线、曲面作以下特点介绍:
1. Bezier 曲线
1962年时法国雷诺(Renault)汽车公司的工程师P.Bezier发展的一种完全用控制点坐标来定义的曲线(如图2-2)。
图2-2 不同控制点建构的Bezier曲线
Bezier 曲线有以下的特点:
(1) 控制点多角形(control point polygon)
(2) 凸面被覆(convex hull property)
曲线被包含在自由控制点所构成的多角形内,此性质对于处理曲线相交时相当有用。
(3) 控制点末点与曲线末点重合(end points meet polygon end points)
Bezier 曲线有以下的缺点:
Bezier曲线无法做区域性的控制(no local control)。
其曲线的次数和控制点的数目直接相关,定义比较复杂的曲线形状时,曲线的
次数也跟着提高。
2. NURBS曲线
相较于Bezier曲线而言,NURBS曲线除了保有Bezier曲线的优点外,由于节点向量与加权数的加入,对曲线有更好的控制性,对于区域性的控制也能藉由改变节点向量与加权数而有更好的结果。对于NURBS曲线(non-uniformrational B-spline curve)方程式我们描述如下:
其中Pi:控制点
N(u ):(P-1)阶B-Spline基函数
Ri,p( u ) 为有理基函数(rational basis function)。由于加权值的加入,使得控制点对曲线/曲面的控制产生不同比例的影响力,当加权值修改时会使得曲线远离或接近控制多角形(control polygon),使得曲面的控制有更大的空间。在逆向工程中的大部分时间会用到它。
3. B-spline 曲面
B-spline 曲面乃由U、V参数方向二维的基底函数(basis function)及控制点所组成,基底函数是由多阶参数曲线组合而成,而控制点则在曲面的U、V参数方向上。在拟合B-spline 曲面时,方法是获得曲面U、V参数方向的控制点坐标值,以建立B-spline曲面。
对B-spline曲面以数学模式方程式表示如下:
4. Loft曲面(Loft Surface)
Loft曲面的拟合方式则不同于B-spline曲面,首先将其中一个参数方向的测量点数据拟合出最佳化的B-spline曲线,此时每条曲线的控制点数目必须相同。接着在另一个参数方向上用先前所得的曲线控制点,拟合出该参数方向最佳化的B-spline曲线,
并得到另一组新的控制点。由此两组先后得到的U、V参数方向点,即可建立Loft曲面。因此Loft曲面的拟合方式是由两组一维的B-spline曲线拟合所组成。
基本上基底函数的阶数、节点向量(knot vector)、控制点的数目或控制点坐标值等的改变,都会影响曲面的形状。因此在拟合曲面时,为了降低曲面偏差量,在使用最佳化方法时,或提高基底函数的阶数,或增加控制点的数目,以调整U、V参数方向的控制点坐标值,最后使得曲面偏差量在容许曲面偏差量的范围内。此种曲面拟合法对于自由曲面造型或有突点等曲率变化比较大的曲面,都可以拟合出很好的结果。然而对于平滑或有规则性,对称性的曲面,这种曲面拟合法会对产品在加工制造及量测上的误差明显的显现出来,以至于无法拟合出具有上述特性的曲面。
由三维扫描仪所得到的点云数据来建立曲面的方式一般可以分为两种:一种是以近似的方式、另一种是以插补的方式来将顺序的点数据建立成为曲面,以下分别就这两种方法做一简单介绍:
1. 近似法(approximation)
以近似法来重建曲面,首先必须先指定一个容许误差值(tolerance),并在U、V方向建立控制点的起始数目,以最小平方法来拟合出(fit)一个曲面后将量测之点投射到曲面上并分别求出点到面的误差量,控制误差量至指定的容许误差值内以完成曲面的建立,如果量测的数据很密集或是指定的容许误差很小,则运算的时间会相当的久。以近似法来拟合曲面的优点是拟合的曲线不需要通过每个量测点,因此对于量测时的噪声将有抑除的作用。所述,使用近似法时通常是点云数据点多且含噪声较大的情况下。
2. 插补法(interpolation)
以插补的方式来进行曲面的建立,则是将每个截面的点数据,分别插补得到通过这些点的曲线,再利用这些曲线来建立一个曲面。以插补的方式进行曲面数据建立,其优点在于得到曲面一定会通过量测之数据点,因此如果数据量大的话,所得到的曲面更近似于原曲面模型,然而也因为如此,如果量测时点数据含大量的噪声则在重建曲面时大
量的噪声将被含入而产生相当大的误差。所述,以插补法来重建曲面较佳的使用时机是对于数据量少且所含入噪声较小的点群数据。
由以上的分析我们可以知道对于少量的点而言,我们可以使用插补法来得到一较近似的曲面,然而对于激光扫描所得到的大量数据点若以插补法来重建曲面,则有在扫描时所夹带的噪声点与误差将随着曲面的建立而被包含在曲面之中的缺点。
因此对于扫描点数据而言,由于点数据量大以近似法来重建曲面将会较插补法节省控制点的储存空间,而且对于扫描时所渗入的误差有抑除的效果,然而,以近似法来建立曲面,却会耗费大量的计算机内存及较多时间在曲面的计算上,因此我们在建立曲面的过程中应配合所测量得的数据点数目及精度来决定曲面重建所使用的方法。
根据生成的特征线网格化模型.按照一定的曲面拟合算法,进行曲面重构,连接成完整的光顺复杂曲面。其中技术难点主要体现在:根据点云数据进行曲面拟合的算法和曲面重构方法两个方面。在实际的产品中,曲面对象边界和形状有时极其复杂.产品型面往往是由多张曲面混合而成。为了保证曲面模型的整体性能,必须有合理的曲面重构方法。从工程角度出发.评价曲面重构的重要指标是模型的精确性、光顺性、几何不变性、对大规模散乱数据的重构能力。由于对实物进行表面数字化处理,采用的测量方法不同,得到的测量数据的组织方式也不同。常用的数据组织方式有四种:散乱数据;扫描线数据;网格化数据;多边形数据。不同的数据组织方式,可以选择不同的曲面重构方法,
(1)三角Bezier曲面重构法:采用分段三次Bezier三角代数曲面来逼近大规模的散乱点,使各三角曲面片之间达到边界连续 角曲面构造法对复杂边界形状曲面的拟合具有很大的灵活性。其中特征线的提取、三角网格的简化和多视问题的处理是三角曲面应用研究的重点。但是,这种方法生成的三角化网格数目通常很大,需用专门的算法对网格进行简化处理
(2)NURBS的曲面造型法:实际产品中,产品的型面多数是由多张曲面混合而成。实际工作中,要将产品型面数据分块处理,首要问题是单矩形域内曲面的散乱数据点的曲面拟合问题。采用NURBS构造曲面的方法中,首先用函数方法构造曲面的数学模型,然后在曲面上构造拓扑矩形网格,交互定义特征线,利用矩形数据网格构造出曲面。NURBS
曲面具有优良的局部形状控制能力和几何不变性,在复杂曲面建模技术领域得到越来越广泛的应用。
选择合理的曲面造型技术,进行拟合,生成若干个封闭、光滑的曲面,再将各分块曲面通过拼接、过渡、延伸、裁剪、光顺等技术处理,最终获得实体表面形状、尺寸精度范围内的曲面模型。该曲面模型必须同时保证单张曲面的性能和各个连接曲面之间光滑、平顺、封闭和连续,才能保证曲面模型的整体性能
2.8 实体建模
近年来,运用AutoCAD软件进行二维图形的设绘已经得到很大的普及。但是二维平面图不能完整和准确地体现出设计者的设计思想,而且,二维图纸无法对设计对象进行后续的结构有限元分析、运动分析、公差分析、以及数控加工代码的生成,而这些分析往往是必不可少的,只有三维实体造型才能满足这些要求。越来越多的三维设计软件如MDT, Solid Works、Pro-E、UG等,都得到了广泛的应用。
进行实体造型,两方面的良好结合才能构造精确的实体模型。(1)基于曲面的实体造型:如果曲面重构生成的曲面,其间隙在规定允许的范围内.可将曲面沿着法线方向产生一定的厚度,从而生成实体。此方法一般用于复杂自由曲面组成的实体,也是在反求工程中常用的实体造型方法。(2)基于体素特征的实体造型:通常将实体定义为简单的实体素的组合,采用布尔运算—交、并、差实现这种组合.此建模方式通常用于规则表面构成的实体。对于散乱型、网格型、线型等点云,很难用这种方法生成实体模型。
目前,通常采用反求软件进行点、线处理,得到基本控制线框。然后通过IGES文件导人大型通用CAD软件.进行仿形设计、改型设计、产品的工业造型设计或结构设计,获得三维数字化模型;再根据新产品的功能要求进行创新设计.进一步满足使用要求。
2.9 后续加工处理
实体建模后的处理包括CAE分析,CAM加工,快速成型。
CAE分析基本概念是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。 例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。
计算机辅助制造(CAM)主要用来解决产品造型设计和分析、加工问题,可完成模具产品造型、产品可装配性检查、动态流体分析等工作。常用软件有UG、Pro/Engineer、Mastercam、Cimatron和CAXA等,这些软件都具有模具设计开发功能。运用知识工程技术(KBE),把模具设计原理、经验、技能和规范等结合到系统中,设计人员只要输入工况参数、工程参数或应用要求,系统就能自动推理构造出符合要求的数字化几何模型。有的设计软件如(UG)还具有数据读入、零件建模、缩放控制、自动模型布局、分模等功能,通过使用过程模板和标准件库,把过程向导技术应用于模具的优化设计中,使只有最基础模具设计概念的初级设计人员也能设计出高质量的模具来,大大提高了模具设计工作的效率。
快速原型技术是九十年代发展起来的一项高新技术,它无需准备任何模具、刀具和工装卡具,快速成型设备可直接接受产品设计(CAD)数据,快速制造出新产品的样件、模具或模型,对促进企业产品创新、缩短新产品开发周期、提高产品竞争力有积极推动作用。传统制造业的战略是规模效益第一,九十年代以来,已发展为市场响应第一。在制造业日趋国际化的状况下,缩短产品开发周期和减少开发新产品投资风险,成为企业赖以生存的关键。制造业市场的制造战略重点正在发生从成本与质量到时间与响应的重大转移。快速将多样化的产品推向市场是制造商把握市场先机而求生存的重要保障。
RP技术是基于离散/堆积成形原理的新型数字化成形技术,是在计算机的控制下,根据零件的CAD模型,通过材料的精确堆积,制造原型或零件的。其基本原理为:根据
工艺要求,将零件的计算机三维模型按照一定的规律离散为一系列有序的单元,通常在Z向将其按一定厚度进行离散(习惯称为分层),把原来的三维CAD模型变成一系列的层片;再根据每一层片的轮廓信息,输入加工参数,自动生成数控代码;最后由成型系统以平面加工方式有顺序地连续加工出每层模型并使它们自动粘结成型。
快速成型机
逆向工程的一般过程大致如上,下面我将具体介绍风扇的处理过程。
第三章 建立风扇叶片数模的具体步骤
3.1 风扇叶片逆向开发的流程
模型分析→扫描方案确定→进行扫描→点云拼接→点云数据过滤→数据的转换→曲面的构建→曲面的缝合→模型的建立→生成二维图。
3.2 模型分析
针对风扇叶片的外形观察,发现其实体主要分为四个部分组成。它们分别是中间实体,三个叶面,而且三个叶面都有共同的曲面特征,都可以使用曲线加面的方法来生成所需要的曲面,然后分别进行裁剪,就得到了想要得曲面大小。
有了以上的建模思路,就可以进行风扇叶片点云数据的扫描。由于建模思想不一样,点云数据的扫描侧重点也不一样。数据点质量的好坏直接影响到曲面精度。根据分析可知扫描时分为4个部分扫描,先扫中间部分,再扫三个叶面,在扫描时可以自动拼接。
三维光学测量仪的操作步骤:
1、 连接设备并接通电源
将设备与电脑相应的接头相连,启动电脑,然后打开投影仪。
2 、给工件喷漆并标记
将工件移至开阔地带,将显像剂均匀喷涂在工件表面,并晾干。对于需要多次扫描并且不易拼结的工件,比如自由曲面等,要贴标记点,以便于拼结,如图3-1所示。
贴标记点的要点:
在曲率变化小的地方。
分为几个区域,每个区域的形状或个数应不一样。
3 、启动软件系统 双击桌面上的图标,打开软件
4 、调整扫描仪
4.1 调整结构参数
在标准情况下:
测量距离≈900mm
摄像头焦距=16mm
摄像头安装时,要调整的是角度α。调整时,把标定板放在扫描头前的测量距离处,在直接控制里,把十字线投影到标定板上的中心,细心调整两个摄像头的角度,观察屏幕图像,让十字线在左右图像的中心。设备安装好后,一般不变。测量时,要保证测量距离基本在规定的范围。这个距离也不是固定的,根据实际情况而变,一般而言,测量物体较小时,若希望让点距变小,可适当减少测量距离,比如说可以到700mm;测量物体较大时,如果一次要获得较大的扫描范围,而点距不是很重要的情况下,可以适当增加测量距离,比如说到1000mm.但过大的测量范围不一定会获得更大的测量范围。
4.2 调整投影头
投影镜头的变焦环调整到最小;
通过直接控制,打开投影灯泡,选择十字线投影到位于测量位置的白色物体上(可以放一张白纸),调节中间投影镜头的焦距,先使投影的十字线图案达到最清晰。
调整摄像头
镜头如图3-3所示:
摄像头镜头必须调整到聚焦非常清晰。先把摄像头镜头的光圈调成最大,在测量距离处放一张画有圆圈或文字的白纸,松开焦距锁紧螺丝,转动调整圈,观察屏幕上的图像,使圆圈或文字调到最清楚,然后紧固锁紧螺丝。
焦距调好后,把光圈调到合适的值。具体的值跟待测物的材质有关,例如深色的材质则光圈要调得大一些。具体调节方法是,调整光圈,使图像上最亮处的红色消失。如果光圈调到最大后,图像还较暗,则调大软件光圈。
调好一个镜头后,再调另外一个镜头,两个镜头的光圈(包括软件光圈)必须调整得非常接近。方便起见,软件参数必须完全一样,增益参数为10。
标定摄像头
5.1 如何标定摄像头
标定是借助于标定装置,利用软件算法计算出扫描头的所有内外部结构参数,才能正确计算测量点的坐标。本算法采用平面模板5步法进行标定,所谓五步法就是依次采集5个不同方位的模板图像,进行标定。
5.3 硬件标定
在开始扫描之前,就根据扫描零件的尺寸或扫描分辨率要求,选择相应的测量范围。测量范围将决定测量距离和扫描头所采用的镜头规格。
小范围的标定考虑小型的标定系统,大范围的标定采用大的标定系统,目前所有的试验标定系统分:80×60;160×120;200×150;400×300;800×600;
摄像机目前主要考虑摄像机焦距:8mm, 12mm, 16mm
? 投影仪器
主要采用投影分辨率 800×600;;
5.4标定方法
标定前,必须确认摄像头的镜头已经调好并紧固。
一般情况下,标定时要打开投影灯泡,计算机会自动打白光到标定板上。特殊情况下,也可以关掉投影灯,利用自然光来照明。采用投影灯时,投影光线要覆盖所有的白点。打开摄像功能,观察屏幕上的图像,如果太暗,要增加亮度或调节软件光圈和增益。然后就可以开始标定了。
1. 单击菜单“标定>标准标定法”,弹出如下图4-3所示对话框:
系统标定对话框
根据测量工件的大小来选择合适的测量范围,采用相对应的镜头规格。在“标定板选择”中选择合适的标定板,在“摄像机”中选择合适的摄像头规格。
2. 选择好测量范围和镜头规格后,点击“下一步”按钮并点击“完成”,打开标定向导,如下图4-4所示:
图3-5 摄像机标定向导
一切准备就绪后,左键点击“开始标定”按钮,进入摄像机标定的第一步。
3. 点击“获取图像”按钮,获取标定版的图片。如图3-6,在本软件中,采取“五步标定法”来标定摄像机,通过计算标定板五个方位位置的标值来确定摄像机的相关参数,五个方位如下图3-7的a,b,c,d,e五幅图片所示。第一步中,摆放位置如图3-7(a)中所示。获取图像后如果确定标定板摆放位置正确,则点击“标定计算”按钮,如果顺利完成标定计算,则“标定计算”按钮显示为灰色,如果计算过程中发生错误,则会产生警告对话框并显示相关错误信息,此时,用户应该重新摆放标定板并重新进行标定。顺利写成计算后,点击“下一步”按钮,进入第二步标定计算,摆放方位如图3-7(b)中所示,其它操作同第一步,依次进行第三、
四、五步,其摆放方位分别对应图3-7(c),3-7(d),3-7(e)。
图3-6 摄像机标定窗口
a. STEP1(标准)
b.STEP2(拉近或远离
c.STEP3(上倾)
d.STEP4(左倾)
e.STEP5(右倾)
图3-7 五步标定法各步标定板的摆放方位示意
4. 按照标定向导进行到第五步后,出现如下图3-8所示窗口:如果前面步骤中的每一步都顺利完成,则点击“完成标定”按钮,完成摄像机的标定过程。完成标定后系统会提示标定结果,即标定极差值,极差越小,表示标定结果越准确。极差小于4就可以接受。如果极差太大,则要重新进行标定。
系统标定完成窗口
6 创建保存目录
在扫描开始前,点击菜单栏的测量→新建项目,创建扫描保存目录才能进行
7 开始扫描并保存点云
7.1 采用手动拼结方式扫描
① 点击图标
② 点击图标,打开摄像机。 ,打开灯光。
③ 将工件调整到想要的扫描位置。
尽量将工件放到灯光中央,并且与摄像头的位置保持在900mm左右
④ 查看左右视图的显示,并调整亮度、光圈、增益的值 如图3-9
左右视图的参数
亮度,光圈,增益:总的来说就是调整进光量,以达到最佳的摄像效果。
快捷方式是滑动鼠标中键,我们一般的最佳效果就是左右视图里的红斑刚好完全消失后的效果。
如果调整这3个到最值都还不能达到要求,就直接去调节摄像头的焦距,但
千万别让摄像头的位置发生变动,不然就又要标定摄像头才能扫描了。
⑤ 点击图标,开始扫描。
从左至右:移动 旋转 放大或
如须查看扫描效果,点击图标
⑥ 将扫描结果保存起来。
点击菜单栏→文件→导出→asc* 格式导出到前面创建的保存目录里
⑦ 需要多次扫描的,就重②~⑥步的操作。
⑧ 扫描后的结果,需要放到Geomagic Studio里进行拼结
7.2 采用自动拼结方式扫描
① 点击图标
② 点击图标,打开摄像机。 ,打开灯光。
③ 将工件调整到想要的扫描位置。
④ 点击图标,获取标记点。如图4-9所示。
⑤ 查看左右视图的显示,并调整亮度、光圈、增益的值。
⑥ 点击图标
⑦ 点击图标
⑧ 重复第②~⑤步的操作。
其中,工件调整后的位置,至少有与第一次扫描扫到的标记点存在,并且
至少有3个相同的标记点。不然系统就无法
在以上操作正确的前提下,参考视下的
,并,如果没匹开始扫描。
让当前视里的显示为1,意思就是在原来的扫描图里加一个
配好,在重复第④步的操作,直到2
幅图匹配的效果达到要求。然后点击右边的
⑩点击图标开始扫描。
如有多幅扫描点云的,就重复⑦~⑩
的操作。然后保存点云
1 扫描实例
以风扇叶片为例 步骤如下:
处理过的风扇
1 启动软件后,按上述步骤对扫描仪进行调整和标定摄像头。
2 对风扇叶片喷漆并贴标志点
3 分析扫描方式和扫描次数。
扫描方式:
由于风扇叶片外型较大,并且曲率较大。有容易识别的部位,所以采用手动拼结。
扫描次数:
为了便于拼结,以风扇叶片上的标志点作为以后拼结的参考点,所以每幅点
云图就必须包括以上几个部位的至少3个部位,并且相邻的两幅图必须至少3个参考点互相一样。这样才能正确拼结。
最终确定扫描次数为4次。就是有4幅点云图。
4 创建保存目录
5 扫描并导出
第一幅图:点击,然后点击,将风扇叶片正面面对摄像头,调整暴光,,开始扫描。扫描完成,点击滑动鼠标中键,调整没有红点为止。然后点击
菜单栏的开始→导出→asc* :如图3-11
扫描风扇的中间部分
第二幅图:点击,然后将风扇叶片移至新的位置调整暴光,滑动鼠标中
开始扫描,扫描完成,点击菜单栏的:键,调整到图3-6所示值。然后点击
开始→导出→asc*
直到完成所有的点云扫描。如图3-12
扫描风扇的叶片
总共扫描了4次,完成对中间部分和3个叶片的扫描。下面对扫描出来的点云进行手动拼接(手动注册以及全局注册)。
点云数据处理
风扇点云的处理主要在Geomagic Studio软件进行,其中包括清除噪点,手动注册,全局注册,合并, 补洞, 边界优化, 简化数据及保存等步骤。
打开Geomagic Studio软件,文件→打开,选择10.asc, 20.asc, 30.asc, 40.asc(上
面扫描出来的点云)。弹出一个对话框
单击“确定” ,还会弹出一个对话框 ,同样单击“确定”。导入后如图3-13所示,右击界面中黑色的杂乱点云,点击 着色→着色点 选择点云。可以按下鼠标中键旋转观察,在一起的点云变成绿色。
geomagic打开后的点云
现在可以进行除点了,选择除噪的工具栏。点击第一个,在分隔栏中选择“低”,并根据右边选点的多少更改值得大小,单击“确定”后 按下“delete”键删除噪音点。
除噪音点完成后,进行拼接。右击10创建组,选择点云10和20
点击第一个按钮,如图3-14。分别选择n点注册,组1 和
拼接风扇叶片
在固定和悬浮窗口旋转点云,找到他们相同的标识点,并选取3个不在一条线上的相同点,使其点云拼接在一起,完成后点击确定。将20拖到组一中去,再次点击那个按钮,选择组1和30,在固定和悬浮窗口旋转点云,找到他们相同的标识点,并选取3个不在一条线上的相同点,使其点云拼接在一起,完成后点击确定。将30拖到组一中去,再次点击那个按钮,选择组1和40,在固定和悬浮窗口旋转点云,找到他们相同的标识点,并选取3个不在一条线上的相同点,使其点云拼接在一起,完成后点击确定。将40拖到组一中去。
手动注册完后,点击工具栏的第二个按钮“全局注册”,也就
是精细拼接。全部默认的情况下单击确定。再使用工具栏
行手动除杂点。最后如图4-14所示
完成拼接后的风扇
全局注册完后,点击工具栏
默认,并选择保“留原始数据”后点击“确定”。
的最后一个按钮“合并”,全部
其中洞的出现主要是标志点,首先用清除工具
围的点云(因为洞的周围曲率变化较大)
。使用补洞工具清除洞周进行补洞操作。选择需要
补洞的线后单击“确定“,完成补洞操作。
补洞优化后的风扇
放大风扇的边界,可以看到并不光滑,因此需要对其边界进行优化。菜单栏:边界→编辑,选择“部分边界“选择边界线上的2点,再单击这条线,控制点应在7-8,张力应为0-1之间。可以调节数字使其边界顺滑些。
简化数据及保存
数据保存:因为点云处理完后要被imageware编辑和处理,所以要保存为stl格式,这种格式也可直接被快速成型机识别。
根据生成的特征线网格化模型.按照一定的曲面拟合算法,进行曲面重构,连接成完整的光顺复杂曲面。其中技术难点主要体现在:根据点云数据进行曲面拟合的算法和曲面重构方法两个方面。在实际的产品中,曲面对象边界和形状有时极其复杂.产品
型面往往是由多张曲面混合而成。为了保证曲面模型的整体性能,必须有合理的曲面重构方法。从工程角度出发.评价曲面重构的重要指标是模型的精确性、光顺性、几何不变性、对大规模散乱数据的重构能力。由于对实物进行表面数字化处理,采用的测量方法不同,得到的测量数据的组织方式也不同。常用的数据组织方式有四种:散乱数据;扫描线数据;网格化数据;多边形数据。不同的数据组织方式,可以选择不同的曲面重构方法,常用的有两种:
(1)三角Bezier曲面重构法:采用分段三次Bezier三角代数曲面来逼近大规模的散乱点,使各三角曲面片之间达到边界连续三角曲面构造法对复杂边界形状曲面的拟合具有很大的灵活性。其中特征线的提取、三角网格的简化和多视问题的处理是三角曲面应用研究的重点。但是,这种方法生成的三角化网格数目通常很大,需用专门的算法对网格进行简化处。
(2)NURBS的曲面造型法:实际产品中,产品的型面多数是由多张曲面混合而成。实际工作中,要将产品型面数据分块处理,首要问题是单矩形域内曲面的散乱数据点的曲面拟合问题。采用NURBS构造曲面的方法中,首先用函数方法构造曲面的数学模型,然后在曲面上构造拓扑矩形网格,交互定义特征线,利用矩形数据网格构造出曲面。NURBS曲面具有优良的局部形状控制能力和几何不变性,在复杂曲面建模技术领域得到越来越广泛的应用。
选择合理的曲面造型技术,进行拟合,生成若干个封闭、光滑的曲面,再将各分块曲面通过拼接、过渡、延伸、裁剪、光顺等技术处理,最终获得实体表面形状、尺寸精度范围内的曲面模型。曲面模型必须同时保证单张曲面的性能和各个连接曲面之间光滑、平顺、封闭和连续,才能保证曲面模型的整体性能。
曲面造型主要是使用imageware软件进行numb曲面的重构,其中有许多的处理技巧,用imageware打开前面保存的点云(stl格式)。
过滤:原始点云还有很多原始点。这个数据量还是比较庞大,而且分布不均匀,为了使点的分布比较合理,使用命令Modify →Date Reduction →Space Sampling 进
行点云数据过滤。
风扇点云图
对齐:选取风扇叶片的上表面:Modify →Extract→Circle Select Points命令圈选上表面(把视图调到适当位置),提取出一个小片。使用Create→Plane→Center / Normal命令建立一个xy平面plane。Modify→Align →Best fit 选取小个平面,再选取xy平面,这样就把小平面对齐到了xy平面。显示全部点云(ctrl+s),用Modify→Align →Reapply命令选取原始点云,这样就把全部点云对齐到xy平面了,Ctrl+x 删除不要的点云。
旋转:使用Create →Construction line →Infinite line 分别建2个垂直线。Modify →Orient →Translate
移动点云使点云的中心到垂直线的交点上。
建立圆柱面
首先建立中间的几个曲面,按下F5,选择Construct→cross section→cloud interactive,选取点云后,点击圆柱的两边并产生小点云,Modify →Extract→Circle Select Points选取有用的点云,在拟合为圆:Construct→curve from cloud→fit circle,在对话框中看其半径为78.2620mm,在Create →surface primitive→cylinder以坐标原点为上表面圆心建立一个半径为76mm的圆柱面(这个参数用户已经提供要求中间的圆柱的半径为76mm)。
按下F1,选择Construct→cross section→cloud interactive,选取点云后,点击圆柱的两边并产生小点云(捕捉射线的两端),Modify →Extract→Circle Select Points选取有用的点云,在拟合为圆:Construct→curve from cloud→fit circle,在对话框中看其半径为113.8888mm,在Create →surface primitive→sphere以一定坐标值为球心建立一个半径为113mm的球面。
建立球底面
通过3点建面的方法建立球的底面:Create→plane→3 points,选取底面的3个点,经过上面一些曲面的建立,圆柱的基本外形已经建立起来了,现在要做的就是把多余的部分裁剪掉。裁剪曲面首先要建立裁剪曲线。该曲线的建立可以通过Construct →Intersection →With Surface命令,分别选择相交的两个曲面(面不相交则延长面),然后执行。在两曲面相交处就建立了一条3D曲线。接着使用Modify →Snip→Snip Surface命令,选择要裁剪的曲面和参考曲线进行曲面的裁剪
偏移球面及上下底面
使用Construct →offset→Surface选取球面和下底面,偏移4mm
剪切中间凹槽及洞
分析中间曲面的构造,使其上下偏置的曲面形成封闭的曲面,使用延伸(extend),剪切(Ctrl+T),旋转阵列等命令建立如图所示曲面
建立小圆柱及洞
根据上面的两个封闭曲线在拉伸出面Construct→swept surface→extrude in direction,最后在底面用封闭曲线建面Construct→surface→plane trimmed
中间部分的底面
提取一个叶片及建立曲面
使用Modify →Extract→Circle Select Points命令选取风扇的一个叶片点云,删除一些不要的点云(边缘部分)。 Construct→cross section→cloud interactive,建立两条点云,Ctrl+F 将2点云拟合为2条线。Create →3D Curve→3D B-Spline沿着叶片的边缘划线,控制点调为3,把扇叶的2边勾勒。剪切两条线使其相交,Modify →
Snip→Snip curve,Modify →continuity→match 2 curve。
图3-22 扇叶面
提取叶片中间的点云:Modify →extract→points within curves,选取中间的4条线。建面:Construct→surface→fit w/cloud and curves,选取点云和线(逆时针选),使面贴近于点云公差在0.1内:Modify →shape control→wrap surface to cloud w/tolerance,延长生成的曲面,并剪切曲面(在点云上用3D曲线画形状再剪切),调整曲面的误差,使其平滑,如图3-22。
偏移扇叶曲面并倒角
偏置曲面Construct →offset→Surface,偏置2mm再进行倒角:Construct →fillet→Surface。 叶片与圆柱面倒角:Construct →fillet→Surface,分别选取两个面,进行渐变倒角。
提取另外的两个叶片点云及建面
用上面的方法去建立其他2个扇叶面,也可以通过旋转建立(注意旋转中心的选择)。
完成的风扇
数据转化导出通用格式
简单的误差分析:在进行完曲面重构,需要对重构的误差进行分析。进行曲面和点云的比对,Imageware中提供了这样的功能。使用Measure→Surface to →Cloud Difference命令,比对结果误差为0.2mm 。在曲面模型已经建立起来之后,需要做的就是精简数据。精简数据后的文件很直观,而且对后来在其他3维造型软件中进行处理是很方便的。具体操作,删除在进行曲面造型时所建立的中间过渡几何,比如点云数据等。然后另外存储一个文件。另存是为了以后需要修改的时候方便。
使用File→save as命令,选择igs格式保存。Igs格式是能被UG、PROE等三维软件识别的一种文件格式。在保存时,注意删除原有的点云,这样才能更快地打开igs格式文件,不会在UG中打开时乱码。
3.6 实体造型
当外表面完成后,接下来就要构建实体模型。在UG中可以采用下列方法造型:
(1)对于结构简单的零件,用体素或扫描特征成型。
(2)用简单或复杂的实体作布尔运算,从而生成复杂的实体。
(3)用前面所求得的曲面去切割已有的实体,从而得到具有所需形状表面的实体。
(4)如果难以一次性地生成复杂曲面体,可以分别生成几个必要的复杂曲面,同时做出必要的起闭合作用的曲面或平面,然后将这些表面缝合起来生成实体。最后再进行产品结构设计,如加强筋、安装孔等,最后通过装配完成三维实体模型。当一张曲面不光顺时, 可求此曲面的分割片,调整这些分割片使其光顺,再利用这些分割片重新构面,效果会好些,这是常用的一种方法。
在imageware中面建好后,删除风扇的点云数据(不然在UG里面打开会乱码),要保存在中文目录下(UG打开不了中文目录下的IGS文件)。打开软件,打开预先保存的IGS文件,进入建模模块。
导入后UG界面
曲面缝合及模型实体化
在曲面缝合时注意:面的模型无误;所有的面均边界连续且重合,无空洞。在建模
模块下点击工具栏,选择要缝合两个曲面,然后点击应用,同样的步骤将所有的面缝合在一起,这样风扇就变成了一个实体。缝合时要显示为“着色”才能看清楚那些已经缝合好了,那些还没有。
目 录 摘 要.............................................................. IABSTRACT..............................................…
潍坊学院本科毕业设计(论文)目录摘要 .................................................................. 4 Abstract ............................…
西南科技大学毕业设计(论文) 题目名称:风扇叶片的非接触测量和三维建模研究 年 级:2004级 ■本科 □专科 学生学号:学生姓名:都方军 指导教师:乐莉 学生单位:制造科学与工程学院 技术职称:副教授 学生专业:机械0408 教师…
廊 坊 师 范 学 院 本科生毕业论文 题 目:基于单片机的温度控制系统设计学生姓名:XXX 指导教师:XXXX 二级学院:XXXXXXX 系 别:专 业:电气工程及其自动化 年 级:2007级 学 号:XXXXXXX 完成日期:2011年5月 廊…
1 引言电源,即提供电能的设备,主要分三类:一次电源(将其它能量转换为电能),二次电源和蓄电池。其中,二次电源指的是把输入电源(由电网供电)转换为电压、电流、频率、波形及在稳定性、可靠性(含电磁兼容,绝缘散热,不间断电源,智能控制)等方面符合要求的…
本文由()首发,转载请保留网址和出处!
免费下载文档:

我要回帖

更多关于 剑三帮贡有什么用 的文章

 

随机推荐