逆向工程
當一個實物或是手工模型經由量測→CAD資料建立→3D打印(早期稱之RP輸出)或CAM輸出這樣的流程我們稱之為 逆向工程 (Reverse Engineering)。透過這樣的流程可以大大節省產品開發的時間與成本。下圖為現今產品開發的流程。 一般正向的開發流程如右圖中的白色區塊,但為了加速產品開發的時效與品質,所以衍伸出逆向工程這個領域,如下圖的綠色區塊。

何謂逆向工程
為什幺需要逆向工程?
?產品設計方式的差異
以往設計師可能只做2D的平面設計,再經由CAD軟件將資料轉換成3D;但現今設計師往往會先以手工製作一3D模型,如此需要逆向工程的工具將此手工模型轉換成3D曲面模型,以利后續的工作。
?產品設計走向自由曲面造型
目前消費者對產品的需求,不單單只考慮功能性,產品的外觀造型也成為消費者考量的重要因素。但由于設計師所創造出來的外觀造型,若利用傳統的製造方式有可能無法完全的將設計師的理念完整的表達出來,因此需要運用逆向工程的工具來達到設計師的要求。
?正向設計資料取得不易
基于商業機密,原廠不把原始CAD資料提供給下游廠商,只提供Sample 給廠商,如此就需要經由逆向工程的工具將原始CAD資料還原出來,因此一家廠商逆向工程的能力無形之中也是獲得訂單的一項利器。
?檢驗正向設計結果
逆向工程的另一項重要的功能即是對成品的檢測,我們稱之為CAV電腦輔助檢測(Computer Aided Inspection)。一般品質檢測只就成品的局部做檢測,透過逆向工程的工具可對成品做一全面性的品質檢測,大大提升了品質的穩定度。
逆向工程(反求工程)應用于產品開發的流程如下圖所示

逆向工程流程
電腦輔助檢測于產品檢驗時的應用流程
電腦輔助檢測(Computer Aided Verification )為逆向工程技術應用的一部分,利用量測設備將成品量測后輸出點資料,與原始CAD 資料做誤差比對。有別于傳統三次元量測的單一尺寸比對,此種方式為成品外觀與結構的全方位比對,可得到更全面性的信息,供后製人員參考。
CAV 對製造流程上的幫助
製造流程
?塑膠射出成型時(試模,量產抽檢)
?沖壓鍛造成形 – 使用Inspection當修模調整依據
檢驗流程
?零件檢查 – 初次檢驗 (FAI)
?模具檢查 – 模具確認
