編輯曲線與曲面

此段落的編輯指令可以將物件分開、在物件上修剪出洞與組合物件,這裡的某些指令可以將曲線與曲線或曲面與曲面組合,將多重曲線或多重曲面分解為它們的組成部分。

Join (組合)、Explode (炸開)、Trim (修剪) 及 Split (分割) 指令可以同時使用在曲線、曲面與多重曲面上。

Rebuild (重建)、ChangeDegree (變更階數) 指令可以變更曲線或曲面的控制點結構改變形狀。

此外,每個物件都有顏色、圖層,材質與其它內容,Properties 指令可以用來管理物件的內容設定。

Join 指令圖示組合

Join 指令可以將數條曲線或數個曲面組合成為單一物件,例如:一條多重曲線可由直線、圓弧、多重直線或自由造型曲線組合而成,Join 指令也可以將相鄰的曲面組合成為一個多重曲面。

Explode 指令圖示炸開

Explode 指令可解除數條曲線或數個曲面的組合狀態,將多重曲面炸開成為個別的曲面,以便對個別的曲面進行控制點編輯。

Trim 指令圖示修剪與 Split 指令圖示分割

TrimSplit 指令很類似,差異在於修剪物件時,物件被點選的部分會被刪除;分割物件時,所有的部分都會保留。

Split 指令可使用曲線、曲面、多重曲面或曲面自己的結構線分割曲面。

Untrim 指令可移除曲面的修剪邊緣,並可設定是否保留修剪曲線。

編輯控制點

您可以利用移動控制點的方式精細調整曲線或曲面的形狀,Rhino 提供許多編輯控制點的工具,例如:RebuildFairSmooth 指令可以自動重新分配曲線或曲面的控制點, 與 HBar 指令可以手動調整一個或一群控制點。

PointsOn 指令圖示控制點可見性

需要操作控制點編輯曲線或曲面時,可使用 PointsOn 指令開啟物件的控制點。

完成控制點編輯後再使用 PointsOff 指令或按 ESC 將物件的控制點關閉。

多重曲面無法開啟控制點做編輯,因為編輯多重曲面的控制點可能使曲面的組合邊緣分離出現"縫隙"。

圖片。

變更控制點的位置

移動控制點會改變曲線或曲面的形狀,Rhino 會平滑地重建編輯的曲線或曲面,曲線或曲面是受控制點牽引改變形狀,不是受控制點直接拉動,所以物件可以平滑變形。開啟控制點時,Rhino 的變動指令可以用於操作控制點。您也可以重建曲線或曲面,增加或減少控制點的數量,使控制點重新平均分佈。

新增、刪除或重新分布控制點

在曲線加入控制點可讓您對曲線的形狀有更大的控制能力,您可以使用控制點編輯移除銳角點、使曲線平滑、增加或減少造型的細節,刪除曲線的控制點會改變曲線的形狀。

曲線與曲面階數

NURBS 的多項式看起來像是 y = 3x3 - 2x + 1。"階數"是多項式中影響力最大的變數。例如:3x3 - 2x + 1 的階數是 3;-x5 + x2 的階數是 5,以此類推。NURBS 的函數是有理多項式,NURBS 的階數是多項式的次數。從 NURBS 建模的觀點看來,(階數 - 1) 是曲線一個跨距 (Span) 最大可以"彎曲"的次數。

例如:

1 階的曲線至少有兩個控制點。

直線的階數為 1,無法彎曲。

圖片。

2 階的曲線至少有三個控制點。

拋物線、雙曲線、圓弧與圓 (圓錐斷面線) 都屬於 2 階曲 線,可彎曲一次。

圖片。

3 階的曲線至少有四個控制點。

立方貝茲曲線為 3 階曲線,如果您將 3 階曲線的控制點排成 Z 字形,該曲線有兩次彎曲。

圖片。