Trwałe uchwyty odniesień między obiektami (DXF)

Dzięki zestawowi zakresów kodów grupy obiekty mogą bezpośrednio określać odniesienia do innych obiektów w obrębie tego samego rysunku/pliku DXF. Dostępne są cztery zakresy dla czterech typów uchwytów odniesień, które można określić:

Te typy uchwytów są ujawniane jako nazwy elementów w środowisku AutoLISP ® , jako wartości ads_nazwa w środowisku ObjectARX ® oraz jako klasy o podobnej nazwie wyprowadzone ze środowiska ObjectARX. Te wartości są zawsze utrzymywane we wstawce, odnośniku zewnętrznym oraz operacjach typu PISZBLOK w taki sposób, że odniesienia między obiektami w zestawie są podczas kopiowania aktualizowane, aby wskazywały na skopiowane obiekty, natomiast odnośniki do innych obiektów pozostają niezmienione.

Również zakres kodów grup dla „arbitralnych” uchwytów jest definiowany tak, aby umożliwiał dogodne przechowywanie wartości uchwytów, które nie są przekształcane w nazwy elementów, a następnie przekształcane we wstawce, odnośniku zewnętrznym lub obiekcie PISZBLOK.

Uwaga: Jeśli do zapisania uchwytów zostaną użyte kody grupy danych dodatkowych xdata 1005, są one traktowane jako uchwyty wskaźnika symbolicznego, co oznacza, że przy kopiowaniu lub wstawianiu grup obiektów do innego rysunku przekształcane są odniesienia między powiązanymi obiektami. Chociaż elementy danych dodatkowych xdata 1005 są zawsze zwracane jako uchwyty w języku AutoLISP i środowisku ObjectARX, wszystkie zakresy kodów grup uchwytów odniesienia są reprezentowane jako „nazwy obiektów” w języku AutoLISP oraz jako struktury ads_nazwa w środowisku ObjectARX.