PRO/Engineer逆向設計主要著重于航空航天,機械制造和汽車工業。用PRO/E來進行逆向工程,主要的原理和過程:
1)物體數據化: 普遍采用三坐標測量機或抄數機或激光掃描儀來采集物體表面的空間坐標值。
2)分析物體的幾何特征 依據數據的屬性,進行分割、再采用幾何特征和識別方法來分析物體的設計及加工特征。
3)構建物體三維模型 利用PRO/E軟件,把分割后的三維數據作表面模型的擬合,得出實物的三維模型。4)檢驗修正三維模型。
PRO/Engineer操作軟件是美國參數技術公司(PTC)旗下的CAD/CAM/CAE一體化的三維軟件。Pro/Engineer軟件以參數化著稱,是參數化技術的最早應用者,在目前的三維造型軟件領域中占有著重要地位,Pro/Engineer作為當今世界機械CAD/CAE/CAM領域的新標準而得到業界的認可和推廣。是現今主流的CAD/CAM/CAE軟件之一,特別是在國內產品設計領域占據重要位置。逆向工程也叫反求工程,廣東一帶俗稱抄數。逆向工程是相對于正向工程而言的。一般的產品設計是根據產品的用途和功能,先有構想,再通過計算機輔助設計成圖紙,通過加工制造而最后成型定產的。而通常我們所說的逆向工程是根據現有的產品。并把現有的產品實物通過激光掃描和點采集等手段,獲取產品的三維數據和空間幾何形狀,把獲取的數據通過計算機專業設計軟件設計成圖紙,用于生產制造的過程。也有的通過制造模型的方法,而作為逆向的樣板,也屬于逆向工程設計的范圍。逆向工程設計不是簡單的復制和模仿。而是運用相關手段對產品進行分析再設計等創新處理。從而使產品表現出更加優良的性能??s短新產品的開發周期,提高設計開發效率。
將三坐標測量機等儀器測繪的點數據導入PRO/E。
有時候由于零件形狀復雜,一次掃描無法獲得全部的數據,或是零件較大無法一次掃描完成,這就需要移動或旋轉零件,這樣會得到很多單獨的點陣?!】梢岳弥T如圓柱面、球面、平面等特殊的點信息將點陣準確對齊。
對點陣進行判斷,去除噪音點(即測量誤差點)。
由于受到測量工具及測量方式的限制,有時會出現一些噪音點,
通過可視化點陣觀察和判斷,規劃如何創建曲面。
一個零件,是由很多單獨的曲面構成,對于每一個曲面,可根據特性判斷用用什么方式來構成。例如,如果曲面可以直接由點的網格生成,就可以考慮直接采用這一片點陣;如果曲面需要采用多段曲線蒙皮,就可以考慮截取點的分段。提前作出規劃可以避免以后走彎路。
根據需要創建點的網格或點的分段。
曲線可以是精確通過點陣的、也可以是很光順的(捕捉點陣代表的曲線主要形狀),或介于兩者之間。
創建曲線。
根據需要創建曲線,可以改變控制點的數目來調整曲線??刂泣c增多則形狀吻合度好,控制點減少則曲線較為光順。
診斷和修改曲線。
可以通過曲線的曲率來判斷曲線的光順性,可以檢查曲線與點陣的吻合性,還可以改變曲線與其它曲線的連續性(連接、相切、曲率連續)。Surfacer 提供很多工具來調整和修改曲線。
決定生成那種曲面。
同曲線一樣,可以考慮生成更準確的曲面、更光順的曲面(例如 class 1 曲面),或兩者兼顧,可根據產品設計需要來決定。
創建曲面。
創建曲面的方法很多,可以用點陣直接生成曲面(Fit free form),可以用曲線通過蒙皮、掃掠、四個邊界線等方法生成曲面,也可以結合點陣和曲線的信息來創建曲面。還可以通過其它例如園角、過橋面等生成曲面。
診斷和修改曲面。
比較曲面與點陣的吻合程度,檢查曲面的光順性及與其它曲面的連續性,同時可以進行修改,例如可以讓曲面與點陣對齊,可以調整曲面的控制點讓曲面更光順,或對曲面進行重構等處理。
利用功能模塊,將創建的曲面生成實體模型。(見插圖)
逆向工程 逆向工程,有的人也叫反求工程,英文是reverse engineering。 是指從實物上大量的三維坐標點,并由此建立該物體的幾何模型,進而開發出同類產品的先進技術。逆向工程與一般的設計制造...
怎么學proe最快?。?proe抄數好學嗎? 有proe抄數培訓的機構介紹嗎? 抄數跟逆向工程是一個意思嗎?
樓主提這么多問題?看得頭暈,你問的東西歸納起來就是要學proe,并且想盡量學好,哈哈!這樣搞太沒效率了吧,我是忍著看完你的問題的。都是proe愛好者,有時間多交流。我自學了一年多,林老師的書看過,周四...
逆向設計的一般流程:產品樣件 →數據→ 數據處理CAD/CAE/CAM系統 → 模型重構 →制造系統→ 新產品。在逆向設計的這些環節中,數據、數據處理、模型重構是產品逆向設計的三大關鍵環節。 數據(樣...
格式:pdf
大?。?span id="fzpd66g" class="single-tag-height">401KB
頁數: 3頁
評分: 4.5
介紹了在逆向工程曲面建模過程中,使用美國PTC公司的Pro/Engineer三維造型軟件,處理由三坐標測量機所測得的大量點數據,建立符合工程要求的曲面的方法。著重闡述了由大量數據點進行不規則曲線、曲面反求的完整技術。探討了在Pro/Engineer環境下,直接從三坐標測量機產生的數據文檔生成合乎工程要求的三維曲線,進而生成三維曲面的方法。通過對實驗測量的渦輪表面數據的處理,在Pro/Engineer中建立了符合工程要求的渦輪曲面,從而證實了本方法的確實可行性。
逆向工程(又名反向工程,Reverse Engineering-RE)是對產品設計過程的一種描述。在2007年初,我國相關的法律為逆向工程正名,承認了逆向技術用于學習研究的合法性。
在工程技術人員的一般概念中,產品設計過程是一個從設計到產品的過程,即設計人員首先在大腦中構思產品的外形、性能和大致的技術參數等,然后在詳細設計階段完成各類數據模型,最終將這個模型轉入到研發流程中,完成產品的整個設計研發周期。這樣的產品設計過程我們稱為“正向設計”過程。逆向工程產品設計可以認為是一個從產品到設計的過程。簡單地說,逆向工程產品設計就是根據已經存在的產品,反向推出產品設計數據(包括各類設計圖或數據模型)的過程。從這個意義上說,逆向工程在工業設計中的應用已經很久了。比如早期的船舶工業中常用的船體放樣設計就是逆向工程的很好實例。
隨著計算機技術在各個領域的廣泛應用,特別是軟件開發技術的迅猛發展,基于某個軟件,以反匯編閱讀源碼的方式去推斷其數據結構、體系結構和程序設計信息成為軟件逆向工程技術關注的主要對象。軟件逆向技術的目的是用來研究和學習先進的技術,特別是當手里沒有合適的文檔資料,而你又很需要實現某個軟件的功能的時候。也正因為這樣,很多軟件為了壟斷技術,在軟件安裝之前,要求用戶同意不去逆向研究。
逆向工程的實施過程是多領域、多學科的協同過程。
逆向工程能在擁有現有物理部件之上,利用激光掃描儀、結構光源轉換儀或X射線斷層成像之類3D掃描儀技術進行尺寸測量,再通過CAD、CAM、CAE或其他軟件構筑3D虛擬模型的方法。逆向工程經常被用于軍事上,在二戰和冷戰中經常被用到。
需要逆向工程的原因如下:
●接口設計。由于互操作性,逆向工程被用來找出系統之間的協作協議。
●軍事或商業機密。竊取敵人或競爭對手的最新研究或產品原型。
●改善文檔。當原有的文檔有不充分處,又當系統被更新而原設計人員不在時,逆向工程被用來獲取所需數據,以補充說明或了解系統的最新狀態。
●軟件升級或更新。出于功能、合規、安全等需求更改,逆向工程被用來了解現有或遺留軟件系統,以評估更新或移植系統所需的工作。
●制造沒有許可/未授權的副本。
●學術/學習目的。
●去除復制保護和偽裝的登錄權限。
●文件丟失:采取逆向工程的情況往往是在某一個特殊設備的文件已經丟失了(或者根本就沒有),同時又找不到工程的負責人。完整的系統時常需要基于陳舊的系統上進行再設計,這就意味著想要集成原有的功能進行項目的唯一方法,便是采用逆向工程的方法,分析已有的碎片進行再設計。
●產品分析:用于調查產品的運作方式,部件構成,估計預算,識別潛在的侵權行為。
●制作游戲外掛:通過逆向工程了解游戲運行機制,進而繞過保護機制并通過修改內存數值、修改內存中的代碼、調用內部函數等方式來實現外掛功能。