當開啟一個參考文件時,SolidWorks 會執行搜尋來找出文件。例如,當您開啟工程圖,而找不到參考的組合件,或當您解除在組合件中輕量抑制的零組件時,即會執行搜尋。
當找到參考文件時,軟體會在父文件中更新至參考文件的路徑。當您儲存父文件時,會同時儲存更新的路徑。
下面的規則欄說明軟體用來找出遺失參考文件的搜尋路徑。
範例欄位顯示軟體使用下列狀況來檢查的路徑:
- 組合件最後是儲存在 C:\zz\a1.sldasm。您將組合件移至 D:\ss\tt\a1.sldasm。
- 組合件的第一個零件最後是儲存在 C:\qq\p1.sldprt。您沒有移動此零件。
- 組合件的第二個零件最後是儲存在 C:\zz\yy\xx\p2.sldprt。此零件因為刪除、重新命名、或其他的檔案管理錯誤而遺失。
- 在檔案位置選項對話方塊中的資料夾清單中有兩個路徑:D:\aa\bb\ 及 E:\cc\dd\.
- 您按一下來在新位置開啟 a1.sldasm。
|
規則
|
範例
|
1. |
使用任何有相同名稱的開啟文件。
|
如果 p2.sldprt 是在另一個開啟的文件中,SolidWorks 會使用此版本的 p2.sldprt。
|
2. |
搜尋您在檔案位置選項對話方塊中的資料夾清單內指定的第一個路徑。
您必須選擇在外部參考選項對話方塊中的為外部參考資料找尋檔案位置核取方塊,否則 SolidWorks 會忽略您指定的路徑。
|
D:\aa\bb\p2.sldprt |
3. |
搜尋在步驟 2 的路徑,及最後資料夾中參考文件最後被儲存的路徑。
|
D:\aa\bb\xx\p2.sldprt |
4. |
搜尋在步驟 2 的路徑,及最後兩個資料夾中參考文件最後被儲存的路徑。
|
D:\aa\bb\yy\xx\p2.sldprt |
5. |
重複步驟 4 直到完整的原始路徑已被加至步驟 2 的路徑中。
在下列的步驟中,從完整路徑中一次加入一個資料夾的概念被稱為 "反覆搜尋"。
|
D:\aa\bb\zz\yy\xx\p2.sldprt |
6. |
反覆搜尋在資料夾清單中的第一個路徑,然後反覆搜尋參考文件最後被儲存的路徑。
|
D:\aa\xx\p2.sldprt
D:\aa\yy\xx\p2.sldprt
D:\aa\zz\yy\xx\p2.sldprt
D:\xx\p2.sldprt
D:\yy\xx\p2.sldprt
D:\zz\yy\xx\p2.sldprt
|
7. |
為資料夾清單中的其他資料夾重複步驟 2 到步驟 6。
|
E:\cc\dd\p2.sldprt
E:\cc\dd\xx\p2.sldprt
E:\cc\dd\yy\xx\p2.sldprt
E:\cc\dd\zz\yy\xx\p2.sldprt
E:\cc\xx\p2.sldprt
E:\cc\yy\xx\p2.sldprt
E:\cc\zz\yy\xx\p2.sldprt
E:\xx\p2.sldprt
E:\yy\xx\p2.sldprt
E:\zz\yy\xx\p2.sldprt
|
8. |
搜尋使用中文件的路徑,然後反覆搜尋參考文件最後被儲存的路徑。
|
D:\ss\tt\p2.sldprt
D:\ss\tt\xx\p2.sldprt
D:\ss\tt\yy\xx\p2.sldprt
D:\ss\tt\zz\yy\xx\p2.sldprt
D:\ss\xx\p2.sldprt
D:\ss\yy\xx\p2.sldprt
D:\ss\zz\yy\xx\p2.sldprt
D:\xx\p2.sldprt
D:\yy\xx\p2.sldprt
D:\zz\yy\xx\p2.sldprt
|
9. |
搜尋您最後一次開啟文件的路徑,然後反覆搜尋參考文件最後被儲存的路徑。
在大部分的狀況中,使用中文件的路徑及您最後開啟文件的路徑是相同的。
如果您按一下來開啟一個文件,然後從 Windows 檔案總管中拖曳一個組合件並置放到文件中,則這兩個路徑會不同。使用中文件的路徑是從 Windows 檔案總管來的路徑,而您最後開啟文件的路徑是而來的路徑。
|
與步驟 8 相同
|
10. |
搜尋軟體最後一次發現參考文件的路徑。
|
C:\qq\p2.sldprt
此為 p1.sldprt 的位置。
|
11. |
不管磁碟機的設定,搜尋文件最後被儲存的完整路徑。
|
當您使用 UNC 路徑,例如 \\machine\folder\p2.sldprt 來儲存零件時,此點相當有用。
|
12. |
在原始指定的磁碟機上搜尋文件最後被儲存的完整路徑。
|
C:\zz\yy\xx\p2.sldprt |
13. |
讓您自己瀏覽來找出文件。
|
不適用 |