Poniższa tabela zawiera kody grup lub ich zakres oraz wyjaśnienie wartości. Określenie „stały” w tabeli wskazuje, że kod grupy zawsze ma to samo przeznaczenie. Jeśli kod grupy nie jest stały, przeznaczenie zależy od kontekstu.
Kody grup według numerów |
|
---|---|
Kod grupy |
Opis |
-5 |
APP: łańcuch reaktora trwałego |
-4 |
APP: operator warunkowy (używany tylko z ssget ) |
–3 |
APP: znacznik pomocniczy danych dodatkowych (XDATA) (stały) |
–2 |
APP: odniesienie nazwy elementu (stały) |
–1 |
APP: nazwa elementu. Nazwa zmienia się za każdym razem, gdy rysunek jest otwierany. Nigdy nie jest zapisywana (stały). |
0 |
Ciąg tekstowy określający typ elementu (stały) |
1 |
Wartość tekstu podstawowego dla elementu |
2 |
Nazwa (etykieta atrybutu, nazwa bloku itd.) |
3–4 |
Inny tekst lub wartości nazwy |
5 |
Uchwyt elementu; ciąg tekstowy do 16 cyfr szesnastkowych (stały) |
6 |
Nazwa rodzaju linii (stały) |
7 |
Nazwa stylu tekstu (stały) |
8 |
Nazwa warstwy (stały) |
9 |
DXF: identyfikator nazwy zmiennej (używany tylko w sekcji HEADER pliku DXF) |
10 |
Podstawowy punkt; jest to punkt początkowy linii lub obiektu tekstowego, środek okręgu itp. DXF: wartość X punktu podstawowego (następnie kody wartości Y i Z równe 20 i 30) APP: punkt 3D (lista trzech rzeczywistych) |
11–18 |
Inne punkty DXF: wartości X innych punktów (następnie kody wartości Y równe 21-28 i kody wartości Z równe 31-38) APP: punkt 3D (lista trzech rzeczywistych) |
20, 30 |
DXF: wartości Y i Z punktu podstawowego |
21–28, 31–37 |
DXF: wartości Y i Z innych punktów |
38 |
DXF: poziom elementu, jeśli niezerowy |
39 |
Grubość elementu, jeśli niezerowa (stały) |
40–48 |
Wartości zmiennoprzecinkowe podwójnej precyzji (wysokość tekstu, współczynniki skali itp.) |
48 |
Skala rodzaju linii; zmiennoprzecinkowa wartość skalarna podwójnej dokładności; wartość domyślna jest zdefiniowana dla wszystkich typów elementów |
49 |
Powtórzona wartość zmiennoprzecinkowa podwójnej precyzji. Wiele grup 49 może występować w jednym elemencie dla tabel o zmiennej długości (np. długości kresek w tabeli LTYPE). Grupa 7x zawsze występuje przed pierwszą grupą 49 w celu określenia długości tabeli |
50–58 |
Kąty (wyniki w stopniach dla plików DXF i radiany dla aplikacji AutoLISP i ObjectARX) |
60 |
Widoczność elementu; wartość całkowita; brak lub 0 oznacza widoczność; 1 oznacza niewidoczność |
62 |
Numer koloru (stały) |
66 |
Znacznik „Następnie elementy” (stały) |
67 |
Spacja — obszar modelu lub obszar papieru (stały) |
68 |
APP: określa, czy rzutnia jest widoczna, ale całkowicie poza ekranem; nie jest aktywna lub jest wyłączona |
69 |
APP: numer identyfikacyjny rzutni |
70–78 |
Wartości całkowite, takie jak liczby powtórzeń, bity znacznika lub tryby |
90–99 |
32-bitowe wartości całkowite |
100 |
Znacznik danych podklasy (z nazwą klasy pochodnej jako ciągiem). Wymagany dla wszystkich obiektów i klas elementów, które są pochodne z innej konkretnej klasy. Znacznik danych podklasy segreguje dane zdefiniowane przez różne klasy w łańcuch dziedziczenia dla tego samego obiektu. Jest to wymaganie dodatkowe względem wymagania określającego, że nazwy DXF dla każdej odrębnej konkretnej klasy mają pochodzić z ObjectARX (zobacz znaczniki podklasy) |
102 |
Ciąg sterujący, po którym następuje „{<dowolna nazwa>” lub „}”. Podobnie do kod grupy xdata 1002, z wyjątkiem tego, że gdy ciąg rozpoczyna się od „{”, może po nim następować dowolny ciąg, którego interpretacja zależy od aplikacji. Jedynym innym dozwolonym łańcuchem sterującym jest „}” jako zakończenie grupy. Program AutoCAD nie interpretuje takich ciągów, z wyjątkiem operacji testowania rysunków. Są one do użycia przez aplikację. |
105 |
Uchwyt obiektu dla wpisu symbolu DIMVAR w tabeli |
110 |
Początek LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1) DXF: wartość X; APP: punkt 3D |
111 |
Oś X układu LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1) DXF: wartość X; APP: wektor 3D |
112 |
Oś Y układu LUW (występuje tylko wtedy, gdy kod 72 jest ustawiony na 1) DXF: wartość X; APP: wektor 3D |
120–122 |
DXF: wartość Y początku LUW, oś X LUW i oś Y LUW |
130–132 |
DXF: wartość Z początku LUW, oś X LUW i oś Y LUW |
140–149 |
Wartości zmiennoprzecinkowe podwójnej precyzji (na przykład punkty, poziom i ustawienia DIMSTYLE) |
170–179 |
Wartości 16-bitowe, takie jak bity znacznika reprezentujące ustawienia DIMSTYLE |
210 |
Kierunek wyciągnięcia (stały) DXF: wartość X kierunku wyciągnięcia APP: wektor kierunku wyciągnięcia 3D |
220, 230 |
DXF: wartości Y i Z kierunku wyciągnięcia |
270–279 |
16-bitowe wartości całkowite |
280–289 |
16-bitowa wartość całkowita |
290–299 |
Wartość flagi logicznej |
300–309 |
Dowolne ciągi tekstowe |
310–319 |
Dowolne fragmenty binarne z tą samą reprezentacją i limitami takimi jak w kodach grupy 1004: ciągi szesnastkowe do 254 znaków reprezentują fragmenty danych do 127 bajtów. |
320–329 |
Dowolne uchwyty obiektów; wartości uchwytu pobierane bez zmian. Nie są one przekształcane podczas operacji INSERT i XREF. |
330–339 |
Uchwyt wskaźnika symbolicznego; dowolne wskaźniki symboliczne do innych obiektów w tym samym pliku DXF lub rysunku. Przekształcane podczas operacji INSERT i XREF. |
340–349 |
Uchwyt wskaźnika stałego; dowolne wskaźniki stałe do innych obiektów w tym samym pliku DXF lub rysunku. Przekształcane podczas operacji INSERT i XREF. |
350–359 |
Uchwyt własności symbolicznej; dowolne łącza własności symbolicznej do innych obiektów w tym samym pliku DXF lub rysunku. Przekształcane podczas operacji INSERT i XREF. |
360–369 |
Uchwyt własności stałej; dowolne łącza własności stałej do innych obiektów w tym samym pliku DXF lub rysunku. Przekształcane podczas operacji INSERT i XREF. |
370–379 |
Wartość typu wyliczeniowego szerokości linii (AcDb::LineWeight). Przechowywane i przesuwane jako 16-bitowe liczby całkowite. Niestandardowe obiekty niebędące elementami mogą używać pełnego zakresu, ale klasy elementów używają w reprezentacji tylko kodów grup DXF 371-379, ponieważ programy AutoCAD i AutoLISP zawsze zakładają, że kod grupy 370 jest szerokością linii elementu. Umożliwia takie samo zachowanie kodu 370 jak innych pól elementu „ogólne”. |
380–389 |
Wyliczenie typu PlotStyleName (AcDb::PlotStyleNameType). Przechowywane i przesuwane jako 16-bitowe liczby całkowite. Niestandardowe obiekty niebędące elementami mogą używać pełnego zakresu, ale klasy elementów używają w reprezentacji tylko kodów grup DXF 381-389 z tego samego powodu co zakres szerokości linii powyżej. |
390–399 |
Ciąg reprezentujący wartość uchwytu obiektu PlotStyleName, zasadniczo wskaźnik stały, ale ma inny zakres w celu ułatwienia obsługi zgodności wstecznej. Przechowywany i przesuwany jako identyfikator obiektu (uchwyt w plikach DXF) oraz specjalny typ w języku AutoLISP. Niestandardowe obiekty niebędące elementami mogą używać pełnego zakresu, ale klasy elementów używają w reprezentacji tylko kodów grup DXF 391-399 z tego samego powodu co zakres szerokości linii powyżej. |
400–409 |
16-bitowe wartości całkowite |
410–419 |
Ciąg |
420–427 |
32-bitowa wartość całkowita. Gdy jest używana z funkcją True Color; 32-bitowa liczba całkowita reprezentująca 24-bitową wartość koloru. Najbardziej znaczący bajt (8 bitów) jest równy 0, bajt najmniej znaczący jest liczbą bez znaku określającą wartość koloru niebieskiego (0-255), następnie wartość koloru zielonego, a kolejny znaczący bajt jest wartością koloru czerwonego. Przekształcanie tej wartości całkowitej w szesnastkową daje następującą maskę bitów: 0x00RRGGBB. Na przykład kolor, w którym czerwony==200, zielony==100, a niebieski==50 jest zapisywany jako 0x00C86432, a w pliku DXF jako wartość dziesiętna 13132850. |
430–437 |
Ciąg; w przypadku używania dla koloru True Color reprezentuje nazwę koloru. |
440–447 |
32-bitowa wartość całkowita. W przypadku używania dla koloru True Color jest to wartość przezroczystości. |
450–459 |
Long |
460–469 |
Wartość zmiennoprzecinkowa podwójnej precyzji |
470–479 |
Ciąg |
480–481 |
Uchwyt wskaźnika stałego; dowolne wskaźniki stałe do innych obiektów w tym samym pliku DXF lub rysunku. Przekształcane podczas operacji INSERT i XREF. |
999 |
DXF: kod grupy 999 wskazuje, że następujący wiersz jest ciągiem komentarza. SAVEAS nie zawiera takich grup w wyjściowym pliku DXF, ale OPEN je uwzględnia i ignoruje komentarze. Grupy 999 można użyć, aby dołączyć komentarze do zmodyfikowanego pliku DXF |
1000 |
Ciąg ASCII (do 255 bajtów) w danych rozszerzonych |
1001 |
Nazwa zarejestrowanej aplikacji (ciąg ASCII do 31 bajtów) dla danych rozszerzonych |
1002 |
Ciąg sterujący danych rozszerzonych („{” lub „}”) |
1003 |
Nazwa warstwy danych rozszerzonych |
1004 |
Fragment z bajtów (do 127 bajtów) w danych rozszerzonych |
1005 |
Uchwyt elementu w danych rozszerzonych; ciąg tekstowy składający się z maksymalnie 16 cyfr szesnastkowych |
1010 |
Punkt w danych rozszerzonych DXF: wartość X (a następnie grupy 1020 i 1030) APP: punkt 3D |
1020, 1030 |
DXF: wartości Y i Z punktu |
1011 |
Położenie 3D względem powierzchni globalnej w danych rozszerzonych DXF: wartość X(a następnie grupy 1021 i 1031) APP: punkt 3D |
1021, 1031 |
DXF: wartości Y i Z położenia względem powierzchni globalnej |
1012 |
Przesunięcie 3D względem powierzchni globalnej w danych rozszerzonych DXF: wartość X(a następnie grupy 1022 i 1032) APP: wektor 3D |
1022, 1032 |
DXF: wartości Y i Z przesunięcia względem powierzchni globalnej |
1013 |
Kierunek 3D względem powierzchni globalnej w danych rozszerzonych DXF: wartość X(a następnie grupy 1022 i 1032) APP: wektor 3D |
1023, 1033 |
DXF: wartości Y i Z kierunku przestrzeni globalnej |
1040 |
Wartość zmiennoprzecinkowa podwójnej precyzji w danych rozszerzonych |
1041 |
Wartość odległości w danych rozszerzonych |
1042 |
Współczynnik skali w danych rozszerzonych |
1070 |
16-bitowa liczba całkowita ze znakiem w danych rozszerzonych |
1071 |
32-bitowa liczba typu long ze znakiem w danych rozszerzonych |