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