尋找項目視窗

「尋找項目」視窗是一個可停靠的視窗,用於搜尋具有通用性質或性質組合的項目。

左窗格包含「尋找選集樹」,頂部有一個下拉式清單,可用於選取開始搜尋的項目層級;層級可以是檔案、圖層、例證、選集等。

下拉式清單選項與「選集樹」視窗中的選項相同:

右窗格可讓您加入搜尋陳述式 (或條件)。按鈕可讓您尋找場景中的有效項目,並且以 XML 檔案匯入和匯出搜尋參數。

定義搜尋陳述式

搜尋陳述式包含性質 (品類名稱和性質名稱的組合)、條件運算子和針對所選性質所測試的值。例如,可以搜尋包含「鉻」「材料」

依預設,將找到所有符合陳述式準則的項目 (例如,所有使用鉻材料的物件)。也可以否定陳述式,在這種情況下,則會找到所有不符合陳述式準則的項目 (例如,所有未使用鉻材料的物件)。

每個品類和性質名稱都有兩個部分 - 使用者字串 (在 Autodesk Navisworks 介面展示) 和內部字串 (不展示,主要由 API 使用)。依預設,以這兩部分來比對項目,但可以指示 Autodesk Navisworks 僅以其中一個部分來比對項目 (如有必要)。例如,可以在搜尋項中忽略使用者名稱,並且僅以內部名稱比對項目。這在規劃與可能正在執行 Autodesk Navisworks 本地化版本的其他使用者共用已儲存的搜索項時,將會很有用。

不使用預設設定的陳述式由此圖示識別:。例如,否定陳述式時,或選擇忽略性質值的大小寫時,會顯示此圖示。

合併搜尋陳述式

搜尋陳述式是按從左至右的順序讀取。依預設,所有陳述式均使用 AND 邏輯。例如,「A AND B」、「A AND B AND C」。

可將陳述式排列到群組中。例如,「(A AND B) OR (C AND D)」。ORed 陳述式由加號圖示識別:。ORed 陳述式之前的所有陳述式都是 ANDed 陳述式,之後的所有陳述式也都是 ANDed 陳述式。因此,若要在先前範例中建立兩個群組,則需要將陳述式 C 標記為 ORed。

不存在以直觀方式向您展示陳述式讀取方式的括弧。不會誤解簡單的陳述式,如「A OR B」。對於複雜搜尋,陳述式的順序和分組更重要,尤其是選擇否定某些陳述式時。例如,「(A AND B) OR (C AND NOT D)」。評估搜尋條件時,NOT 在 AND 之前套用,AND 在 OR 之前套用。