逆向设计过程是指设计师对产品实物样件表面进行数字化处理(数据采集、数据处理),并利用可实现逆向三维造型设计的软件来重新构造实物的三维CAD模型(曲面模型重构),并进一步用CAD/CAE/CAM系统实现分析、再设计、数控编程、数控加工的过程。逆向设计通常是应用于产品外观表面的设计。
逆向设计_逆向设计 -逆向设计
早期设计师在进行产品的造型设计时,所采用的方法一种是正向设计法,这是一个从概念设计起步到CAD建模、数控编程、数控加工的过程。这一设计过程难度系数大、周期较长、成本高、不利于产品的研制开发。
产品造型设计的正向设计流程示意:概念设计 → CAD/CAM系统 → 制造系统 → 新产品
逆向设计_逆向设计 -逆向
逆向工程RE(Reverse Engineering)俗称三维激光扫描抄数。就是利用三维激光扫描仪或者三坐标测量仪对物体表面进行三维扫描或测量,获得物体的三维点数据,再利用逆向工程软件对获得的三维扫描数据进行整理、编辑、获取所需的三维特征曲线,最终通过三维曲面表达出物体的外形,为后续的设计或是加工做准备。
利用三维扫描技术可以获得以往无法获得的物体外形数据,同时大大提高获得数据的速度以及准确性。
1.产品逆向设计的产生与应用
在飞机、汽车、工艺美术品和模具等行业的设计和制造中,通常是由复杂的自由曲面拼接而成,因此在概念设计阶段难以用严密、统一的数学语言来描述。这些产品的初始模型是通过对事先制造出的木制或泥制模型来实现数字化产生的。近年来在产品造型设计中逐渐走向成熟形成逆向设计法。
由于产品造型的逆向设计有起点高、成本低、周期短、易改型、易创新的特性,自出现以来便受到了现代工业设计师的关注。目前该技术在下面几方面得到了广泛应用:
a.用于汽车、摩托车等具有较复杂曲面外型产品的修复与改型设计中;
b.用于设计与制造个性化的产品,如人体拟合、太空服装设计、假肢设计等;
c.根据客户样件进行模具设计时,该项技术可使自动化程度大大提高;
d.在样件缺少图形文件时,可用逆向设计来生成图形文件:
e.在快速原形制造中逆向设计可实现原形产品的快速准确建模并进行重新设计。
f.用于对产品模型运行运动模拟和仿真,代表软件:cmosmotion works;
h. 对产品模型的受力情况进行仿真,代表软件:cmosxpress;
g. 对注塑件进行注塑分析,代表软件:Mouldflow Plastics Insight、SolidworksMoldflowxpress;
2 产品逆向设计的过程及其关键问题
产品的逆向设计是指设计师对产品实物样件表面进行数字化处理(数据采集、数据处理),并利用可实现逆向三维造型设计的软件来重新构造实物的CAD模型(曲面模型重构),并进一步用CAD/CAE/CAM系统实现分析、再设计、数控编程、数控加工的过程。
在逆向设计中数据采集、数据处理、模型重构是产品造型设计逆向设计的三大关键环节。
数据采集(样件的表面数字化)是进行产品逆向设计的第一步。一般而言。数据采集可由接触式与非接触式两种来实现。接触式方法由于对物体的表面的颜色和光照没有要求。因此物体边界的测量相对精确,但对软质材料适应差且速度慢;而非接触式方式(以激光为媒介的非接触三维表面数据采集法)在采集实物模型的表面资料时,采集速度快,可形成“点云”资料,缺点是精度较低而且对样件表面和光照有较高的要求。
数据处理的结果将影响模型重构的质量。在此阶段一般应进行数据预处理、数据分块、数据光顺、三角化、数据优化、多视拼合、噪声滤波、拓扑建立、特征提取等工作。
模型重构方案目前主要有三种:
1)以B-Spline或NURBS曲面为基础的曲面构造法;
2)以三角Bezier曲面片为基础的曲面构造法;3)以多面体面片为基础的曲面构造法。
3 几种用于逆向设计的应用软件
目前,在国际市场上已出现了一些用于产品逆向设计的应用软件,如美国Imageware公司的Surfacer7.1,英国Renishaw公司的TRACE,英国MDTV公司的STRIM and Surface Reconstruction等,英国Delcam公司产品CopyCAD;此外,一些CAD/CAM系统。如美国PTC公司的Pro;Engineer 2000i、美国UGS公司的Unigraphics与法国达索公司的CATIA、Solidworks公司的Solidworks office premium等在其系统中也集成了可实现逆向三维造型设计的模块,但与专业的逆向设计软件比较在功能上有较大局限性。
例如:Surfaccr7.1逆向设计软件可方便的实现下面几项功能:
1)接受不同来源的扫描资料点的分析与处理。如CMM.Laser,sensors,ultrasound等;
2)快速、准确地将扫描点转换成NURBS曲面;
3)对曲面模型的精度、品质进行评价;
4)对曲线、曲面的形状实现交互修改。在产品的曲面模型重建时。Surfacer7.1不需经过建造曲线来构造曲面而是直接由扫描点来直接产生曲面;或采用建立周边曲线再用该边界与其内部的扫描点群来产生曲面;也可首先在扫描点群中构造NURBS曲线,再由曲线来产生曲面。
显而易见,逆向设计和逆向工程是有区别的。本人在此无意于做出权威的结论只想用最通俗易懂的语言告诉大家两者之者的本质区别,不足之处敬请谅解;
逆向设计是设计的一种高效的方法,在产品未成形之前对它进行模拟、分析,上文已经讲得很清楚,比如:你要设计一段桥梁,想知道它的受力情况可以用逆向设计软件来分析一下就知道了,这就是逆向设计;
逆向工程是对某一现有事物进行研究,找到实现它的方法。比如宝马7系的车子比较好,被外星人拿去研究看看怎么造出来的,这叫逆向工程;
逆向设计过程解析
工件三维扫描---获取到的STL数据---逆向设计 (来源:先临三维)
常用于逆向设计的设备
主要用于获取物体的三维数据,即STL数据,然后倒入逆向设计软件进行逆向。
1. 三维激光扫描仪
2. 光学三维扫描仪
光学三维扫描仪