建立曲面
曲面就像一張有彈性的矩形橡皮,NURBS 曲面可以呈現簡單的造型 (平面或圓柱體),也可以呈現自由造型 (Free-form) 或雕塑曲面。
Rhino 裡所有建立曲面的指令建立的都是 NURBS 曲面,也有許多可以從現有的曲線建立曲面的指令。
不論 NURBS 曲面是什麼形狀,它的內在都有一個矩形的結構。
即使是封閉的圓柱曲面,也像是一張捲起來、使兩個對邊相接的矩形紙張,兩個對邊相接之處稱為接縫。如果曲面不是矩形,表示它已被修剪,或是邊緣上的控制點被移動過。
封閉與開放曲面
曲面可以是開放的或封閉的,開放的圓柱曲面是單一方向封閉的曲面。
環狀體 (甜甜圈的形狀) 是兩個方向都封閉的曲面。
建立基本曲面
3DFace
建立單一或可加入到現有網格/SubD 的網格或 SubD 面。
Plane
建立矩形的平面。
Box
建立一個立方體。
Sphere
建立一個球體。
Ellipsoid
建立一個橢圓體。
Cone
建立一個曲面圓錐體。
TruncatedCone
建立一個 NURBS 平頂錐體。
Cylinder
建立一個多重曲面圓柱體。
Torus
建立一個 NURBS 環狀體 (類似甜甜圈的形狀)。
從點建立曲面
PlaneThroughPt
建立逼近一群點的平面。
SrfControlPtGrid
以點物件陣列當做曲面的控制點建立曲面。
SrfPt
以三或四個角點建立曲面。
SrfPtGrid
以點物件陣列當做曲面的通過點建立曲面。
從曲線建立曲面
DevLoft
在兩條路徑之間建立單一可展開的曲面。
ExtrudeCrv
往一個方向擠出曲線。
EdgeSrf
以兩條、三條或四條曲線建立曲面。
Fin
將曲面上的曲線往曲面的法線方向擠出。
Loft
建立一個通過數條斷面曲線的放樣曲面。
NetworkSrf
以網狀交織的曲線建立曲面。
使用曲面邊緣、曲線和點作為輸入條件,建立與輸入幾何圖形具有位置(G0)、正切(G1)或曲率(G2)連續性的曲面。
Patch
PlanarSrf
從封閉的平面曲線建立平面的曲面。
RailRevolve
以一條曲線沿著一條路徑並繞著旋轉軸旋轉建立曲面。
Revolve
繞著軸心旋轉曲線建立曲面或 SubD。
Ribbon
將曲線偏移,並在兩條曲線之間建立規則曲面。
Sweep1
沿著一條路徑掃掠通過數個斷面建立曲面。
Sweep2
沿著兩條路徑掃掠通過數個斷面建立曲面。
從其它曲面建立曲面
CutPlane
建立通過物件某一點,足以切斷該物件的平面。
Drape
將矩形的點物件陣列往使用中作業視窗工作平面的方向投影至物件上,並建立通過投影點的曲面。
OffsetSrf
將曲面偏移,建立與原來的曲面平行的曲面。
VariableOffsetSrf
可在指定位置以不同的距離沿法線方向複製曲面。
UnrollSrf
將 UV 兩個方向之中只有一個方向有曲率 (非直的) 的曲面或多重曲面攤開為平面。
其它方法
Heightfield
以圖片的灰階值決定曲面控制點或內插點的高度建立曲面。
MeshToNURB
將網格物件的每一個網格面轉換為 NURBS 平面。
Symmetry
將曲線或曲面鏡射,並使兩個曲面以設定的連續性相接。