以不同方式選取物件的指令。
選取分類
點選物件
4 | 在物件上按滑鼠左鍵。 |
4 | 在其它位置按滑鼠左鍵取消選取該物件。 |
|
|
點選物件的位置如果有一個以上的物件時,如果 Rhino 無法分辨您想選取的物件會彈出候選清單。
候選清單裡目前選取的物件會以醒目提示。
取消以候選清單選取
4 | 點選無。 |
4 | 在其它位置按滑鼠左鍵。 |
4 | 點選另一個物件。 |
附註:設定候選項請參至選項 > 候選清單頁面,或在候選清單上按滑鼠右鍵。
許多指令裡您可以選取物件的次物件,或指定允許選取的物件類型,縮小物件的選取範圍。
Examples include:
● | Curve and surface control points |
● | Polysurface and extrusion faces and edge curves |
● | Surface edge curves |
● | 網格頂點、面、邊界、邊緣 |
● | 群組裡的物件 |
您可以在指令執行前先以滑鼠選取次物件 (預選),或指令提示時再選取 (候選)。
指令行選取過濾器可在指令提示選取物件時限制可選取的物件或次物件類型:
當指令提示選取物件時輸入:
4 | 選取曲線 - crv |
4 | 選取尺寸標註 - dim |
4 | 選取邊緣 - edge |
4 | 選取網格 - mesh |
4 | 選取點物件 - pt |
4 | 選取多重曲面 - polysrf |
4 | 選取曲面 - srf |
可用來選取次物件的選取指令:SelWindow、SelCrossing。
以選取工具選取次物件
1. | 以一種選取工具選取次物件。 |
2. | 按住 |
3. | With |
要求選取物件的指令允許先選取物件再執行指令 (預選),或先執行指令再選取物件 (候選)。預選通常可簡化操作步驟,但指令選項可能會有些不同。使用預選有幾種可能性:
● | 指令接受預選的物件,不提示就直接執行。 |
● | 指令直接執行,但得到非預期的結果。 |
● | 指令不接受預選的物件,已選取的物件會被取消選取,並提示選取特定類型的物件。 |
● | 預選物件可能不顯示某些指令選項。 |
SelectionFilter 指令可開啟選取過濾器列。
Select 指令可提示選取物件。
步驟
4 | 點選要選取的物件。 |
SelAll 指令可選取全部的物件。
SelNone 指令可將全部的物件取消選取。
附註:SelNone 指令無法在其它指令執行中取消已選取的物件。
SelCrossing 指令可用跨選方框選取物件。
步驟
4 | 拖曳出一個選框選取物件。 |
SelWindow 指令可用框選方框選取物件。
步驟
4 | 拖曳出一個選框選取物件。 |
Invert 指令可取消選取所有已選取的物件,並選取所有未選取的物件。
SelBadObjects 指令可選取所有無法通過檢查的物件。
附註:請刪除或重建這些損壞的物件。
SelVisible 指令以跨選方框選取視圖內未被其它物件完全擋住的物件。
附註:範例影片使用 SelVisible 指令在 Top 視圖選取綠色的球體與平面。
步驟
4 | 拖曳出一個跨選方框。 |
SelSmall 指令可選取所有小於設定尺寸的物件。
SelDim 指令可選取所有的尺寸標註。
SelDimStyle 指令可用尺寸標註型式選取尺寸標註。
SelDot 指令可選取所有的註解點。
SelLeader 指令可選取所有的標註引線。
SelText 指令可選取所有的文字物件。
AddNextU 指令可加選位於選取的控制點 U 方向的下一個控制點。
AddNextV 指令可加選位於選取的控制點 V 方向的下一個控制點。
AddPrevU 指令可加選位於選取的控制點 U 方向的上一個控制點。
AddPrevV 指令可加選位於選取的控制點 V 方向的上一個控制點。
NextU 指令可選取 U 方向的下一個控制點。
NextV 指令可選取 V 方向的下一個控制點。
PrevU 指令可選取 U 方向的上一個控制點。
PrevV 指令可選取 V 方向的上一個控制點。
SelConnected 指令可加選與選取的控制點相鄰的控制點。
SelU 指令可選取已選取控制點 U 方向的所有控制點。
SelUV 指令可選取已選取控制點 U 與 V 方向的所有控制點。
SelV 指令可選取已選取控制點 V 方向的所有控制點。
SelClippingPlane 指令可選取所有的截平面。
SelExtrusion 指令可選取所有輕量化的擠出物件。
SelHatch 指令可選取所有的剖面線物件。
SelLight 指令可選取所有的燈光物件。
SelMappingWidget 指令可選取所有的貼圖軸。
SelNamedViewWidget 指令可選取所有的已命名視圖攝影機物件。
SelPictureFrame 指令可選取所有以 PictureFrame 指令建立的圖框平面。
SelCrv 指令可選取所有的曲線。
SelShortCrv 指令可選取所有比設定長度短的曲線。
SelOpenCrv 指令可選取所有的開放曲線。
SelClosedCrv 指令可選取所有的封閉曲線。
SelChain 指令可選取端點相接的曲線或曲面邊緣。
SelLine 指令可選取所有任何階數的單一跨距直線。
SelPolyline 指令可選取所有的多重直線。
SelClosedMesh 指令可選取所有封閉的網格物件。
SelMesh 指令可選取所有的網格物件。
SelNakedMeshEdgePt 指令可選取網格邊緣未熔接的頂點。
附註
● | 顯示未被其它網格面完整包圍的網格頂點。 |
● | 組合的網格,例如以 MeshBox 指令建立的網格立方體,個別網格平面的組合邊緣有外露的網格頂點。 |
● | 如果兩個個別網格組合邊緣上的外露頂點相互對齊,可以使用 Weld 指令將它們熔接成為一個無法炸開的單一網格。除非使用平坦著色顯示網格,否則網格的組合邊緣熔接後可以有平滑的著色效果。 |
指令行選項
包括未熔接的邊緣=是/否
包括未熔接的邊緣選項可設定除了外露邊緣的頂點以外是否要選取組合但未熔接的頂點。
可用於銜接網格邊緣的疑難排解。
SelOpenMesh 指令可選取所有開放的網格物件。
InvertPt 指令可取消選取已選取的控制點或編輯點,並選取所有未選取的控制點或編輯點。
SelPt 指令可選取所有的點 (點物件、控制點、編輯點、網格頂點...)。
SelPtCloud 指令可選取所有的點雲物件。
SelPolysrf 指令可選取所有的多重曲面。
SelClosedPolysrf 指令可選取所有封閉的多重曲面。
SelOpenPolysrf 指令可選取所有開放的多重曲面。
SelNonManifold 指令可選取所有有非流形邊緣的多重曲面。
SelSrf 指令可選取所有的曲面。
SelClosedSrf 指令可選取所有的封閉曲面。
SelOpenSrf 指令可選取所有的開放曲面。
SelTrimmedSrf 指令可選取所有的修剪過的曲面。
SelUntrimmedSrf 指令可選取所有的未修剪的曲面。
SelColor 指令可選取同一種顏色的所有物件,此指令無法選取圖塊或群組裡的物件。
指令行選項
顏色
從選取顏色對話框選擇顏色。
RGB
以紅色、綠色、藍色三種色彩值設定顏色。
SelID 指令可用物件的 ID 選取物件。
SelLinetype 指令可用線型名稱選取物件。
SelMaterialName 指令可選取使用同一個材質的物件,材質的賦予方式可以是物件或圖層。
步驟
4 | 在對話框裡選擇一個材質名稱,再按 | 按鈕選取使用該材質的物件。
SelName 指令可用物件的名稱選取物件。
步驟
4 | 在對話框裡選擇一個物件名稱,再按 | 按鈕選取使用該名稱的物件。
附註:隱藏或鎖定的物件無法以 SelName 指令選取。
SelRenderColor 指令可用彩現顏色選取物件,此指令無法選取圖塊或群組裡的物件。
選項
顏色
從選取顏色對話框選擇顏色。
RGB
以紅色、綠色、藍色三種色彩值設定顏色。
SelBlockInstance 指令可選取所有的圖塊引例。
SelBlockInstanceNamed 指令可用名稱選取圖塊引例。
SelGroup 指令可用名稱選取群組。
SelLayer 指令可選取一個圖層上的所有物件。
步驟
4 | 在對話框裡選擇一個圖層名稱,再按 | 按鈕選取該圖層上的物件。
附註:使用指令碼版本的 -SelLayer 指令時可以使用雙冒號 (::) 分隔父圖層與子圖層,例如:<父圖層>::<子圖層>。有空格的圖層名稱必需在前後加上雙引號。
指令行選項
選取
以選取物件的方式指定圖層。
SelLayerNumber 指令可用圖層編號選取物件。
附註
● | 第一個圖層的編號為 0。 |
● | 改變圖層的順序並不會改變圖層的編號。 |
● | 重新開啟一個模型時,圖層的編號會以目前圖層的順序重新排序。 |
● | *************** |
● | 刪除一個圖層不會影響其它圖層的編號。 |
SelCaptives 指令可選取以 CageEdit 指令設定的受控制物件。
SelControls 指令可選取以 CageEdit 指令設定的控制物件。
SelObjectsWithHistory 指令可選取有建構歷史記錄的物件。
SelChildren 指令指定一個物件,選取它的建構歷史子物件。
指令行選項
全部
未選取任何物件時執行指令,會有一個全部選項可用來選取所有的建構歷史子物件。
SelParents 指令可指定一個物件,選取它的建構歷史父物件。
指令行選項
全部
未選取任何物件時執行指令,會有一個全部選項可用來選取所有的建構歷史父物件。
SelLast 指令可選取最後變更的物件,包括匯入的物件。
SelPrev 指令可重新選取上一次選取的物件。
SelDup 指令可選取幾何資料完全相同,可見且位於相同位置的物件,物件的內容資料不考慮在內。
SelDupAll 指令可選取幾何資料完全相同,可見且位於相同位置的物件,物件的內容資料不考慮在內。
這個指令可選取所有重複的物件,此特性可用來找出同一個模型前後兩個版本變更/未變更的部分。
以 SelDup 指令選取重複的物件時,會留下一個重複的物件不選取。
請參考