基于Geomagic Design X的正逆向混合建模
2022-04-15
来源:易榕旅网
2017年9月 机床与液压 Sep.2017 第45卷第l7期 MACHINE T0OL&HYDRAULICS Vo1.45 No.17 DOI:10.3969/j.issn.1001—3881.2017.17.036 基于Geomagic Design X的正逆向混合建模 冯超超,成思源,杨雪荣,骆少明 (广东工业大学机电工程学院,广东广州510006) 摘要:逆向工程中关于正逆向混合建模的研究在近几年来成为热点。介绍了逆向工程中常用混合建模方法与特点,提 出了基于自动特征识别与面片草图的混合建模方法,根据设计意图重新定义设计参数,以Geomagic Design X软件为平台进 行实体重构。通过实例获得了可编辑的、基于历史树的CAD数据模型,同时验证了该混合建模的准确性和便捷性。 关键词:逆向工程;正逆向混合建模;Geomagic Design X 中图分类号:TH166 文献标志码:A 文章编号:1001-3881(2017)17—157—4 Forward and Reverse Hybrid Modeling Based on Geomagic Design X FENG Chaochao.CHENG Siyuan.YANG Xuerong。LUO Shaoming (Facuhy of Eleetromeehanieal Engineering,Guangdong University of Technology, Guangzhou Guangdong 5 10006,China) Abstract:In reverse engineering,the research on the forward and reverse hybrid modeling has become a hot spot in recent years。 The methods and characteristics of hybrid modeling commonly seen in reverse engineering are introduced,and a hybrid modeling meth— od is presented based on automatic feature recognition and mesh sketch.Using Geomagic Design X software as a platform for solid re— construction,the desing parameters were redefined according to the desing intention.The historical tree of Computer Aided Design (CAD)data model which Can be edited was obtained by an example.The accuracy and convenience of the hybrid modeling are veriifed. Keywords:Reverse engineering;Forward and reverse hybrid modeling;Geomagic Desing X 0前言 件中再设计;但该方法建模较繁琐,效率不高,且从 逆向工程(Reverse Engineering,RE)也称反求 逆向软件导入到正向软件过程中有时会出现问题 。 工程或者反向工程。逆向工程的概念是相对于传统的 基于正向软件与逆向软件的建模流程如图1所示。 产品设计流程即所谓的正向工程(Forward Engineer- 匝亟因匡圃 ing,FE)而提出的,二者的区别在于设计起点、设 计自由度和设计要求不同 。广义的逆向工程包括了 几何形状反求、工艺反求和材料反求等 。狭义的逆 向工程是指将产品原型转化为数字模型的相关计算机 一 辅助技术、数据测量技术和几何模型重建技术的 图1逆向软件与正向软件的混合建模流程 总称 。 . Geomagic Design X(原Rapidform XOR)是业界 逆向工程建模是在没有原始产品的设计数据的情 最全面的逆向工程软件、结合基于历史树的CAD数 况下,使用测量工具(例如手持式激光扫描仪、三 模(数据模型)和三维扫描数据处理、能创建出可 坐标测量机等)快速地获取产品实物表面的点云或 编辑、基于特征树的CAD数据模型并与现有的CAD 者面片数据,然后将数据导入到建模软件(例如Im— 软件兼容。Geomagic Design X软件的强大之处在于其 ageware、Geomagic Design X等)中进行数据处理与 兼备逆向建模与正向再设计两者的特点。通过自动特 模型重建。 征识别对三维网格面模型进行领域分组。通过面片草 1 逆向工程中常用混合建模方法 图获取模型的截面线和轮廓线,跟据所得草图直接进 正逆向混合建模方法是指,首先在逆向设计软件 行实体特征创建,进而得到原始产品的CAD模型。 中对模型的测量数据进行处理,主要包括三角化阶段 使用正向建模工具对面片草图进行编辑修改实现参数 和多边形阶段处理,获得网格包络曲线,保存为中间 化与再设计。基于Ge0magicDesignx软件的混合建模 格式的文件,然后将网格包络曲线导入到正向设计软 流程如图2所示。 收稿日期:2016—04—25 基金项目:广东省科技计划项目(201 1A060901001;2014A040401078);广东省研究生教育创新计划项目(2015SFKC23) 作者简介:冯超超(1989一),男,硕士,研究方向为逆向建模。E-mail:285207902@qq.com。 ・158・ 机床与液压 第45卷 扫 自 创 完 描 动 建 创 模 成 创 建 —特 面 ————● 网 —— 征 —识 ——’|. 譬 蔫 ——— 再 —型 参 征 设 ——_|. 数 化 格 别 图 计 模 型 图2基于Geomagic Design X软件的混合建模流程 2基于Geomagic Design X软件的正逆向混合建模 2.1扫描创建网格 在逆向工程中,对点云数据的预处理是完成被测 物体模型扫描后的第一步。在数据的采集中,由于随 机(环境因素等)或人为(工作人员经验等)的原 因,会引起数据的误差,使点云数据包含噪声,造成 被测物体模型重构曲面的不理想,从光顺性和精度等 方面影响建模质量;为得到完整的产品原型表面数 据,往往需要对产品表面的细微或复杂特征区域重复 扫描测量,这就导致原始扫描数据中存在大量的冗余 数据,这就需要对数据进行精简优化。 Geomagic Design X软件中,在扫描创建网格阶 段,对获得的点云数据进行“采样”、“平滑”、“杂 点消除”处理,使得点云得到优化进而得到更好质 量的点云数据。对于多片点云进行“结合”操作来 创建一个单独要素;也可对多片点云进行“合并” 处理来创建一个单独面片,合并以后将有效移除重叠 区域并将相邻境界缝合在一起。对于网格面首先运用 “修补精灵”工具自动修复面片中的各种缺陷;再运 用“消减”、“细分”、“平滑”、“加强形状”、“整体 再面片化”等工具对面片进行精简优化。 2.2 自动特征识别 由于三角网格模型其描述了点之间的拓扑关系, 能产生一定的视觉效果,因而在逆向工程中得到广泛 应用。NOURSE指出85%的机械零件都可以用平面、 圆锥面、球面和圆柱面来描述。自动特征识别是从零 件的实体模型中抽取出具有特定工程意义的特征信 息 J。在逆向工程中,特征是指从实物的测量数据中 提取的几何信息,并作为反求建模的基本单元,构造 实物的反求特征模型。 在Geomagic Design X软件中,根据扫描数据的 曲率和特征自动将面片归类为不同的几何领域;根据 选择领域来提取设计意图,比如圆柱、圆锥、球、 轴、平面、自由曲面等。根据模型外表面复杂程度的 不同设置对应的敏感度值,利用领域中的“自动分 割”工具对模型进行领域划分;依据模型的实际情 况也可对自动分割完成的领域进行编辑修改,例如对 相同的领域进行“合并”,对需要细分的领域采取 “分割”处理,如此使划分的领域更加准确,便于后 续设计。 2.3创建面片草图 创建模型的面片草图,再利用面片草图来创建特 征是Geomagic Design X软件的基本建模思路。利用 创建的面片草图进行拉伸、回转、放样、扫描创建实 体和曲面,并在此基础上进行更加复杂的几何实体的 构建 。Geomagic Design X软件中创建面片草图时, 在“面片草图”模式下,根据原始模型的特征选择 “平面投影”或者“回转投影”这两种方式。“平面 投影”方式下:选定“基准平面”,设定基准平面偏 移的距离和方向以及轮廓投影的范围;“回转投影” 方式下:选定“中心轴”和“基准平面”,设定基准 平面偏移的角度和轮廓投影的角度范围。在“面片 草图”模式下得到的断面多段线是由直线和曲线组 成的,线与线之间还存在多种约束关系 。利用 “自动草图”功能可自动从多段线处提取直线和弧 线,以创建完整、受约束且复杂的草图轮廓。圆角、 倒角、剪切、偏移、延长等多种曲线编辑工具的应用 使得面片草图的创建更加方便快捷。利用“智能尺 寸”功能对多段线进行修改,如长度、角度、距离、 半径均可精确控制。 2.4创建特征 将得到的面片草图进行实体建模操作,完成原始 产品的几何形状反求,还可根据草图进行再设计。正 向建模功能有着丰富的正向建模工具,利用前面得到 的草图进行拉伸、回转、放样、扫描来创建实体和曲 面,然后利用“编辑”工具栏中的切割、布尔运算 和剪切曲面、延长曲面、缝合操作对实体与曲面进行 编辑。 2.5模型再设计 在理解原始产品的设计意图的基础上,通过对 CAD模型的整体几何形状、细节特征以及各特征之 间的约束关系进行创新性修改,以实现再设计。在 “模型”下的“编辑”工具栏中,对创建的实体模型 进行圆角、倒角、拔模等操作。采用精度分析功能, 得到质量更好的实体模型。在整个建模过程中,自 动、实时错误的可视化;在自定义的误差范围内设 计,由于不需要离开软件去检查模型的精度,可以极 大地节省时间。 2.6完成参数化模型 将完成的参数化CAD模型保存或者导出到其他 CAD软件中进行再设计。Geomagic Design X可无缝 连接主流CAD软件,包括SolidWorks、Siemens NX、 AutodeskInventor和PTC Creo。使用独特的LiveTrans— fer技术,Geomagic Design x可传输完整数据模型包 括特征树,其将数据传输到新设计环境中使我们能象 编辑其他CAD数模一样编辑它。 第17期 冯超超等:綦于Geomagic Design X的Ir逆向混合建卡I! ・159・ 3 实例 隐藏向片,基于断 多段线进仃 纠绘制 原模型可以看出,截取的 片草【冬I足山A线、 珀、 下面以某一零件模型为例在Geomagic Design X 软件中进行正逆向混合建模,以验证该混合建模方法 的准确性和便捷性 用手持式三维激光扫描系统获取模型的表面多边 吲弧所构成的封闭曲线,肖线与 弧之间以 『f】连 接。利用Geomagic Design X软件l},l的草 : 具进什 草图的编辑修改和约柬。最后得到的 所示,命名为“草图l” 利用上面截取的 如 5(I ) 形网格数据模型,然后将数据模型以.st1格式文件导 入Geomagic Design X中,并对网格数据模 进行处 l进仃实体建模。点。} 理(如精简、细分、优化等)。从图3可以看出该模 “创建实体”T具栏rI,的“托伸”,选择特征树I 而 型的实体比较简单,是由一个拉伸体经过数次裁剪 的草图l作为基准草 ,Ij订 被分荆 的领域:n 此处 得到 就可以作为设汁元素引Hj r,力‘法选择“刮领域”, 根据扫描数据的曲率和模 特征,自动将面片归 选择模型l 表面,点ih-确定,特 俐中 };现“ flfI 类为不同的几何领域并以不同的颜色显示。点击领域 体l”的建模履历,模型树F 面也flf现 为“} fI}1体 中的“自动分割”_丁具对该模型进行领域划分,根 l”的实体。剩余实体特 部分用炎似方法创 ,只 据模型外轮廓的复杂程度设定相应的敏感度值。领域 是在创建模型正面凹楠部分时拉fll『操作中的“运算 的划分在Geomagic Design X软件中可以带米很大的 结果”项要选择“切割”,该模型 体特,止创建的结 方便,提高建模效率;在后续的创建实体与创建曲面 果如图6所示.. 中,领域作为特征要素应用到建模中可以提高建模的 精确性和快速性 .此模型的敏感度值设定为l0。领 域划分的效果如图4所示。在理解该模型的设计意图 基础上可以埘相同的领域进行合并,如模型下部分的 5个圆柱形凹槽可以视为同一个领域。 图3 三维网格面模型 4领域划分效果图 6供】 I奉 创建面片草图。点击“面片草图”。选择“平面 在得到模型实体后,G㈤ mgic Design X软什 ¨』 投影”,将选定的“基准平面”偏移一定距离,点击 根据实际情况加入操作群的细节没汁对馍 实作 现 确定将得到粉红色的断面多段线,如图5(a)所示。 再设计。刈 实体进行 角 j精度分析以便检验处模的 精确性。经过对比,发脱模型底部 址单纯的 仲形 状,而是由一个自由f』}1帕f与托伸体l哉 』 得 修改 拉仲体1,点击特征树・}】的草图l对 进仃修改他呵 更改拉仲体l。用拟合的『1由曲ff1=『 蜓改 的托仲{水 l进行裁 ,就得到 差之内的模 实体 选・f 实 体对其进行圆角操作,从原始模, 叮以看m 7 Itl 箭头所指那部分为叮变 角,其他部化均为 侧 角。在对模型 体进行 角处珲过 r1I既町以依 面片来估算 角 径值也吖以输入操作荇的没汁 值,实现参数化设计 、对 角后的 休模 进行 度分析(体偏差).模删夫部分 爪为绿色,蜕i (a)断面多段线 (b)面片革图 所创建的文体在误差允许范 之I~,fH1 7干¨ 8 图5断面多段线和面片草图 所示 、 ・160・ 机床 液 第45卷 [4]金荧.矿用通风饥 逆阳混合建模再没计研究[J].煤矿 机械,2011,32(5):22—24. JIN K.Resear ̄-h O11 FOl ̄Val‘(1 anti Reverse Hybrid Modeling Te(・hnl4(igy of Mine Ventihflor_J}.Coal Mint Machinery, 201 1,32(5):22—24. [5]离曙H』】.自动特,征识别技术综述[J=㈠t算机 :报,1998, 2I(3):281—288. GA()S M.A Survev of Aut()matic Featm’c llet・ognition】J. Chinese Journal of Conqmters,1998,2l(3):28l一288. 图7最终实体 。8精度分析(体偏篪) I 61吴 存・逆向T 中特 提取及形状识圳研究[I)]・抗 评价体系 I=1 kE 航r摹 揪 。,力‘法, i' si-; ̄ hilul 于Geomagic Desigl1 x软件的正逆『,lJ 混合建模流 ,以 一零件模删为例验证了该建使办 法的准确性和便捷性,对产品的快速开发与创新设计 …X L—A 【; … ’ 、 h on Q aIit H JGA M,el a|.Researe E 。l 【i。 A .66.) : ̄ 4--m. ,f R。 。 Iru j M ㈧fn M lnnovati。 ,f M hi nf hani 1 Partsf J]Devel |)lne t&仃一定借鉴意义.也为实物混合建模及再设计提供丫 一&Electri。 1 Prod .2013,26(2):64—66. 种新的解决思路 [8]剧小尔,成思源,畅霄荣,等.面向创新没汁的逆向【 程 verse Engine( ring in Fan VaI Mold I)esign[J].Value I==ll—LAI X,LI G,ZHANG w,t、 a1.31)Model Reconstruction fr, 、、 阿童木机器人获3 248万元A轮融资,智能制造产业或成资本新宠 :: 。 : ; (内容来源:()Fw k机器人网) ; : : :