您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 支持产品创新设计的重建模型表达及建模方法研究
*教育部博士点基金资助项目支持产品创新设计的重建模型表达及建模方法研究*金涛童水光(浙江大学化工机械研究所,浙江杭州310027)摘要:本文提出了一种支持模型再设计的基于几何特征变量化的重建模型表达和重建方法。因为传统的采用参数曲面表达和曲面直接拟合的造型方法得到的三维重建模型,不便于模型的修改和再设计,而基于特征变量化表达重建模型,能方便地对模型特征进行修改,最终达到改变整个模型即产品外形结构的目的。实现上述表达的重建方法是基于几何特征及约束进行模型重建,首先根据几何特征类型,在对测量数据进行特征及约束识别的基础上,进行特征数据分割;然后建立特征约束模型,通过求解模型得到满足约束关系的对数据点的最佳逼近特征,实现对原形及原设计意图的还原;最后再建立不同几何特征的协同变形关系,使修改局部或单个特征时模型整体协同变形,达到对重建模型进行再设计乃至创新设计的目的。关键词:逆向工程模型重建创新设计基于特征约束拟合1.引言运用计算机辅助技术进行实物零件乃至整个实物的复制过程通常被称为逆向工程(Reverseengineering),逆向工程的思想最初是来自从油泥模型到产品实物的设计过程,目前逆向工程技术已成为消化吸收先进技术进行产品快速开发的重要手段。但在国内,基于实物的逆向工程应用最广的还是进行产品复制和仿制,尤其是外观设计产品,因为不涉及到复杂的动力学分析、材料、加工热处理等技术反求难题,相对容易实现。工作流程一般为:基于CAD/CAM系统,在进行数字化扫描、完成实物的3D重建后,通过NC加工或快速成型快速地制造出模具,最终注塑得到所需的产品。这个过程已成为我国沿海地区许多家用电器、玩具、摩托车等产品企业的产品开发及生产模式,但在这些产品中鲜有自己的技术,多数是复制(copy)和仿制国外的产品。尽管许多企业不具备创新设计能力,更多的是学习和模仿,但如果产品设计一昧的停留在模仿和仿制上,是没有任何出路的,如果对方的产品是受专利保护的,则这种仿制还是一种侵权的行为。战后日本通过先仿制美国及欧洲的产品,在采取各种手段获取先进的技术和引进技术的消化、吸收的基础上,建立了自己的产品创新设计体系,使经济迅速崛起,成为仅次于美国的制造大国。德国在1998年提出:“德国不能采用产品降价的办法来提高竞争力,而是要通过持续地创新出其他国家没有的产品来提高竞争力”。实际上任何产品问世,不管是创新、改进还是仿制,都蕴涵着对已有科学、技术的继承和应用借鉴,逆向工程通过重构产品零件的CAD模型,可对原型进行修改和再设计,这为产品的再设计以及创新设计提供了数字原型,各种先进的计算机辅助技术手段也为此提供了强有力的支持。因此,通过逆向工程,在消化、吸收先进技术的基础上,建立和掌握自己的产品开发设计技术,进行产品的创新设计,即在copy的基础上进行改进进而创新,这是提升我国制造业的必由之路。本文先对模型重建、参数化和变量化设计技术有关研究进行了回顾,提出了重建模型的表达和重建方法。2有关研究的回顾当前应用于产品外形设计的逆向工程方法主要有两种方式:一是由设计师、美工师事先设计好产品的油泥或木制模型,由坐标测量机将模型的数据扫入,再建立计算机模型;另一种是针对已有的产品实物零件,经过数字化测量和模型重建,获得产品的数字模型,然后对这个数字模型进行修改、再设计,以获得一个与前面产品对象不同甚至完全不同的新的结构外形,最终达到产品设计创新之目的,基于逆向工程的产品创新设计的过程见图1。图1产品逆向创新设计过程逆向工程的基本过程包括:数字化、数据处理及整合、数据分割、曲面拟合或插值、曲面片缝合成整体。实物的数字化是通过特定的测量设备和测量方法获取零件表面离散点的几何坐标数据,目前的三维数字化方法,根据测量探头或传感器是否和实物接触,可分为接触式和非接触式两大类[1]。数字化模型重建再设计(创新设计)下游过程CAD模型重建之前应进行数据预处理,过程工作包括数据平滑、排除噪声数据和异常数据、压缩和归并冗余数据、遗失点补齐、数据分割、多次测量数据及图象的数据定位对齐和对称零件的对称基准重建[1.2]。物体表面测量数据的分割方法一般分为两类,一是基于边界分割法,二是基于区域分割法。其中基于边界的分割法首先估计出测量点的法向矢量或曲率,然后根据将法向矢量或曲率的突变处判定为边界的位置,基于区域的分割法是将具有相似几何特征的空间点划为同一区域[1.2]。CAD模型重建是逆向工程的关键,根据实物外形的数字化信息,可以将测量得到的数据点分成两类:有序点和无序点(散乱点),由不同的数据类型,形成了不同的的模型重建技术。目前较成熟的方法是通过重构外形曲面来实现实物重建,常用的曲面模型有Bezier、B-Spline、NURBS和三角Beizer曲面,采用的方法是对测量数据点拟合得到实物的外形曲面。曲面拟合可以分为插值和逼近两种方式。使用插值方法拟合曲面通过所有数据点,适合于测量设备精度高,数据点坐标比较精确的场合;使用逼近的方法所拟合的曲面不一定通过所有的数据点,适用于测量数据较多,测量数据含噪声较高的情况。国内外的研究大多都集中于孤立曲面片拟合方法的选择和算法的优化上[1-6]。上述的模型表达和曲面拟合方法已成为当前模型重建的主要技术方法,并已应用于商用逆向软件,但这种技术方法在机械产品逆向工程的应用上却受到一定限制,在模型表达上,如果曲面是多个曲面片组成的复合曲面,采用自由形状曲面表示时(如标准的B-样条曲面),难以找到保证C0或更高阶连续的分割曲线,而且用一简单的B-样条曲面拟合整个曲面不能反映曲面的分段特性。为解决这个问题,PalBenko[7]提出了用B-Rep来表达重建模型,它根据零件外形曲面的特征,按照组成曲面的类型(如平面、Sweep曲面、Blend曲面等)分别进行拟合,最终的模型还必须保证曲面之间的约束如连续、相切等关系。这B-Rep表达为基于特征和约束的模型重建方法提供了理论基础。因为使用参数曲面片的方式表达零件的几何形状,不能表达零件对象更高层次的结构特征信息,同时由于在曲面拟合过程中没有考虑特征间的约束关系和模型的整体信息,重建得到的数据模型没有还原原形的几何特征,这种表达对只要求提供零件的位置信息的下游应用,如零件数控仿形、直接生成模具等,是基本合适的,但涉及到产品改型、创新设计等,特别是自由曲面组成的外形,就存在编辑、修改的困难。因为大多数机械零件产品都是按一定特征设计制造的,同时特征之间还具有确定的几何约束关系,在产品的模型重建过程中,仅还原特征而忽略几何约束,得到的产品模型是没有意义或是不准确的[8-12]。因此基于特征及约束的模型重建方法就随之而提出,可以这么认为在机械领域,基于特征及约束的三维模型重建技术是逆向造型的一个发展方向。其关键技术有两点:一是特征识别和抽取,二是在特征恢复时考虑特征间的约束关系。目前面向逆向工程的特征建模研究刚刚展开,已进行的研究多集中在应用于数据分割的表面棱线、区域边界和部分规则表面(平面、柱面)特征的识别上[9.10],对自由曲面的重建,只是从曲面拟合的角度研究了旋转[15]、扫成[13.14]、放样[16]曲面的重建问题,尚无完整的特征建模方法,对面向逆向工程的特征定义、分类、特征数据模型定义、基于特征的模型测量规划等则少有研究涉及。部分研究考虑了特征间的约束关系,提出了处理简单约束关系,主要是规则几何特征的位置约束的约束拟合方法[11.17]。基于特征及约束的模型重建具有能捕捉和还原原设计意图、准确表述零件的几何关系,CAD模型包含的几何特征信息有利于后续的CAPP/CAM过程的特征识别、易于实现测量数据和零件的定位和装配等优点。但目前的基于几何特征及约束的模型重建技术仍是以恢复和还原原形为目标,目前模型重建的主要方式还是先拟合曲面片,然后再建立产品的曲面整体模型以及实体模型,这样的建模方法对恢复原形是有效的,但如果我们要对CAD模型进行修改或再设计,操作起来就显得十分困难,这种模型孤立的曲面片表示及拟合就成为模型修改的瓶颈,因此,这样的建模方法和模型表示对创新设计是不适宜的,应寻求新的模型表达及建模方法。3支持创新设计的重建模型表达3.1CAD造型技术回顾从20世纪60年代开始,CAD造型技术由线框、自由曲面,发展到目前仍占据主流的基于约束的实体造型技术,主要有以PTC公司的Pro/E软件为代表的参数化造型理论和以EDS公司的I-DEAS软件为代表的变量化造型理论两大技术流派。参数化造型是由编程者预先设置一些几何图形约束,然后供设计者在造型时使用,与一个几何相关联的所有尺寸参数可以用来产生其它几何。采用参数化技术可以克服自由建模的无约束状态,几何形状均可通过尺寸的形式来控制。如零件形状需要修改时,只需改变尺寸的数值即可实现形状上的改变,尺寸驱动已经成为当今造型系统的基本功能。变量化技术或称变量化设计(VariationalDesign),它保留了参数化技术基于持征、全数据相关、尺寸驱动设计修改的优点,但在约束定义方面做了根本性改变,它将参数化技术中所需定义的尺寸“参数”进一步区分为形状约束和尺寸约束,而不是象参数化技术那样只用尺寸来约束全部几何,这样就赋予了设计修改更大的自由度。两种技术的根本区别在于是否要全约束以及以什么形式来施加约束。从应用上来说,参数化系统特别适用于那些技术已相当稳定成熟的零配件行业。这样的行业,零件的形状改变很少,经常只需采用类比设计,即形状基本固定,只需改变一些关键尺寸就可以得到新的系列化设计结果。再者就是由二维到三维的抄图式设计,图纸往往是绝对符合全约束条件的。而变量化系统除了一般的系列化零件设计,比较适用于新产品开发、老产品改形设计这类创新式设计。逆向工程的模型重建技术离不开现有的CAD基础理论,从上面的分析可以看出,如果重建模型选择参数化或变量化表示,根据参数化和变量化技术的特点,它们都在一定程度上支持模型的修改设计,而且都具有方便的可操作性,满足支持创新设计的模型表达的要求。3.2基于参数化的重建模型表示模型的外形几何表示为参数化形式,这样可以通过修改尺寸实现模型的修改,根据实物的外形几何特点,我们将模型分成两种类型,一是具有规则几何特征的外形,二是由自由曲面组成的复杂外形。对前者来说,较适宜采用参数化表示,而且也容易实现;对后者来说,由于自由曲面(曲线)从整体来说,较难表示为某种几何及尺寸约束,但对一些具有确定的解析计算公式表示的曲线或曲面,仍可选择参数化表示。因为直接对三维模型建立参数化仍然存在困难,因此,目前的参数化造型都是先建立全尺寸约束二维草图,经过拉伸、旋转、扫掠等几何造型形成三维模型的。为将重建模型表现为参数化模型,可将模型分解为由一系列特征和操作组合而成的三维形体,由于重建模型多选择曲面表示,因此参数化也主要针对曲面进行。图2给出了重建模型的参数化结构。图2重建模型的参数化表示从图1看出,模型实现参数化表示的关键是特征分解和约束施加,即将组成模型的所有几何特征分解成二维特征约束图+特征操作,这样整个模型即实现尺寸驱动。3.3基于变量化的重建模型表示变量化技术赋予了模型表示和修改更大的自由度,因此变量化表示既适合于规则外形和自由曲面组成的外形。基于变量化的逆向模型结构基本和参数化结构相同,只是二维几何图可以是欠约束的。下面我们仅讨论基于特征参数化的支持创新设计的模型重建方法。4.支持创新的模型重建方法在CAD造型技术中,实现参数化设计的方法主要有:编程参数化、交互参数化、离线参数化和三维参数化等。编程参数化通过编程来进行参数化设计。交互参数化是通过交互的方法来进行参数化设计,其生成方法又包括多种:变动几何法、作图规则匹配、几何作图局部求解法、辅助线作图法、变量流技术和交互生成参数绘图命令等。离线参数化是将几何模型向参数化模型转换,它分成两个步骤:其一:在已有图形基础上通过标注尺寸建立约束关系,其二,重建的曲面模型几何特征几何特征几何特征……二维约束图二维约束图二维约束图……特征操作:求交、剪裁、过渡等拉伸特征库平面、球、椭圆、二次曲面等旋转扫掠在已有图形和
本文标题:支持产品创新设计的重建模型表达及建模方法研究
链接地址:https://www.777doc.com/doc-490334 .html