逆向工程(又稱逆向技術)是壹種產品設計技術再生產的過程,即對壹個目標產品進行逆向分析和研究,從而推導出並獲得該產品的設計要素,如加工流程、組織結構、功能特性、技術規格等,以制造出功能相似但不完全相同的產品。
逆向工程來源於商業和軍事領域的硬件分析。其主要目的是在不容易獲得必要的生產信息的情況下,直接從成品的分析中推導出產品的設計原理。
逆向工程可能會被誤認為是對知識產權的嚴重侵犯,但在實際應用中,它可能會保護知識產權所有者。比如在集成電路領域,如果壹家公司涉嫌侵犯知識產權,可以利用逆向工程技術尋找證據。
隨著計算機輔助設計的普及,逆向工程已經成為壹種可以根據現有的物理部件,通過CAD、CAM、CAE或其他軟件建立三維虛擬模型的方法。
逆向工程的過程采用測量實際物體的尺寸並將其制作成3D模型的方法。實物可以通過三坐標測量機、激光掃描儀、結構光源轉換器或X射線斷層掃描儀等3D掃描技術進行測量。這些測量數據通常被視為點集,缺乏拓撲信息,通常被制成更有用的格式,如多邊形網格、NURBS曲線或CAD模型。