Gdy pliki są przypisywane do elementów, są one specyficzne dla danego typu łącza pliku elementu. Typu łącza pliku elementu definiuje sposób, w jaki element odnosi się do podłączonego pliku.
Po utworzeniu połączenia można zmienić typ połączenia lub usunąć połączenie. Usunięcie połączenia spowoduje odłączenie pliku od elementu.
Dla celów tworzenia łączy, części są traktowane jako komponent lub komponent podrzędny, w zależności od tego, w jaki sposób są one zdefiniowane.
Zasady dotyczące łączy do podstawowych i drugorzędnych komponentów podrzędnych
Łącza do podstawowych i drugorzędnych komponentów podrzędnych są zgodne z tymi zasadami po ustawieniu jako preferowane typy łączy w przypadku zdarzenia przypisania elementu lub aktualizacji elementu.
Przykłady łącza do komponentu podrzędnego
| Podstawowe |
|
Komponent z łączem podstawowym jest podstawową definicją elementu. Właściwości są odczytywane z tego komponentu w momencie przypisania i aktualizacji elementu. Właściwości mogą być także zapisywane z powrotem do komponentu. Kiedy element zostanie zwolniony, plik podstawowy łącza zostanie zablokowany. Domyślnie zmiana stanu nie może zostać przeprowadzona, jeśli łącze wymaga aktualizacji. To ustawienie można skonfigurować w przejściu stanów. |
| Drugorzędne | |
Komponent z łączem drugorzędnym jest dodatkową lub zduplikowaną definicją elementu. Właściwości nie są odczytywane z tego komponentu w momencie aktualizacji elementu, ale mogą być zapisywane z powrotem do komponentu. Kiedy element zostanie zwolniony, nastąpi zablokowanie komponentu łącza drugorzędnego. Domyślnie zmiana stanu nie może zostać przeprowadzona, jeśli łącze wymaga aktualizacji. To ustawienie można skonfigurować w przejściu stanów. |
| Podstawowy komponent podrzędny | |
Komponent zawierający podstawową definicję komponentu podrzędnego. Właściwości są odczytywane z tego komponentu i mogą być zapisywane z powrotem do niego. Kiedy element zostanie zwolniony, nastąpi zablokowanie komponentu. Domyślnie zmiana stanu nie może zostać przeprowadzona, jeśli łącze wymaga aktualizacji. To ustawienie można skonfigurować w przejściu stanów. |
| Drugorzędny komponent podrzędny |
|
Komponent zawierający dodatkową lub powieloną definicję komponentu podrzędnego. Właściwości nie są odczytywane z tego komponentu, ale mogą być zapisywane z powrotem do komponentu. Kiedy element zostanie zwolniony, nastąpi zablokowanie komponentu. Domyślnie zmiana stanu nie może zostać przeprowadzona, jeśli łącze wymaga aktualizacji. To ustawienie można skonfigurować w przejściu stanów. |
| Komponent standardowy | |
Komponent z łączem do komponentów standardowych zawiera elementy standardowe. Właściwości są odczytywane w przypadku komponentu standardowego tylko w momencie przypisania elementu i są zapisywane z powrotem do pliku. Kiedy element zostanie zwolniony, nastąpi zablokowanie pliku. Komponenty podrzędne także otrzymują łącza standardowych komponentów. |
| Trzeciorzędne | Plik z łączem trzeciorzędnym to plik dokumentu projektu, taki jak .idw, .ipn lub .dwg. Połączenia te są automatycznie przypisywane po przypisaniu do elementu odpowiedniego pliku modelu. Pliki z trzeciorzędnymi łączami są zablokowane, kiedy element zostanie zwolniony. |