與其他應用程式整合 > 在 Windchill 內管理 CAD 及零件關係 > 自訂自動關聯 > 設定偏好設定以自動尋找相符的 Windchill 零件
  
設定偏好設定以自動尋找相符的 Windchill 零件
您可以配置「自動關聯」動作,來使用 CAD 文件的基礎編號自動尋找相符 Windchill 零件。您可以設定兩個伺服器端偏好設定來控制此行為。
「操作」 > 「一般」 > 「基礎編號常規運算式」
* 
使用此偏好設定的組織可決定執行此操作的位置。
您可以將此偏好設定的值設定為「自動關聯」動作用來從 CAD 文件編號萃取基礎編號的有效運算式。然後便可使用基礎編號來尋找相符零件。
預設運算式 [^\_\.]* 會尋找符合 CAD 文件編號開頭部份的零件。例如,對於具有 00001234_SW001.PRT 編號的 CAD 文件而言,就會嘗試尋找編號為 00001234 的零件。
「操作」 > 「自動關聯」 > 「使用基礎編號自動關聯尋找和建立零件」
若將此偏好設定設為 Yes「自動關聯」動作會使用「基礎編號常規運算式」偏好設定中的運算式來尋找相符零件。如果運算式無效,會略過處理以避免失敗。若設定為 No (預設),則表示沒有用來尋找相符零件的其他邏輯。
相符零件搜尋順序
「使用基礎編號自動關聯尋找和建立零件」設為「是」時,「自動關聯」會使用下列優先順序搜尋零件。
1. 根據「自動關聯編號參數」偏好設定 (若已定義) 搜尋相符零件。
2. 根據伺服器端偏好設定「自動關聯截斷編號副檔名」的值,搜尋編號與 CAD 文件完全相同 (有或沒有檔案副檔名) 的相符零件。
3. 將在偏好設定「基礎編號常規運算式」中設定的運算式套用至 CAD 文件的編號,以使用 CAD 文件的基礎編號搜尋相符的零件。傳回下列結果之一。
a. 如果運算式並未傳回任何內容,則表示未找到任何相符的零件。建立新 Windchill 零件 (如果允許)。
b. 如果運算式無效,則會顯示一則警告。
當不符合上述任何一種情況且必須建立新 Windchill 零件時,「自動關聯」會根據「強制建立自動編號零件」偏好設定的值與零件 OIR 條件約束類型,使用下列配置 (如下表所示)。
偏好設定值
零件 OIR 條件約束類型
行為
不可變
根據下列優先順序使用 OIR 建立零件,並略過使用者輸入。
1. 由 CAD 文件編號 +/- 檔案副檔名隱含表示,無衝突,建立自動編號的零件。
2. 使用「自動關聯編號參數」偏好設定明確定義,無衝突,建立自動編號的零件。
不可變
根據下列優先順序,以使用者輸入建立零件。
1. 由 CAD 文件編號隱含表示 (移除副檔名或使用一般運算式),無衝突,建立自動編號的零件
2. 使用「自動關聯編號參數」偏好設定明確定義,可重新定義的衝突,使用自動編號建立或入庫而不建立關聯。
可編輯
根據下列優先順序使用 OIR 建立零件,並略過使用者輸入。
1. 根據 CAD 文件編號所暗示,(捨棄副檔名或使用一般表現法),無衝突。
2. 使用 「自動關聯編號參數」 偏好設定明確定義,無衝突,並使用參數值建立。
無編號 OIR 或可編輯
使用下列優先順序,以使用者輸入建立零件:
1. 使用 「自動關聯編號參數」偏好設定明確定義。
2. 如果「使用基礎編號自動關聯尋找和建立零件」偏好設定設為 Yes,則請根據下列規則使用基礎編號。
a. 如果一般運算式傳回有效值,請使用它。
b. 否則,請使用 CAD 文件編號 +/- 檔案副檔名。
將多個 CAD 文件自動關聯至相同的 Windchill 零件
您可以多重選取多個 CAD 文件並將其關聯至相同的 Windchill 零件。當多個 CAD 文件指定相同的零件編號時,表示它們全部關聯至相同的 Windchill 零件。
會使用具有最強關聯類型之 CAD 文件的名稱、編號以及可變類型建立零件。
如果多個 CAD 文件符合資格,且「自動關聯」找不到一個相符的零件,則會使用下列優先順序建立 Windchill 零件並為其編號。
根據「自動關聯編號參數」偏好設定 (若已定義) 建立零件。
如果未定義「自動關聯編號參數」偏好設定,則請根據英數字元排序以及伺服器端偏好設定「自動關聯截斷編號副檔名」的值,使用最低 CAD 文件編號 +/- 檔案副檔名建立零件。
其他所有 CAD 文件都會根據其 CAD 文件編號的字母數字排序獲得下一個最高優先順序。