本文通過(guò)一個(gè)電子產(chǎn)品的外殼點(diǎn)云的逆向造型實(shí)例講解WildFire中的點(diǎn)云處理方法和規(guī)則外形的逆向造型基本原則,了解WildFire在處理不同的數(shù)據(jù)源下的逆向造型方法。掌握基本的外形拆分方法和外形判斷方法
dzIcX*" ,(H`E?m1w4 1. 正向造型法對(duì)大多CAD軟件來(lái)說(shuō),逆向造型和正向造型并沒(méi)有本質(zhì)的區(qū)別,唯一的不同是數(shù)據(jù)來(lái)源不同。所以對(duì)于一些特定類型的造型,可以考慮用正向造型的方法來(lái)實(shí)現(xiàn)的。如下圖的點(diǎn)云(已轉(zhuǎn)成stl),是nokia858手機(jī)的上殼,相對(duì)來(lái)說(shuō)形狀是比較規(guī)則的,并且主要的幾個(gè)面構(gòu)成也是比較直觀的,所以適合用正向造型的方法來(lái)進(jìn)行。
首先,我們?cè)陂_始造型之前,應(yīng)該進(jìn)行仔細(xì)的分析,想像出各個(gè)面的主要構(gòu)成方法以及過(guò)渡的可能方式,這樣我們才能做到有的放矢。首先整體形狀是有一個(gè)圍側(cè)面(1)和頂面(7)以及一個(gè)類圓角面(2)構(gòu)成,對(duì)于側(cè)面(1),在造形之前我們可以猜測(cè)它是掃出的或是混成的。對(duì)于類似這樣頂面(7),我一般強(qiáng)烈傾向于掃出面,對(duì)于(2),一般用圓角搞定沒(méi)問(wèn)題(注意必要的時(shí)候切換成conic類型的圓角以更擬合實(shí)際情況)。
然后看局部和過(guò)度,(3)的面初步猜測(cè)應(yīng)該是頂面offset一定的距離生成,至于是否有呆后面的驗(yàn)證。(5)面仔細(xì)觀查會(huì)發(fā)現(xiàn)和頂面并非一個(gè)面,所以需要另一個(gè)掃出面來(lái)擬合。(6)面比較難點(diǎn),是個(gè)典型的過(guò)度,從頂部的級(jí)差過(guò)度到側(cè)面的消失,在目前來(lái)看可能的做法是作消失面,或者倒圓角(是否覺(jué)得不可思議?這里的判斷需要建立在想像和經(jīng)驗(yàn)上)。后面你會(huì)看到這個(gè)看似復(fù)雜的過(guò)度居然真的就可以用圓角搞定。(4)面什么難度,兩個(gè)軌跡的可變掃出就可以輕松搞定。下面我們就開始動(dòng)手了。不管形狀如何,我想分型輪廓線應(yīng)該是我們的工作的第一步。所以我們先作分型面,對(duì)于這個(gè)實(shí)體來(lái)說(shuō),分型面比較簡(jiǎn)單就是一個(gè)圓弧拉伸面。
然后用投影到分型面的方法來(lái)創(chuàng)建分型輪廓線,注意在草繪的時(shí)候利用已有的點(diǎn)云作參考。。。目測(cè)就行啦。
接著創(chuàng)建分中的脊線。注意這時(shí)候應(yīng)該刻意把類圓角面部分去掉,也就是草繪成尖角的,這樣可以最后再作類圓角面以簡(jiǎn)化構(gòu)建工作。并且草繪最好由盡量少的簡(jiǎn)單元素構(gòu)成,比如圓弧和spline通常是比較好的選擇。注意兩個(gè)側(cè)面最好是類似的構(gòu)成,在這里都是用一個(gè)圓弧構(gòu)成。如下圖所示:
對(duì)于另一個(gè)方向的脊線,因?yàn)闆](méi)有明顯的對(duì)稱性,創(chuàng)建的位置就有點(diǎn)考究了,通常建議在一些特殊的位置創(chuàng)建,比如最高點(diǎn)(這點(diǎn)的向量必然符合正交性的)。如下圖我們作一個(gè)通過(guò)脊線的最高點(diǎn)的基準(zhǔn)面。然后用這個(gè)基準(zhǔn)面到restyle下和點(diǎn)云相交出一條線作參考。
借助于上一步的參考線,我們可以方便的創(chuàng)建出另一條脊線,同樣的這條脊線也盡量用少而簡(jiǎn)單的元素構(gòu)成并且去掉類圓角部分。側(cè)面也用一條圓弧構(gòu)成。目的自然也是為了圍側(cè)面創(chuàng)建的規(guī)則性。
這樣,我們就已經(jīng)創(chuàng)建出了三條主干輪廓了。
&cDLSnR .TcsXYL.`, 我們創(chuàng)建的原則是簡(jiǎn)單先行,在這些面中,顯然頂面是最簡(jiǎn)單的,我們先來(lái)試試用可變掃出的結(jié)果如何。這個(gè)掃出面就用主脊線作軌跡,R260的圓弧作截面進(jìn)行掃出,這樣就可以和上步創(chuàng)建的頂截面相吻合。
然后創(chuàng)建圍側(cè)面,為了觀查方便,我先把頂面的隱藏了,后面的步驟也是這樣,就不作特別說(shuō)明了。因?yàn)閭?cè)面的變化比較快,所以要適當(dāng)在中間的部分添加一些控制截面。如下圖的兩個(gè)截面就是新添加的,詳細(xì)的添加方法看part,同樣用restyle的交線作參考側(cè)面用單一圓弧構(gòu)成。
可以看到側(cè)面的圓弧的變化比較大并且沒(méi)有簡(jiǎn)單的規(guī)律,所以只好放棄用可變掃出的方法改用混成,為此我們要作出如下圖的連線。
線作好了,面就簡(jiǎn)單了。
而對(duì)于底部的側(cè)面,就可以用restyle下的指令用一條軌跡和一個(gè)截面來(lái)掃出。
然后就是延伸,合并,大體外形就出來(lái)了。
)HHG3cvU )-D{]>8 Offset做級(jí)差面
下面的圓角沒(méi)啥特殊的,注意控制的是大小
這個(gè)圓角一倒,是不是覺(jué)得神似了
完成這一步,實(shí)際上這模型的主要難題都解決了,剩下的工作就類似于體力勞動(dòng)了,這里我也不再累述了,自己研究研究part就好。(仔細(xì)看別人的part好處多多阿)。
等基本外形完成后,你應(yīng)該進(jìn)行一下偏差分析,這一步可以借助第三方軟件或在proe中用截面線來(lái)進(jìn)行。對(duì)于偏差太大的地方通過(guò)調(diào)整構(gòu)造線來(lái)進(jìn)行,必要時(shí)候添加額外的輔助線。但是切記,簡(jiǎn)單就是好的,一般的產(chǎn)品曲面都是比較規(guī)則和簡(jiǎn)單的。