隱藏目錄

產生與套用圖元選擇所需的濾器

使用 SelectionFilter 指令可以過濾圖元以便選擇。

您可以:

在您根據濾器選擇圖元之後,請使用修改類指令或屬性調色盤修改圖元。

注意:此指令不會產生選擇集。它會定義要套用在選擇集上的準則。

若要產生與套用選擇濾器:

  1. 在指令提示下鍵入 SelectionFilter
  2. 在對話方塊的濾器類型中,選擇圖元類型、具備屬性的圖元類型,或是屬性。
  3. 如果您選擇具備屬性的圖元:

    在對話方塊中:

    1. 指定關係運算符 (*、=、!=、>、>=、< 或 <=)。
    2. 指定值。
    3. 按一下確定
  4. 按一下加入  以將項目加入濾器清單。
  5. 必要時,在運算符中設定邏輯運算符 (AND、OR、NOT 或 XOR)。

    使用邏輯運算符聚集濾器表達式。

  6. 若選擇了邏輯運算符,請按一下加入  以將運算符加入濾器清單。
  7. 視需要使用選項:
    • 按一下加入圖元 ,然後在圖面中按一下以將圖元加入選擇濾器中。

      對話方塊會暫時關閉,直到您選擇要加入濾器清單中的工程圖圖元為止。

    • 按一下刪除  可選擇性地移除濾器清單項目。
    • 按一下清除清單  可清除選擇濾器清單。
  8. 視需要重複步驟 2 到 7。
  9. 按一下確定

    選擇濾器目前為使用中。

    注意:此時尚未產生選擇集。有別於 SmartSelect 指令,它會定義要套用在選擇集上的準則。請務必繼續進行下一個步驟。

  10. 在圖面中指定要套用選擇濾器的圖元。

    您可以使用任何一個圖元選擇方法

  11. 按下 Enter 結束圖元選擇。
  12. 執行修改指令。

    此指令會使用預選選項 (步驟 10)。它不會提示您指定圖元。

若要利用下一個修改指令重新套用選擇濾器:

  1. 執行修改指令。
  2. 在接下來的指定圖元提示中指定上一個選項。

透明地使用選擇濾器

您可以在修改指令的「指定圖元」提示中鍵入 'SelectionFilter,以透明指令套用選擇濾器。

若要透明地使用選擇濾器:

  1. 叫用指令以修改工程圖圖元 (例如 Copy)。
  2. 在「指定圖元」提示下鍵入 'SelectionFilter
  3. 選擇濾器對話方塊中,定義新的濾器或選擇現有命名的濾器
  4. 按一下確定
  5. 在圖面中指定您要套用選擇濾器的圖元,然後按下 Enter
  6. 遵循修改指令的提示進行。

使用命名的選擇濾器

您可以儲存並命名選擇濾器,然後重複套用命名的濾器。

選擇濾器儲存在使用者的設定檔中,而不在工程圖中,您可以在電腦上套用這些濾器。

您可以儲存數個已儲存的選擇濾器到 .flt 檔案中,並在另一台電腦上使用,或是與您的同事交換選擇濾器。請參閱輸出和輸入已命名的選擇濾器

注意:套用濾器時,會忽略不符合目前工程圖中屬性設定的選擇濾器參數 (例如圖層名稱規格)。

若要儲存命名的選擇濾器:

  1. 選擇濾器對話方塊中,如上所述定義選擇濾器。
  2. 儲存按鈕旁的文字方塊中鍵入濾器的名稱,然後按一下儲存

    選擇濾器名稱會出現在命名的濾器中,您可以選擇儲存的濾器。

若要套用儲存的選擇濾器:

  1. 在指令提示下鍵入 SelectionFilter
  2. 命名的濾器中,選擇要套用之選擇濾器的名稱。
  3. 按一下確定
  4. 叫用修改指令。
  5. 在圖面中指定要套用選擇濾器的圖元。

若要刪除命名的選擇濾器:

  • 選擇濾器對話方塊的命名的濾器中,選擇要刪除的濾器,然後按一下刪除 

輸出和輸入已命名的選擇濾器

您可以使用 FLT 檔案與您的同事交換已命名的選擇濾器。

使用選擇濾器對話方塊的輸出和輸入功能:

  • 儲存指定的已命名選擇濾器到 .flt 檔。
  • 從 .flt 檔輸入指定的已命名選擇濾器。

若要輸出已命名的選擇濾器:

  1. 在指令提示下鍵入 SelectionFilter
  2. 選擇濾器對話方塊中,按一下輸出
  3. 鍵入 .flt 檔案的檔案名稱。
  4. 按一下儲存
  5. 選擇濾器 - 輸出對話方塊中,選擇要輸出的命名的濾器。

    按一下全部清除可取消選擇,按一下全選則可選擇所有命名的濾器。

  6. 按一下確定

若要輸入選擇濾器檔案:

  1. 在指令提示下鍵入 SelectionFilter
  2. 選擇濾器對話方塊中,按一下輸入
  3. 選擇 .flt 檔案再按一下開啟

    選擇濾器 - 輸入對話方塊在所選 .flt 檔案中顯示可用的命名的濾器。

  4. 選擇濾器 - 輸入對話方塊中,選擇要輸入的命名的濾器。

    按一下全部清除可取消選擇,按一下全選則可選擇所有命名的濾器。

  5. 按一下確定

    所有已選之命名的濾器會出現在選擇濾器對話方塊的命名的濾器清單中。

    注意:.flt 檔案的選擇濾器若其名稱與電腦上現有濾器相同,則不會匯入。

運算符概觀

關係運算符

運算符 描述 範例
* 等於任何值 沒有任何限制的所有圓形
= 等於 半徑 = 2.54 的所有圓形
!= 不等於 半徑不等於 2.54 的所有圓形
> 大於 半徑大於 2.54 的所有圓形
>= 大於或等於 半徑大於或等於 2.54 的所有圓形
< 小於 半徑小於 2.54 的所有圓形
<= 小於或等於 半徑小於或等於 2.54 的所有圓形

邏輯運算符

運算符 描述 範例
AND 過濾出符合所有準則的項目 (可包括一或多個準則) 「螺釘」圖層上的所有圓形
OR 過濾出符合任一準則的項目 (可包括一或多個準則) 「螺釘」圖層上的所有圓形和所有圖元
NOT 過濾出不符合準則的項目 (必須只包括一個準則) 「螺釘」圖層上所有非圓形的圖元 (如果套用至圓形圖元類型準則)
XOR 過濾出符合其中一個準則,但不同時符合兩個準則的項目 (必須包括兩個準則) 不在「螺釘」圖層上的所有圓形,以及「螺釘」圖層上所有非圓形的圖元

範例

下列範例顯示濾器清單內容。

半徑大於 2.54 工程圖單位的所有圓形:

 AND
      圓
           半徑 > 2.54

「螺釘」圖層上的所有圓形和所有圖元:

 OR
     
      圖層「螺釘」

存取方式

指令:SelectionFilter



提供對此主題的意見反應

SOLIDWORKS 歡迎您提供有關於文件呈現方式、正確性、及完整性的意見反應。請使用下方的表格直接將您對此主題的意見與建議傳送給我們的文件團隊。文件團隊並無法回答關於技術支援的問題。按一下此處來獲得關於技術支援的資訊

* 必要的

 
*電子郵件:  
主旨:   說明主題的意見反應
頁面:   產生與套用圖元選擇所需的濾器
*意見:  
*   我承認已閱讀且僅此接受隱私權政策,Dassault Systèmes 將遵循此政策之規定使用我的個人資料

列印主題

選擇要列印的內容範圍:

x

偵測到您使用的瀏覽器版本是舊於 Internet Explorer 7。要獲得最佳的顯示,建議您升級瀏覽器到 Internet Explorer 7 或更新的版本。

 不要再次顯示此訊息
x

Web 式說明內容版本: 2021 SP05

要從 SOLIDWORKS 中停用 Web 式的說明並改用本機說明,請按一下說明 > 使用 SOLIDWORKS Web 式說明

要報告在 Web 式說明介面及搜尋中遇到的問題,請聯絡您當地的技術支援代表。要針對個別說明主題提供意見反應,請使用個別主題頁面中的「提供對此主題的意見反應」連結。