Rhino用戶(hù)手冊(cè)(1)RHINO3D的數(shù)據(jù)類(lèi)型
本節(jié)匯寶盆為大家?guī)?lái)的是:Rhino用戶(hù)手冊(cè)(1)RHINO3D的數(shù)據(jù)類(lèi)型
在RHINO3D中一共有五種數(shù)據(jù)類(lèi)型:包括點(diǎn)、線(xiàn)、面、體及網(wǎng)格。
線(xiàn)、面、體都是屬于一種叫NURBS的物體,它通常被看作為一種數(shù)學(xué)的等式,意味著這種物體可以非常光滑。這種光滑的面能夠制作出模型,渲染體,動(dòng)畫(huà)程序等,正如計(jì)算機(jī)輔助制造(CAM)系統(tǒng),有一些設(shè)計(jì)者運(yùn)用線(xiàn)段、網(wǎng)格去擬合出一個(gè)光滑的面,RHINO3D也能夠創(chuàng)建出一些網(wǎng)格去擬合這種NURBS的物體,以便完成模型的制作。
注:NURBS 是一種高精度的網(wǎng)格面。(譯者注)
——點(diǎn):
點(diǎn)是在RHINO3D種最簡(jiǎn)單的數(shù)據(jù)類(lèi)型,由一個(gè)小圓點(diǎn)來(lái)代表。
——線(xiàn):
繪制線(xiàn):
無(wú)論您從線(xiàn)菜單下繪制的線(xiàn)段、復(fù)合線(xiàn)、弧、圓、隨意曲線(xiàn)或者其他的物體均屬于NURBS曲線(xiàn)。您都可以選擇、修改、刪除這些線(xiàn),線(xiàn)可以是閉合或不閉合,可以是二維或三維。
從面上得到的線(xiàn):
所有的NURBS面都包含線(xiàn)。在建模上經(jīng)常會(huì)用到曲面邊緣的線(xiàn)。而這些曲面邊緣的線(xiàn)在系統(tǒng)中是能夠提取出來(lái)的。例如:系統(tǒng)可以提取出曲面的邊緣線(xiàn),一個(gè)平面切割一個(gè)曲面或?qū)嶓w的剖面線(xiàn),兩個(gè)或以上曲面的交線(xiàn),曲線(xiàn)投影在一個(gè)曲面上的投影線(xiàn)。
線(xiàn)的編輯:
在許多情況下,線(xiàn)都可以編輯,您可以把線(xiàn)上的節(jié)點(diǎn)或控制點(diǎn)顯示出來(lái),并用鼠標(biāo)拖動(dòng)這些點(diǎn),或者使用手把工具來(lái)編輯。
注意:從曲面上得到的線(xiàn)與所在的曲面并沒(méi)有關(guān)系,如果編輯這一類(lèi)的線(xiàn),可能會(huì)離開(kāi)原有的曲面。
——面:
面的創(chuàng)建:
NURBS也可以表現(xiàn)為面。在面的菜單下,系統(tǒng)有許多工具把一些形狀任意的曲線(xiàn)構(gòu)成面。在系統(tǒng)中可以把任何的形狀轉(zhuǎn)化為NURBS。
無(wú)論是線(xiàn)、面、體等物體的創(chuàng)建,它們都可以表現(xiàn)為NURBS物體。
面的修剪:
在RHINO3D中,面是可以修剪的。您可以通過(guò)線(xiàn)、面、體來(lái)修剪面。(對(duì)于一些命令來(lái)說(shuō),修剪過(guò)和沒(méi)經(jīng)修剪的面是有不同的含義,所以,用戶(hù)必須知道面有沒(méi)有經(jīng)過(guò)修剪)。
面的編輯:
所有的面都可以通過(guò)移動(dòng)它的控制點(diǎn)以達(dá)到編輯的作用。這個(gè)功能是創(chuàng)建一些隨意、有機(jī)的模型經(jīng)常用到的。
注意:兩個(gè)或以上的面一旦經(jīng)過(guò)連接,或形成體,或形成體的一部分,就不能通過(guò)控制點(diǎn)來(lái)編輯面。
面的顯示:
在屏幕上,面看上去象一組相交的線(xiàn)。這些您所看到的線(xiàn)是面上的參數(shù)線(xiàn)(筆者譯)。這些線(xiàn)可以幫助您看清楚這些曲面的形狀。當(dāng)選中了面,在面上的參數(shù)線(xiàn)都會(huì)表現(xiàn)為高亮顯示。一些程序叫這種現(xiàn)象為isoparams或isoparms。
——體和幾何體(筆者譯):
(幾何體并不是真正意義的體,它可能因?yàn)榍啡币粋€(gè)或以上的面,而不能組成一個(gè)完整的體,也稱(chēng)為部分體)
一個(gè)有體積的面稱(chēng)之為體。體通常是由以下的一些方法所創(chuàng)建的:
·直接在體的菜單下創(chuàng)建體。
·將兩個(gè)或以上的面連接起來(lái)。
·經(jīng)過(guò)旋塑、放樣、拉伸等命令而得到。
·通過(guò)創(chuàng)建一個(gè)閉合的曲面。
體的圖元:
您可以在體的菜單下直接創(chuàng)建最基本形狀的體。
通過(guò)連接生成的體:
如果兩個(gè)或以上的面能夠圍起一個(gè)有體積的形狀,那么把這些面連接起來(lái)就成為一個(gè)體。下圖是說(shuō)明由兩個(gè)平面、一個(gè)圓柱面、一個(gè)圓錐面連接起來(lái)而生成的體。
通過(guò)連接生成的幾何體:
如果兩個(gè)或以上的面連接起來(lái),但不能?chē)鹨粋€(gè)有體積的形狀,那么它就是一個(gè)幾何體(部分體),下圖是說(shuō)明由三個(gè)面并連接起來(lái)而組成的幾何體。注意到與上圖對(duì)比,它是沒(méi)有最頂上的面。幾何體看起來(lái)好象面,但它的性質(zhì)是和體一樣的。有一些面的編輯命令能夠?qū)γ娌僮?,但不能?duì)體或幾何體進(jìn)行操作。
從體和幾何體上提取面:
體和幾何體包含著許多的面。有時(shí)需要從體或幾何體上提取出面,并對(duì)它進(jìn)行操作,并把它加入一些體中。您可以使用炸開(kāi)一個(gè)體或幾何體來(lái)得到單個(gè)的面,或者從一些已經(jīng)連接過(guò)的面中提取出來(lái)。
體的編輯:
有一點(diǎn)重要的區(qū)別于面和幾何體,面是可以顯示它的控制點(diǎn),并能夠編輯,而幾何體是不行的。所以對(duì)體及幾何體的編輯可以把體上的面提取出來(lái),對(duì)控制點(diǎn)操作,編輯好,再使這些面重新組合成體,但可能它們(經(jīng)過(guò)編輯的面)已經(jīng)不能形成一個(gè)體。
布爾運(yùn)算:
在RHINO3D中您可以對(duì)面和體使用布爾運(yùn)算:相加、相減、求交。
面和體的區(qū)別:
要確定一個(gè)物體是什么數(shù)據(jù)類(lèi)型,可以使用以下的命令:
.在命令行提示符前鍵入What
.在提示“Choose object”下選擇您需要判斷類(lèi)型的物體,命令行中就會(huì)顯示所選物體的性質(zhì)。
網(wǎng)格:
RHINO3D中能夠?qū)⑺械挠行螤畹膸缀挝矬w看作為NURBS物體。有許多模型是運(yùn)用多邊型的網(wǎng)格來(lái)代表幾何體。如:3Dstudio、Lightwave、FromZ、Autocad中的DXF格式都支持多邊型網(wǎng)格。
由于有這么多的產(chǎn)品都支持這種類(lèi)型,所以RHINO3D也可以把這些NURBS的物體轉(zhuǎn)換為網(wǎng)格以支持3DS、LWO、DWG、DXF、STL等文件格式。
RHINO3D在網(wǎng)格中支持所有的三角面及四角面。
相關(guān)教程:
-
分享到:
您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)
- 用戶(hù)名:
- 密 碼:
- 驗(yàn)證碼: 看不清? 點(diǎn)擊更換
- 忘記密碼?
全部評(píng)論:0條