1)接受不同來源的掃描資料點的分析與處理。如CMM.Laser,sensors,Ultrasound等;
2)快速、準確地將掃描點轉換成NURBS曲面;
3)對曲面模型的精度、品質進行評價;
4)對曲線、曲面的形狀實現交互修改。在產品的曲面模型重建時。imageware不需經過建造曲線來構造曲面而是直接由掃描點來直接產生曲面;或采用建立周邊曲線再用該邊界與其內部的掃描點群來產生曲面;也可首先在掃描點群中構造NURBS曲線,再由曲線來產生曲面。 顯而易見,逆向設計和逆向工程是有區別的。
逆向設計是設計的一種高效的方法,在產品未成形之前對它進行模擬、分析,上文已經講得很清楚,比如:你要設計一段橋梁,想知道它的受力情況可以用逆向設計軟件來分析一下就知道了,這就是逆向設計。
逆向工程是對某一現有事物進行研究,找到實現它的方法。比如寶馬7系的車子比較好,被外星人拿去研究看看怎么造出來的,這叫逆向工程;
需要逆向工程的原因如下:
●接口設計。由于互操作性,逆向工程被用來找出系統之間的協作協議。
●軍事或商業機密。竊取敵人或競爭對手的最新研究或產品原型。
●改善文檔。當原有的文檔有不充分處,又當系統被更新而原設計人員不在時,逆向工程被用來獲取所需數據,以補充說明或了解系統的最新狀態。
●軟件升級或更新。出于功能、合規、安全等需求更改,逆向工程被用來了解現有或遺留軟件系統,以評估更新或移植系統所需的工作。
●制造沒有許可/未授權的副本。
●學術/學習目的。
●去除復制保護和偽裝的登錄權限。
●文件丟失:采取逆向工程的情況往往是在某一個特殊設備的文件已經丟失了(或者根本就沒有),同時又找不到工程的負責人。完整的系統時常需要基于陳舊的系統上進行再設計,這就意味著想要集成原有的功能進行項目的唯一方法,便是采用逆向工程的方法,分析已有的碎片進行再設計。
●產品分析:用于調查產品的運作方式,部件構成,估計預算,識別潛在的侵權行為。
●制作游戲外掛:通過逆向工程了解游戲運行機制,進而繞過保護機制并通過修改內存數值、修改內存中的代碼、調用內部函數等方式來實現外掛功能。
上一篇: 機械設計培訓
下一篇: 加工中心硬軌和線軌的優缺點
濟南海馬機械設計培訓中心