邢魚弟 馬寧
摘 要:計算機輔助設(shè)計數(shù)字技術(shù)近年來在汽車造型研發(fā)中的應(yīng)用取得了長足進步,逆向數(shù)字建模技術(shù)的應(yīng)用能夠大大縮短汽車產(chǎn)品開發(fā)周期,提升研發(fā)效率,是現(xiàn)代汽車造型研發(fā)流程中必不可缺的環(huán)節(jié)。ICEM-SURF被公認為建立和修改A級曲面的優(yōu)選,其通過獨有的直接建模及全局建模技術(shù)能夠令整個模型細節(jié)以全交互和動態(tài)方式為數(shù)字模型師提供一個便捷有效的解決方案。本文基于ICEM-SURF在實際汽車產(chǎn)品研發(fā)中的應(yīng)用情況,介紹了汽車造型點云逆向建模的關(guān)鍵技術(shù)及基本工作思路。
關(guān)鍵詞:ICEM-SURF;逆向;建模
1 逆向工程定義
逆向工程起源于質(zhì)量檢驗及精密測量。目前,關(guān)于逆向工程的研究及應(yīng)用基本上都集中在對實物的逆向重構(gòu)方面,這種從實物樣件獲取產(chǎn)品數(shù)模并最終制造得到新產(chǎn)品的技術(shù)已發(fā)展成為一個相對獨立的研究領(lǐng)域。對逆向工程比較全面的定義是:將實物轉(zhuǎn)變?yōu)镃AD模型相關(guān)的幾何重建技術(shù)、數(shù)字化技術(shù)以及產(chǎn)品制造技術(shù)的總稱,是將已有產(chǎn)品或?qū)嵨锬P娃D(zhuǎn)化為概念或工程設(shè)計制造數(shù)學模型,并以此為基礎(chǔ)對現(xiàn)有產(chǎn)品進行剖析和再創(chuàng)造的過程。本文的研究集中在幾何模型重建部分,下面以克萊斯勒PT漫步者的外造型開發(fā)為例,如圖1所示,讀者們可以感性認識一下逆向工程在整車開發(fā)中所扮演的角色及大致流程。
2 數(shù)據(jù)逆向前的準備工作
汽車造型逆向就是將汽車實車或油泥模型轉(zhuǎn)化為數(shù)字設(shè)計模型,即利用反求軟件對汽車內(nèi)外所有可見的實體表面進行幾何重新生成的過程。同時滿足曲面質(zhì)量、造型美學及工程技術(shù)的要求是我們對高品質(zhì)逆向的極致追求,因此在數(shù)據(jù)逆向前往往需要做一些準備工作。
2.1 充分理解造型
逆向建模不能貿(mào)然進行,逆向建模前必須對原有造型進行揣摩、推敲從而最終實現(xiàn)還原,即最關(guān)鍵之處就是讀懂造型。因此,在逆向前應(yīng)多觀察實物模型而不僅僅從點云出發(fā),有條件的設(shè)計人員甚至可以參與油泥模型的制作與評審以充分理解設(shè)計師的創(chuàng)意意圖。
2.2 確定質(zhì)量目標
對已經(jīng)完成制作的實物模型或用于掃描的樣件、樣車,應(yīng)了解其是否滿足一定的結(jié)構(gòu)尺寸要求,是否有改進和改型的需要,是否有特定的功能要求?;谫|(zhì)量目標信息,擬定相關(guān)的技術(shù)協(xié)定,合理安排資源,按需開展逆向建模工作。質(zhì)量目標中很重要的幾點,包括應(yīng)體現(xiàn)逆向曲面與實物的吻合程度、逆向曲面的主要用途、時間節(jié)點等等。
2.3 技術(shù)要求及參考信息
在正式逆向建模前還需準備好DTS(尺寸控制)要求文件、模型或零件的細節(jié)照片等。
3 點云數(shù)據(jù)處理
掃描是采用立體照相的方法,將實體模型轉(zhuǎn)化為掃描數(shù)據(jù)模型的過程。有了掃描數(shù)據(jù)后即可運用反求軟件進行精確數(shù)學模型的重構(gòu)工作。
本文以基于ICEM-SURF(以下簡稱ICEM)軟件的某車型外造型逆向為例,在接到點云數(shù)據(jù)后,我們需要做的主要工作有:點云三角化及格式處理、點云拼接、完整性檢查、采樣、降噪、對稱分析、點云分塊等等。
3.1 點云預(yù)處理
(1)采樣:采樣也就是對點云進行稀釋。由于激光掃描獲得的點的數(shù)目相當龐大,如果直接以此為基礎(chǔ)進行逆向工作,將會造成處理速度變慢、存儲文件過大,既費時而且對過程控制的難度也加大。因此,有必要在保證適當數(shù)據(jù)精度的條件下減少點的數(shù)據(jù)量,在ICEM中我們可以利用Filter命令來達到對點云合理稀釋的目的。點采樣距離誤差根據(jù)對樣件或模型精度的要求進行設(shè)定。如圖2。
(2)點云三角化:由于逆向設(shè)計時需要對點云有很好的可視性,而只有經(jīng)過三角化的點云才能平滑顯示,并且三角化后的點云可以實現(xiàn)切割截面線的操作,因此需先將點集三角化,借助ICEM軟件中的Triangulation命令我們可以順利實現(xiàn)點云三角化。如圖3。
(3)點云拼接及坐標對齊:點云拼接及對坐標時,由于整車尺寸比較大,而激光掃描采集點數(shù)又比較多,故掃描時是對整車分塊掃描后,最后才將各部分點云拼接到一起的,在ICEM軟件利用Merge命令可將點云合并。區(qū)別于改型設(shè)計中需要將局部模型對到原車整車坐標,本次是整車掃描,故我們只需要找到點云的對稱中心并按汽車坐標常規(guī)位置(坐標原點在前軸線上)通過平移、旋轉(zhuǎn)將點云移到合適位置就可以了。
(4)點云除噪:將掃描測量時由于測量誤差造成的與物體表面差異過大的點刪除。
3.2 對掃描點云進行數(shù)據(jù)分析
(1)觀察點云的完整性,如果有比較嚴重的缺失影響到曲面構(gòu)建則需要發(fā)回重掃或局部補掃;
(2)在對正坐標之后分析點云對稱性,取較好的一半進行逆向設(shè)計;
(3)觀察零件分縫、確認零件間的間隙、面差顯示完整。
4 逆向建模主要步驟
逆向建模主要技術(shù)路徑如圖4所示。
5 逆向建模案例
5.1 條件輸入
(1)點云:經(jīng)過三角化、除噪、合理稀釋、對正坐標等處理的點云;
(2)實車或照片:實車或?qū)嵻囌掌┠嫦蚪⒖?,主要是避免對造型的誤讀;
(3)斷面或 DTS文件:拆車過程中手工記錄的斷面和拆車前量取的DTS;
(4)附件數(shù)據(jù) :直接可以借用而無需再通過逆向得到的數(shù)模,如LOGO數(shù)模。
5.2 定義建模精度
為保證曲面質(zhì)量,曲面階次不應(yīng)超過7 階,并保證曲面控制點分布合理。曲面段數(shù)非必要情況下不超過1。曲面連續(xù)性要求根據(jù)各主機廠的具體要求進行設(shè)置、控制。一般要求為G0不大于0.005mm;G1不大于0.1°;G2一般不大于0.1,根據(jù)高光平順性及造型意圖做取舍;對稱面需要做到G3連續(xù)。
5.3 繪制主要特征線
要將曲面形態(tài)控制好首先需對整體關(guān)鍵特征線作好控制,要求曲線光順并保證達到曲率連續(xù)。造型特征有特殊需要的地方可以做成位置連續(xù)。
5.4 繪制基礎(chǔ)曲面
(1)構(gòu)建側(cè)窗玻璃面及前后擋風玻璃面:側(cè)窗玻璃面一般有雙曲面和單曲面兩種,面包車側(cè)面造型相對簡單,一般為單曲面,曲率半徑一般在2000-4000mm之間。在ICEM中可以利用曲面旋轉(zhuǎn)或Barrel命令實現(xiàn)玻璃面的構(gòu)建。
前后風擋玻璃面關(guān)鍵在于對稱面的連續(xù)性控制,即需達到G3連續(xù)。曲面階次根據(jù)造型復(fù)雜程度設(shè)置,一般5-6階即可。曲面構(gòu)建時注意控制與頂蓋、側(cè)圍的段差關(guān)系,做到段差均勻或規(guī)律變化。如圖5所示。
(2)構(gòu)建車身側(cè)面曲面及頂蓋曲面
車頂曲面構(gòu)建同樣需要做到對稱面G3連續(xù),大過渡面間需達到G2以上連續(xù)。頂蓋加強筋特征以頂蓋大面為基礎(chǔ)構(gòu)建,側(cè)面流水槽與側(cè)圍保持規(guī)律的段差關(guān)系。
側(cè)面曲面構(gòu)建時需先完成輪包區(qū)域曲面構(gòu)建,以此為基礎(chǔ)控制側(cè)面大面與輪包及玻璃面的關(guān)系,同時考慮與翼子板、側(cè)圍等的銜接關(guān)系。大面及大過渡面之間達到G2以上連續(xù)。示例如圖6。
(3)構(gòu)建前后臉基礎(chǔ)面
前后臉造型特征繁多,構(gòu)建基礎(chǔ)曲面時往往難以準確把握大面的分面邊界。在ICEM中我們可以借助高斯曲率、Feature Line等多種手段幫助判斷。對稱曲面同樣需要做到G3連續(xù)。格柵、燈具與發(fā)罩、翼子板的DTS關(guān)系需要準確體現(xiàn)出來。前臉基礎(chǔ)曲面及細節(jié)特征逆向設(shè)計示例如圖7。
5.5 繪制細節(jié)曲面
有了基礎(chǔ)曲面接下來要考慮在這些大面上增加特征、過渡面、連接面,在做細節(jié)曲面的時候同樣要注意控制特征線和邊界線。完成所有細節(jié)添加,未倒圓最終整體效果如圖8所示。
5.6 倒圓
完成所有細節(jié)曲面的鋪構(gòu)之后進行倒角工作。一般的倒圓順序為先大后小、先正后反。
倒圓大小控制主要考慮參考點云,確保工藝可行性、法規(guī)可行性等幾點。
5.7 檢查與完善
在數(shù)據(jù)正式輸出之前需要進行數(shù)據(jù)的檢查與最終完善確認。主要包括(1)與點云吻合度檢查,通過切割截面線并測量偏差的方法檢測。(2)對稱性檢查,可通過切割截面線并打開斷面曲率疏來檢測;(3)連續(xù)性檢查等。
5.8 數(shù)據(jù)輸出
輸出數(shù)據(jù)必須整潔,曲面不多不少,不含尖角、沒有未裁剪曲面。根據(jù)不同要求,輸出對應(yīng)數(shù)據(jù)格式一般有STP、IGES、PART等。ICEM的文件格式為.db,但通過一組完善、直觀及標準的CAD接口, ICEM Surf可以很方便地與任何CAD系統(tǒng)集成。
6 結(jié)束語
逆向建模技術(shù)在汽車造型開發(fā)中發(fā)揮著十分重要的作用,是正向開發(fā)流程中不可或缺的一環(huán),ICEM-SURF在A級曲面構(gòu)建領(lǐng)域的專業(yè)性不容置疑且廣受推崇。本文對ICEM-SURF環(huán)境下逆向建模技術(shù)的應(yīng)用研究相信能為汽車數(shù)字設(shè)計領(lǐng)域提供一套可行的解決方案及啟發(fā)性的思路。
參考文獻:
[1]劉丹,錢應(yīng)平,易國鋒,逆向工程中點云處理及擬合新方法的研究 《機械設(shè)計與制造》,2015.
[2]解則曉,徐尚,李緒勇,逆向工程中三維點云數(shù)據(jù)精確拼接方法,《中國機械工程》.
[3]劉俊,逆向工程中點云修補與曲面反求的研究,《華中科技大學》2007.
[4]王雪晶,石衛(wèi)強,逆向工程中點云去噪算法的研究,《兵工自動化》.
[5]周建釗,顏雨吉,逆向工程中點云特征提取技術(shù)研究,《裝備制造技術(shù)》,2019.