建立曲面

曲面就像一張有彈性的矩形橡皮,NURBS 曲面可以呈現簡單的造型 (平面或圓柱體),也可以呈現自由造型 (Free-form) 或雕塑曲面。

Rhino 裡所有建立曲面的指令建立的都是 NURBS 曲面,也有許多可以從現有的曲線建立曲面的指令。

All NURBS surfaces have an inherently rectangular organization.

Even a closed surface such as a cylinder is like a rectangular piece of paper that has been rolled up so two opposite edges are touching. The place where the edges come together is called the seam. If a surface does not have a rectangular shape, either it has been trimmed or the control points on the edges have been moved.

封閉與開放曲面

曲面可以是開放的或封閉的,開放的圓柱曲面是單一方向封閉的曲面。

環狀體 (甜甜圈的形狀) 是兩個方向都封閉的曲面。

建立曲面

Plane

建立矩形的平面。

PictureFrame

開啟一個圖片檔案,建立一個附有該圖片的矩形平面。

從點建立曲面

PlaneThroughPt

建立逼近一群點的平面。

SrfControlPtGrid

以點物件陣列當做曲面的控制點建立曲面。

SrfPt

以三或四個角點建立曲面。

SrfPtGrid

以點物件陣列當做曲面的通過點建立曲面。

從曲線建立曲面

ExtrudeCrv

往一個方向擠出曲線。

EdgeSrf

以兩條、三條或四條曲線建立曲面。

Fin

將曲面上的曲線往曲面的法線方向擠出。

Loft

建立一個通過數條斷面曲線的放樣曲面。

NetworkSrf

以網狀交織的曲線建立曲面。

Patch

建立逼近曲線、點物件或網格的曲面。

PlanarSrf

從封閉的平面曲線建立平面的曲面。

RailRevolve

以一條曲線沿著一條路徑並繞著旋轉軸旋轉建立曲面。

Revolve

繞著軸心旋轉曲線建立曲面。

Ribbon

將曲線偏移,並在兩條曲線之間建立規則曲面。

Sweep1

沿著一條路徑掃掠通過數個斷面建立曲面。

Sweep2

沿著兩條路徑掃掠通過數個斷面建立曲面。

從其它曲面建立曲面

CutPlane

建立通過物件某一點,足以切斷該物件的平面。

Drape

將矩形的點物件陣列往使用中作業視窗工作平面的方向投影至物件上,並建立通過投影點的曲面。

OffsetSrf

將曲面偏移,建立與原來的曲面平行的曲面。

VariableOffsetSrf

以不等距偏移曲面。

UnrollSrf

將 UV 兩個方向之中只有一個方向有曲率 (不是直的) 的曲面或多重曲面攤開為平面。

其它方法

Heightfield

Create a surface based on gray-scale color values in an image file.

MeshToNURB

將網格物件的每一個網格面轉換為 NURBS 平面。

Symmetry

將曲線或曲面鏡射,並使兩個曲面以設定的連續性相接。

請參考

編輯曲面

分割與修剪曲線與曲面