|
你所指的反推法应该叫逆向工程.行内人通称:"抄数"4 A6 W0 [& P5 \; Y9 B3 q% V: M: V# }1 `
9 @% B- U0 T' R o" g6 |1 @
) S8 g/ x7 R8 F4 R* D( C( N( R
" Z: d! t, K" }' |& x 工业设计师在进行产品的造型设计时,所采用的方法一种是正向设计法,这是一个从概念设计起步到CAD建模、数控编程、数控加工的过程,
& v& |7 \9 T( ?2 ]产品造型设计的正向设计流程示意:概念设计 → CAD/CAM系统 → 制造系统 → 新产品
! r- l! ], z; U' a6 u" ~3 ]. g- v3 W7 F* w" A- [7 U
l 产品逆向设计的产生与应用
5 t$ W& {+ P E$ @- K; g: H# f: a6 q) w, n! _! k
在飞机、汽车、工艺美术品和模具等行业的设计和制造中,通常是由复杂的自由曲面拼接而成,因此在概念设计阶段难以用严密、统一的数学语言来描述。这些产品的初始模型是通过对事先制造出的木制或泥制模型来实现数字化产生的。近年来在产品造型设计中逐渐走向成熟形成逆向设计法。( R. Z- h" b8 S4 T9 z
2 ^* n7 K- J1 c- B& ? 由于产品造型的逆向设计有起点高、成本低、周期短、易改型、易创新的特性,自出现以来便受到了现代工业设计师的关注。目前该技术在下面几方面得到了广泛应用:a.用于汽车、摩托车等具有较复杂曲面外型产品的修复与改型设计中;b.用于设计与制造个性化的产品,如人体拟合、太空服装设计、假肢设计等;c.根据客户样件进行模具设计时,该项技术可使自动化程度大大提高;d.在样件缺少图形文件时,可用逆向设计来生成图形文件:e.在快速原形制造中逆向设计可实现原形产品的快速准确建模并进行重新设计。 3 L$ b S' O; k3 x% h# n1 \
2 产品逆向设计的过程及其关键问题
" V5 i( | k+ S6 r4 K
: b, r" d; t( X% }0 V2 \5 V 产品的逆向设计是指设计师对产品实物样件表面进行数字化处理(数据采集、数据处理),并利用可实现逆向三维造型设计的软件来重新构造实物的CAD模型(曲面模型重构),并进一步用CAD/CAE/CAM系统实现分析、再设计、数控编程、数控加工的过程。
" J) Y B6 [% A; Y. D( j Z& v
" ^1 E7 H7 a9 d9 Q K) O逆向设计的流程示意:
9 U0 A+ W# x3 Q" c) E$ t3 Z& f
7 n/ Q5 M8 W' X: a产品样件 → 数据采集 → 数据处理CAD/CAE/CAM系统 → 模型重构 → 制造系统 → 新产品
- j$ c% }9 x% e: s+ P/ d: i& B) | E/ D) `" t+ D
在逆向设计中数据采集、数据处理、模型重构是产品造型设计逆向设计的三大关键环节。5 e) T4 a( Z! ^5 w
- z/ M( R! O2 H* H
数据采集(样件的表面数字化)是进行产品逆向设计的第一步。一般而言。数据采集可由接触式与非接触式两种来实现。接触式方法由于对物体的表面的颜色和光照没有要求。因此物体边界的测量相对精确,但对软质材料适应差且速度慢;而非接触式方式(以激光为媒介的非接触三维表面数据采集法)在采集实物模型的表面资料时,采集速度快,可形成“点云”资料,缺点是精度较低而且对样件表面和光照有较高的要求。" {; ?, u7 X6 P& ]; x9 U; |
: i0 l1 S& H2 A _
数据处理的结果将影响模型重构的质量。在此阶段一般应进行数据预处理、数据分块、数据光顺、三角化、数据优化、多视拼合、噪声滤波、拓扑建立、特征提取等工作。
# v: _. J$ [) I3 e# S1 Q. n5 r/ W9 b& z! Z( j0 T" e o, @/ X
模型重构方案目前主要有三种:1)以B-Spline或NURBS曲面为基础的曲面构造法;2)以三角Bezier曲面片为基础的曲面构造法;3)以多面体面片为基础的曲面构造法。 |
|