Nadpisania właściwości warstwy odnośników

W warstwach, do których istnieją odniesienia, można nadpisać dowolną właściwość warstwy odnośnika. W zależności od żądanego sposobu sterowania wyświetlaniem właściwości warstwy odnośnika — zawsze synchronizuj i ponowne wczytuj ustawienia warstwy odnośnika lub wybieraj selektywnie kilka właściwości warstwy w celu synchronizowania za każdym razem i ponowne wczytuj ustawienia bieżącej warstwy odnośnika oraz zachowuj nadpisania zastosowane w innych właściwościach warstwy odnośnika. Użyj zmiennych XREFOVERRIDE, VISRETAIN i VISRETAINMODE łącznie, aby uzyskać odpowiednie zachowanie dotyczące nadpisań właściwości warstwy odnośnika.

Zmienna systemowa XREFOVERRIDE ma wpływ na wyświetlanie i drukowanie, i działa w połączeniu ze zmienną systemową VISRETAIN. Rozważmy następujące scenariusze:
Powoduje ona przyjęcie założenia, że właściwości wizualne obiektów odnośnika zewnętrznego ustawiono na opcję JakWarstwa.

Zmienna systemowa VISRETAINMODE udostępnia więcej opcji pozwalających określić sposób sterowania i zarządzania nadpisaniami właściwości warstwy odnośników w bieżącym (głównym) rysunku po ustawieniu dla zmiennej systemowej VISRETAIN wartości 1. Domyślnie VISRETAINMODE, która jest zmienną systemową kodowaną bitowo, ma wartość 0. Aby określić jedną lub wiele właściwości warstwy, które mają być automatycznie synchronizowane, należy wprowadzić sumę ich wartości. Dla właściwości warstwy odnośników, która ma zostać ponownie wczytana, można wybrać dowolną kombinację ustawień warstwy, do której istnieją odniesienia, nawet w przypadku ustawienia dla zmiennej systemowej VISRETAIN wartości 1. Jeśli jednak użytkownik nie chce zsynchronizować właściwości warstwy odnośników, należy zachować wartość domyślną dla zmiennej systemowej VISRETAINMODE.

Rysunki z poprzednich wersji i ustawienia nadpisania właściwości warstwy odnośników

W przypadku otwierania rysunków z poprzednich wersji w programie AutoCAD 2018.1 lub nowszej wersji żadne zmiany właściwości warstwy, do których istnieją odniesienia, nie będą automatycznie aktualizowane w bieżącym rysunku, niezależnie od wartości ustawionej dla zmiennej systemowej VISRETAINMODE (zmiana wartości domyślnej). Takie działanie gwarantuje, że zawsze, gdy użytkownik otworzy rysunek utworzony w wersji programu wcześniejszej niż AutoCAD 2018.1, zostanie zachowana wierność wizualna między programem AutoCAD 2018.1 i poprzednimi wersjami programu AutoCAD oraz że nie wystąpią zmiany w zachowaniu.

Aby zmienna systemowa VISRETAINMODE miała wpływ na rysunki z poprzednich wersji, należy zapisać bieżący rysunek w programie AutoCAD 2018.1 i ponownie wczytać rysunek odnośnika. Wtedy będą widoczne zmiany.