物件鎖點

工具列 功能表

物件鎖點

工具

物件鎖點 >

功能表裡面的物件鎖點項目大部分是單次使用。
要持續使用某個物件鎖點請使用物件鎖點列的核取方塊。

物件鎖點可以將滑鼠標記鎖定在物件上的某一點,例如:直線的端點或圓的中心點。

多重物件鎖點

不同的物件鎖點模式可以同時啟用,滑鼠標記會自動以不同的物件鎖點鎖定不同類型的點。

持續性物件鎖點

持續性物件鎖點可以連續鎖定數個點,不必重新啟用物件鎖點,只有中心點端點交點節點中點最近點垂直點四分點切點頂點物件鎖點可以持續性鎖定。

您可以設定物件鎖點的鎖定半徑,鎖定半徑是您將滑鼠游標移動至要鎖定的點附近時,滑鼠標記可以吸附至鎖定點的範圍。

顯示物件鎖點列

  1. 狀態列上的物件鎖點

  2. 勾選或清除不同物件鎖點模式的核取方塊。

關閉全部持續性物件鎖點

只啟用一個物件鎖點

  1. 在一個物件鎖點上按滑鼠右鍵

    該物件鎖點將被啟用,其它所有最近啟用的物件鎖點則被停用。

  2. 在相同的物件鎖點上按滑鼠右鍵

    該物件鎖點會被停用,之前被停用的其它物件鎖點則會再次啟用。

啟用/停用所有持續性物件鎖點

暫時啟用/停用物件鎖點

單次性物件鎖點

單次性物件鎖點只有在 Rhino 要求指定一點時才能使用,並且只能使用一次。單次性物件鎖點啟用時,所有持續性物件鎖點會暫時失去作用。

啟用單次性物件鎖點

在拖曳物件的起點使用物件鎖點

某個物件鎖點啟用時,拖曳物件前在可以鎖定的點附近按住滑鼠左鍵可以鎖定該點,然後再進行拖曳。

按住 Alt 可在拖曳起點暫時停用物件鎖點。

將直線從它的中點拖曳至圓的中心點。

投影物件鎖點

物件鎖點列的投影啟用時,任何鎖定的點都會投影至工作平面上。

請參考:ProjectOsnap

鎖定被遮蔽的物件

預設情況下,物件鎖點只能鎖定物件在視圖裡可見的部分,無法鎖定被其它物件遮蔽的部分。


當游標通過紅色物件時,物件鎖點無法鎖定紅色物件後面的物件。

單純的物件鎖點

以物件鎖點鎖定物件的某一個點。

步驟

無物件鎖點 (NoSnap)

NoSnap 指令可在指令執行中停用持續性物件鎖點一次。

中心點 (Cen)

鎖定到中心點:

  1. 封閉的平面多重直線以各角的平均座標為中心點。

  2. 精確或近似圓形、橢圓或圓弧的中心點。

  3. 單一曲面或具有邊界 (1) 或 (2) 多重曲面的中心點。(無孔洞)

  4. 註解文字邊框方塊的中心點。

  5. 平面 SubD 以所有控制點的平均座標為中心點。

請參考:建模輔助選項

端點

可以鎖定曲線的端點、文字的邊框方塊的角、曲線的組合點、封閉曲線的接縫、曲面與多重曲面邊緣的角。

交點 (Int)

可以鎖定兩條曲線或網格線、兩個邊緣或曲面結構線的交點。

要鎖定結構線,必須先使用 OnSurface 或 OnPOlySurface 物件鎖點。

要鎖定網格框線,必須啟用 SnapToMeshes 指令。

節點

可以鎖定曲線或曲面邊緣上的節點

中點 (Mid)

鎖定曲線、曲面邊緣、網格線、多重曲線的線段、SubD 邊緣或相鄰智慧點的中點。

如果放置四個智慧點 A、B、C、D,就只能鎖定 A 和 B、B 和 C 或 C 和 D 之間的中點。

要鎖定網格框線,必須啟用 SnapToMeshes 指令。

最近點

鎖定在曲線、網格線、曲面邊緣或 SubD 邊緣上最接近滑鼠游標的位置。

要鎖定網格框線,必須啟用 SnapToMeshes 指令。

垂直點 (Perp)

鎖定垂直於曲線、網格線、曲面邊緣的點。

指令提示輸入的第一個點無法使用垂直點物件鎖點。

要鎖定網格框線,必須啟用 SnapToMeshes 指令。

鎖定點物件擠出點控制點編輯點圖塊文字的插入點。

也可以鎖定矩形燈光的中心點與角及圖塊的插入點,即使在控制點未開啟時。

四分點 (Quad)

鎖定一條曲線在目前的工作平面 X 或 Y 座標最大值或最小值的點。

附註

切點 (Tan)

可以鎖定曲線上的正切點。

指令提示輸入的第一個點無法使用切點物件鎖點。

Wikipedia: 正切

頂點

鎖定網格或 SubD 頂點。

附註

參考性的物件鎖點

在使用以上的物件鎖點時,可以搭配使用其它物件鎖點 (端點最近點中點中心點交點四分點)。

從物件鎖點列啟用參考性的物件鎖點

軌跡線上

沿著一條軌跡直線。

軌跡直線上的例子

在圓的中心點和直線端點之間的軌跡直線上指定一點為中心點畫出另一個圓。

軌跡直線上的步驟

  1. 指定軌跡直線的起點 (圓的中心點)。
  2. 指定軌跡直線的終點 (直線的端點)。
  3. 滑鼠標記只能沿著軌跡線移動。
  4. 滑鼠左鍵指定一點。

物件鎖點 列啟用物件鎖點

平行線上 (AlongP)

沿著與參考直線平行的軌跡線。

平行線上的例子

畫出一條與矩形平行而且通過圓的中心點的直線。

平行線上的步驟

  1. 指定基準線的起點 (矩形的一角)。
  2. 指定基準線的終點 (矩形的另一角)。
  3. 指定平行軌跡線的起點 (圓的中心點)。
    滑鼠標記只能沿著軌跡線移動。
  4. 滑鼠左鍵指定直線的起點。

物件鎖點 列啟用物件鎖點

兩點間

鎖定兩個點之間直線距離的中點。

兩點間的例子

在兩個矩形之間畫一個圓。

兩點間的步驟

  1. 指定第一個參考點。
  2. 指定第二個參考點。

物件鎖點列啟用物件鎖點

基準點

鎖定距離基準點某個距離的點。

附註

範例

以距離直線端點 4 個單位的中心點畫一個圓。

基準點的步驟

  1. 鎖定直線端點為基準點。
  2. 輸入 4,按 Enter
  3. 滑鼠標記會被限制只能在距離基準點 4 個單位的圓形軌跡上移動。
  4. 指定圓的中心點,並指定半徑。

物件鎖點 列啟用物件鎖點

垂直起點 (PerpFrom)

滑鼠標記只能在與曲線或曲面垂直的軌跡線上移動。

垂直起點的例子

從曲線與圓的交點畫出一條與曲線垂直的直線。

垂直起點的步驟

  1. 選取曲線。
  2. 滑鼠標記只能在曲線上移動,標記在曲線上移動時會顯示通過標記並與曲線垂直的直線。
  3. 在曲線上指定垂直軌跡線的起點。
    滑鼠標記的移動會被限制在垂直軌跡線上。
  4. 滑鼠左鍵開始畫直線。

物件鎖點 列啟用物件鎖點

切線起點 (TanFrom)

滑鼠標記只能在與一條曲線正切的軌跡線上移動。

Wikipedia: 正切

正切起點的例子

從曲線與圓的交點畫出一條與圓正切的直線。

正切起點的步驟

  1. 選取圓形曲線。
    滑鼠標記只能沿著圓移動,並顯示正切線標記。
  2. 在圓上指定正切軌跡線的起點。
    滑鼠標記的移動會被限制在正切軌跡線上。
  3. 滑鼠左鍵開始畫直線。

物件鎖點 列啟用物件鎖點

物件上的物件鎖點

曲線上 (OnCrv)

限制只能鎖定在選取的曲線上。

附註

曲線上的例子

沿著選取的曲線移動控制點。

曲線上的步驟

  1. 選取曲線。
    滑鼠標記只能沿著選取的曲線移動。
  2. 滑鼠左鍵放置一個點物件。

物件鎖點 列啟用物件鎖點

持續於曲線上 (POnCrv)

限制只能鎖定在選取的曲線上,直到目前的指令結束為止。

物件鎖點 列啟用物件鎖點

多重曲面上 (OnPSrf)

限制只能鎖定在選取的多重曲面上。

多重曲面上的例子

在多重曲面上放置一個點物件。

多重曲面上的步驟

  1. 選取多重曲面。
    滑鼠標記只能在多重曲面上移動。
  2. 滑鼠左鍵放置點物件。

物件鎖點 列啟用物件鎖點

持續於多重曲面上 (POnPSrf)

限制只能鎖定在選取的多重曲面上,直到目前的指令結束為止。

物件鎖點 列啟用物件鎖點

網格上

限制只能鎖定在選取的網格上。

網格上的步驟

  1. 選取網格。
    滑鼠標記只能沿著選取的網格移動。
  2. 滑鼠左鍵放置一個點物件。

物件鎖點 列啟用物件鎖點

持續於網格上 (POnMesh)

限制只能鎖定在選取的網格上,直到目前的指令結束為止。

物件鎖點 列啟用物件鎖點

曲面上 (OnSrf)

限制只能鎖定在選取的曲面上。

曲面上的例子

在曲面上放置一個點物件。

曲面上的步驟

  1. 選取曲面。
    滑鼠標記只能在曲面上移動。
  2. 滑鼠左鍵放置一個點物件。
    這個鎖點模式只能使用在多重曲面中選取的單一曲面上,當滑鼠游標超出選取的曲面的邊界時會顯示禁止符號,要果您想要讓滑鼠標記跨越多重曲面中的不同曲面,請使用多重曲面上物件鎖點。

物件鎖點 列啟用物件鎖點

持續於曲面上 (POnSrf)

限制只能鎖定在選取的曲面上,直到目前的指令結束為止。

物件鎖點 列啟用物件鎖點

百分比 (Percent)

選取的曲線有標示暫時黑點,當點物件鎖點被停用時可以鎖定這些黑點。

百分比小於 50 時,曲線上會有數個分段點可以鎖定。例如:將百分比設為 30 時,可以鎖定的有 30%、60% 與 90% 三個點。

物件鎖點 列啟用物件鎖點

鎖定曲面結構線

當滑鼠標記鎖定在曲面上時,可以搭配使用交點物件鎖點鎖定結構線的交點。例如:ExtractIsocurveInsertKnotOrientOnSrf 指令及曲面上多重曲面上單次性的物件鎖點。

曲面結構線的鎖點比一般的物件鎖點要弱,在一般的物件鎖點無法鎖定時才會鎖定曲面結構線的交點。

Script 化單次性的物件鎖點

單次性的物件鎖點原本就可以在其它指令執行過程啟用。換句話說,在指令巨集裡可以不需要加單引號 (') 就可以在其它指令執行中啟用物件鎖點。

相關的指令

Osnap

工具列 功能表 狀態列

物件鎖點

工具

物件鎖點 >

<選項>

物件鎖點

Osnap 指令可從指令行設定物件鎖點。

步驟

附註

ShowOsnap

工具列 功能表

物件鎖點
標準

工具

物件鎖點 >

持續性物件鎖點對話框

ShowOsnap 指令可顯示、隱藏物件鎖點列,或切換目前的狀態。

步驟

指令行選項

顯示

開啟物件鎖點列。

隱藏

關閉物件鎖點列。

切換

切換物件鎖點列的開啟/關閉狀態。

DisableOsnap

工具列 功能表

物件鎖點

工具

物件鎖點 >

停用物件鎖點

DisableOsnap 指令可設定持續性物件鎖點的啟用狀態。

從物件鎖點列暫時停用所有的持續性物件鎖點

從物件鎖點列再次啟用所有的持續性物件鎖點

從物件鎖點列清除所有的持續性物件鎖點

從指令行暫時停用所有持續性的物件鎖點

物件鎖點停用時從物件鎖點列啟用單次性的物件鎖點

ProjectOsnap

工具列 功能表

物件鎖點

工具

物件鎖點 >

投影至工作平面

ProjectOsnap 指令可設定將物件鎖點鎖定的點投影至工作平面。

步驟

指令行選項

啟用

投影物件鎖點至工作平面上。

停用

物件鎖點只在物件上。

切換

 

SnapToLocked

工具列 功能表

物件鎖點

工具

物件鎖點 >

鎖點於鎖定的物件

SnapToLocked 指令可設定物件鎖點是否可鎖定鎖定的物件鎖定的圖層上的物件。

SnapToMeshes

工具列 功能表

選項

未在工具列上。

未在功能表裡。

建模輔助

最近點、中點、交點、垂直點物件鎖點於網格物件

SnapToMeshes 指令可啟用或停用鎖點於最近點、中點、交點、垂直點物件鎖點的網格邊緣。

SnapToOccluded

工具列 功能表

未在工具列上。

未在功能表裡。

SnapToOccluded 指令讓物件鎖點可以鎖定視圖中被其它物件遮蔽的點。

請參考

精確建模

游標限制

 

 

 

Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 06-七月-2022