Autodesk Inventor 使用由作用中專案定義的選項和檔案儲存位置來搜尋參考檔案。
儲存在 Autodesk Inventor 檔案中的檔案參考可以是資源庫參考,也可以是非資源庫參考。資源庫參考包括:
非資源庫參考包括:
當開啟一個檔案時,Autodesk Inventor 將按以下順序搜尋元件:
- 資源庫搜尋路徑 (如果已載入資源庫零件)。否則,不搜尋資源庫路徑。
- 工作區。
- 工作群組搜尋路徑。
- 包含專案檔的資料夾。
解析檔案搜尋
自動解析程序按照以下一系列步驟進行解析:
- 透過 API 事件和任何相關的增益集應用程式,提供完整參考資訊。例如,允許 PDM 系統取代 Autodesk Inventor 的一般行為。
- 如果資源庫名稱儲存在參考中,或者來源檔案是從資源庫位置開啟的,則只搜尋與單一資源庫名稱關聯的專案位置。
有三種不同的方法可決定用於查找資源庫資料夾的資源庫名稱:
- 在資源庫中找不到來源檔案,但參考包含資源庫名稱。在此情況下,將搜尋其名稱與參考資源庫名稱相符的專案資源庫位置。
- 參考是非資源庫參考,其資源庫名稱為空,但在資源庫位置中找到了來源檔案。在此情況下,將搜尋包含來源檔案的資源庫位置。
- 參考是資源庫參考,且在資源庫位置中找到了來源檔案。系統產生一個複雜候選資源庫名稱清單,並搜尋整個清單 (從最長資源庫名稱到最短資源庫名稱) 以尋找專案中相符的資源庫名稱。
- 在工作區和每個工作群組搜尋路徑資料夾中按順序搜尋非資源庫參考。按照專案編輯器中列示的順序搜尋工作群組資料夾。
- 對於資源庫和非資源庫參考,如果使用上述規則找不到,則搜尋包含來源檔案的資料夾。
- 如果仍找不到參考,則會套用先前在「解析連結」對話方塊中定義的替代規則 (在同一 Autodesk Inventor 階段作業內),並重複搜尋程序。您可以使用同一替換規則搜尋一個或多個未解析的參考。
當滿足下列條件時,可套用替換規則:
- 已將一組檔案或整個資料夾從一個資源庫移動到另一個資源庫,或在工作群組 (其他編輯資料夾) 和資源庫資料夾之間移動。
- 在專案資料夾中已加入或移除一個子資料夾層次,或已將最重要的專案資料夾中的子資料夾路徑變更到檔案。
- 在專案資料夾和專案外的某一資料夾之間移動一組檔案。
- 如果仍找不到檔案,則系統將檢查上次儲存參考檔案時該參考檔案所在的絕對完整路徑。如果在該位置找到檔案,且該位置包含在一個專案位置中,則自動重新計算或向後解析參考資訊供將來使用,並將來源檔案標記為需要儲存,至此參考已被解析。
- PDM 廠商可採用另一種方法解析檔案,他們可接管解析過程或將其加入到 Autodesk Inventor 已完成的過程中。
- 如果該參考與先前使用者經由選擇其他名稱的檔案來手動解析的另一個參考完全相同,則套用同一參考取代。
如果仍找不到檔案,將開啟「解析連結」對話方塊,您可以在其中指定參考檔案的位置。透過此對話方塊找到檔案並將其開啟後,您便可以採用資源庫名稱和路徑替代規則的形式,記錄此位置以供將來使用。
根據未找到檔案的原因,可以採取以下正確措施:
- 取消開啟並將檔案移至作用中的專案中定義的位置。如果將資料夾移動到儲存位置的子資料夾,則可用一次「解析連結」對話方塊建立正確的相對路徑。
- 如果檔案位於作用中的專案定義的某一位置,則可使用「解析連結」對話方塊輸入此位置。
- 如果檔案暫時不可用 (如當網路不可用時),則可略過參考,在工作時不使用參考檔。
- 如果參考檔案已被永久性刪除,請略過該參考,並在以後將其刪除或取代。在某些 Autodesk Inventor 應用程式中,可以在「解析連結」對話方塊中直接指定取代元件。其他應用程式則要求首先在頂層元件環境中解析參考。