使用 SelectionFilter 指令可以過濾圖元以便選擇。
您可以:
在您根據濾器選擇圖元之後,請使用修改類指令或屬性調色盤修改圖元。
注意:此指令不會產生選擇集。它會定義要套用在選擇集上的準則。
若要產生與套用選擇濾器:
在對話方塊中:
使用邏輯運算符聚集濾器表達式。
對話方塊會暫時關閉,直到您選擇要加入濾器清單中的工程圖圖元為止。
選擇濾器目前為使用中。
注意:此時尚未產生選擇集。有別於 SmartSelect 指令,它會定義要套用在選擇集上的準則。請務必繼續進行下一個步驟。
您可以使用任何一個圖元選擇方法。
此指令會使用預選選項 (步驟 10)。它不會提示您指定圖元。
若要利用下一個修改指令重新套用選擇濾器:
您可以在修改指令的「指定圖元」提示中鍵入 'SelectionFilter,以透明指令套用選擇濾器。
若要透明地使用選擇濾器:
您可以儲存並命名選擇濾器,然後重複套用命名的濾器。
選擇濾器儲存在使用者的設定檔中,而不在工程圖中,您可以在電腦上套用這些濾器。
您可以儲存數個已儲存的選擇濾器到 .flt 檔案中,並在另一台電腦上使用,或是與您的同事交換選擇濾器。請參閱輸出和輸入已命名的選擇濾器。
注意:套用濾器時,會忽略不符合目前工程圖中屬性設定的選擇濾器參數 (例如圖層名稱規格)。
若要儲存命名的選擇濾器:
選擇濾器名稱會出現在命名的濾器中,您可以選擇儲存的濾器。
若要套用儲存的選擇濾器:
若要刪除命名的選擇濾器:
您可以使用 FLT 檔案與您的同事交換已命名的選擇濾器。
使用選擇濾器對話方塊的輸出和輸入功能:
若要輸出已命名的選擇濾器:
按一下全部清除可取消選擇,按一下全選則可選擇所有命名的濾器。
若要輸入選擇濾器檔案:
選擇濾器 - 輸入對話方塊在所選 .flt 檔案中顯示可用的命名的濾器。
按一下全部清除可取消選擇,按一下全選則可選擇所有命名的濾器。
所有已選之命名的濾器會出現在選擇濾器對話方塊的命名的濾器清單中。
注意:.flt 檔案的選擇濾器若其名稱與電腦上現有濾器相同,則不會匯入。
| 運算符 | 描述 | 範例 |
|---|---|---|
| * | 等於任何值 | 沒有任何限制的所有圓形 |
| = | 等於 | 半徑 = 2.54 的所有圓形 |
| != | 不等於 | 半徑不等於 2.54 的所有圓形 |
| > | 大於 | 半徑大於 2.54 的所有圓形 |
| >= | 大於或等於 | 半徑大於或等於 2.54 的所有圓形 |
| < | 小於 | 半徑小於 2.54 的所有圓形 |
| <= | 小於或等於 | 半徑小於或等於 2.54 的所有圓形 |
| 運算符 | 描述 | 範例 |
|---|---|---|
| AND | 過濾出符合所有準則的項目 (可包括一或多個準則) | 「螺釘」圖層上的所有圓形 |
| OR | 過濾出符合任一準則的項目 (可包括一或多個準則) | 「螺釘」圖層上的所有圓形和所有圖元 |
| NOT | 過濾出不符合準則的項目 (必須只包括一個準則) | 「螺釘」圖層上所有非圓形的圖元 (如果套用至圓形圖元類型準則) |
| XOR | 過濾出符合其中一個準則,但不同時符合兩個準則的項目 (必須包括兩個準則) | 不在「螺釘」圖層上的所有圓形,以及「螺釘」圖層上所有非圓形的圖元 |
下列範例顯示濾器清單內容。
半徑大於 2.54 工程圖單位的所有圓形:
AND
圓
半徑 > 2.54
「螺釘」圖層上的所有圓形和所有圖元:
OR
圓
圖層「螺釘」
存取方式
指令:SelectionFilter
父主題