本文通過一個電子產(chǎn)品的外殼點云的逆向造型實例講解WildFire中的點云處理方法和規(guī)則外形的逆向造型基本原則,了解WildFire在處理不同的數(shù)據(jù)源下的逆向造型方法。掌握基本的外形拆分方法和外形判斷方法
O3_Mrn(R }E=kfMu 1. 正向造型法對大多CAD軟件來說,逆向造型和正向造型并沒有本質(zhì)的區(qū)別,唯一的不同是數(shù)據(jù)來源不同。所以對于一些特定類型的造型,可以考慮用正向造型的方法來實現(xiàn)的。如下圖的點云(已轉(zhuǎn)成stl),是nokia858手機(jī)的上殼,相對來說形狀是比較規(guī)則的,并且主要的幾個面構(gòu)成也是比較直觀的,所以適合用正向造型的方法來進(jìn)行。


首先,我們在開始造型之前,應(yīng)該進(jìn)行仔細(xì)的分析,想像出各個面的主要構(gòu)成方法以及過渡的可能方式,這樣我們才能做到有的放矢。首先整體形狀是有一個圍側(cè)面(1)和頂面(7)以及一個類圓角面(2)構(gòu)成,對于側(cè)面(1),在造形之前我們可以猜測它是掃出的或是混成的。對于類似這樣頂面(7),我一般強(qiáng)烈傾向于掃出面,對于(2),一般用圓角搞定沒問題(注意必要的時候切換成conic類型的圓角以更擬合實際情況)。

然后看局部和過度,(3)的面初步猜測應(yīng)該是頂面offset一定的距離生成,至于是否有呆后面的驗證。(5)面仔細(xì)觀查會發(fā)現(xiàn)和頂面并非一個面,所以需要另一個掃出面來擬合。(6)面比較難點,是個典型的過度,從頂部的級差過度到側(cè)面的消失,在目前來看可能的做法是作消失面,或者倒圓角(是否覺得不可思議?這里的判斷需要建立在想像和經(jīng)驗上)。后面你會看到這個看似復(fù)雜的過度居然真的就可以用圓角搞定。(4)面什么難度,兩個軌跡的可變掃出就可以輕松搞定。下面我們就開始動手了。不管形狀如何,我想分型輪廓線應(yīng)該是我們的工作的第一步。所以我們先作分型面,對于這個實體來說,分型面比較簡單就是一個圓弧拉伸面。

然后用投影到分型面的方法來創(chuàng)建分型輪廓線,注意在草繪的時候利用已有的點云作參考。。。目測就行啦。

接著創(chuàng)建分中的脊線。注意這時候應(yīng)該刻意把類圓角面部分去掉,也就是草繪成尖角的,這樣可以最后再作類圓角面以簡化構(gòu)建工作。并且草繪最好由盡量少的簡單元素構(gòu)成,比如圓弧和spline通常是比較好的選擇。注意兩個側(cè)面最好是類似的構(gòu)成,在這里都是用一個圓弧構(gòu)成。如下圖所示:

對于另一個方向的脊線,因為沒有明顯的對稱性,創(chuàng)建的位置就有點考究了,通常建議在一些特殊的位置創(chuàng)建,比如最高點(這點的向量必然符合正交性的)。如下圖我們作一個通過脊線的最高點的基準(zhǔn)面。然后用這個基準(zhǔn)面到restyle下和點云相交出一條線作參考。

借助于上一步的參考線,我們可以方便的創(chuàng)建出另一條脊線,同樣的這條脊線也盡量用少而簡單的元素構(gòu)成并且去掉類圓角部分。側(cè)面也用一條圓弧構(gòu)成。目的自然也是為了圍側(cè)面創(chuàng)建的規(guī)則性。

這樣,我們就已經(jīng)創(chuàng)建出了三條主干輪廓了。
H{V-C_ G]S
沙河市|
股票|
霍山县|
临沂市|
响水县|
武鸣县|
北碚区|
四子王旗|
永安市|
昌平区|
兴义市|
依兰县|
台湾省|
虞城县|
荣昌县|
金秀|
江口县|
洪泽县|
古交市|
惠东县|
中卫市|
台江县|
锦州市|
治多县|
偏关县|
南部县|
祁阳县|
安溪县|
莲花县|
巴南区|
竹山县|
富锦市|
乐亭县|
沛县|
玛曲县|
桐柏县|
景泰县|
郯城县|
长岛县|
玉环县|
渝中区|