W programie Autodesk Inventor pliki odnośników są wyszukiwane za pomocą opcji i położeń przechowywania plików zdefiniowanych w aktywnym projekcie.
Odnośnik pliku przechowywany w pliku programu Autodesk Inventor jest albo odnośnikiem biblioteki, albo odnośnikiem niebibliotecznym. Odnośnik biblioteki zawiera:
- Nazwę biblioteki
- Nazwa pliku
- Położenie podfolderu (jeśli jest wymagane)
Odnośnik niebiblioteczny zawiera:
- Nazwa pliku
- Położenie podfolderu (jeśli jest wymagane)
Podczas otwierania pliku Autodesk Inventor wyszukuje komponenty w następującej kolejności:
- Ścieżka poszukiwania biblioteki, jeśli cześć biblioteki jest wczytana. W przeciwnym przypadku, ścieżki biblioteki nie są przeszukiwane.
- Obszar roboczy.
- Ścieżki przeszukiwania grupy roboczej.
- Folder zawierający plik projektu.
Rozwiązywanie podczas wyszukiwania plików
Automatyczny proces rozwiązywania wykonuje ustaloną sekwencję etapów:
- Pełne informacje udostępniane są przez zdarzenie API i wszystkie dodatki do aplikacji. Na przykład system PDM może zastąpić normalne zachowanie programu Autodesk Inventor.
- Jeśli w odnośniku przechowywana jest nazwa biblioteki lub plik źródłowy został otwarty z folderu biblioteki, przeszukiwany jest tylko folder projektu powiązany z pojedynczą nazwą biblioteki.
Istnieją trzy warianty określania nazwy biblioteki używanej do przeglądania folderu biblioteki:
- Plik źródłowy nie został znaleziony w bibliotece, ale odniesienie ma nazwę biblioteki. W takim przypadku, poszukiwana jest lokalizacja biblioteki projektu o nazwie odpowiadającej Nazwie biblioteki.
- Odniesienie nie jest odnośnikiem biblioteki i jego nazwa biblioteki jest pusta, ale plik został znaleziony w lokalizacji biblioteki. W takim przypadku, przeszukiwana jest lokalizacja biblioteki zawierająca plik źródłowy.
- Plik źródłowy nie został znaleziony w bibliotece, ale odniesienie ma nazwę biblioteki. System generuje listę złożonych, prawdopodobnych nazw bibliotek i przeszukuje tę listę począwszy od nazw najkrótszych a skończywszy na najdłuższych w poszukiwaniu odpowiadającej nazwy biblioteki w projekcie.
- Odniesienia nie będące bibliotekami są przeszukiwane w kolejności, poprzez przestrzeń roboczą i ścieżkę przeszukiwania folderu każdej grupy roboczej. Foldery grup roboczych są przeszukiwane w kolejności, w jakiej znajdują się na liście Edytora projektu.
- Jeśli odnośniki bibliotek i odnośniki niebiblioteczne nie zostaną odnalezione przy użyciu powyższych reguł, przeszukiwany jest folder zawierający plik źródłowy.
- Jeśli odniesienie w dalszym ciągu nie zostało znalezione, stosowane są reguły zastępowania inne niż dotychczas zdefiniowane w oknie dialogowym Rozwiąż połączenie (w tej samej sesji programu Autodesk Inventor) i proces wyszukiwania jest powtarzany. Można poszukiwać jednego lub więcej nie rozwiązanych odniesień, przy wykorzystaniu tych samych reguł zastępowania.
Zastosuj regułę zastępowania w przypadku:
- Przeniesienia zbioru plików lub całego folderu z jednej biblioteki do innej lub między grupą roboczą albo folderem edycji a folderem biblioteki.
- Dodania lub usunięcia podfoldera w folderze projektu, albo zmiany ścieżki podfoldera z najbardziej znaczącego folderu projektu na plik.
- Przeniesienia zbioru plików między folderem projektu, a folderem poza projektem.
- Jeśli plik w dalszym ciągu nie został znaleziony, system sprawdza absolutną pełną ścieżkę pod którą plik odniesienia został znaleziony poprzednim razem podczas zapisywania pliku odniesienia. W przypadku znalezienia pliku w tej lokalizacji, a lokalizacja ta jest zawarta w jednej z lokalizacji projektu, informacja odniesienia jest automatycznie ponownie przeliczana, lub wstecznie rozwiązywana, w celu jej użycia w przyszłości, plik źródłowy jest zaznaczany jako wymagający zapisania, a odniesienie jest rozwiązane.
- Dostawcy PDM mogą sami rozwiązywać pliki, zastępując oryginalny proces rozwiązywania Autodesk Inventor lub usprawniając go.
- Jeśli odnośnik jest taki sam jak inne, wcześniej rozwiązane ręcznie przez użytkownika, który wybrał plik o innej nazwie, zostanie zastosowane takie samo zamienienie.
Jeśli plik w dalszym ciągu nie został znaleziony, otwierane jest okno dialogowe Rozwiąż połączenie w którym możesz określić lokalizację pliku odniesienia. Po znalezieniu pliku w tym oknie dialogowym i otwarciu tego pliku możesz zapisać położenie w postaci nazwy biblioteki i reguły zastąpienia ścieżki z przeznaczeniem do wykorzystania tego położenia w przyszłości.
W zależności od powodów, z jakich plik nie został odnaleziony, można podjąć odpowiednie działania naprawcze:
- Anulować operację otwarcia i przenieść plik do lokalizacji w aktywnym projekcie. W przypadku przeniesienia foldera do podfoldera lokalizacji przechowywania, wykorzystaj okno dialogowe Rozwiąż połączenie w celu ustalenia właściwej ścieżki względnej.
- Jeśli plik istnieje w położeniu zdefiniowanym przez aktywny projekt, należy użyć okna dialogowego Rozwiąż połączenie, aby określić to położenie.
- Jeśli plik jest tymczasowo niedostępny, na przykład podczas awarii sieci, należy pominąć odnośnik i pracować bez pliku odnośników.
- Jeśli plik odniesienia został trwale usunięty, opuść to odniesienie, a następnie usuń lub zamień. W niektórych aplikacjach programu Autodesk Inventor komponent zamieniający można określić bezpośrednio w oknie dialogowym Rozwiąż połączenie. Inne wymagają uprzedniego rozwiązania odniesienia w kontekście najwyższego poziomu.