ATTDEF (DXF)

Następujące kody grup mają zastosowanie do elementów typu ATTDEF (definicja atrybutu). Oprócz kodów grup opisanych tutaj zobacz część Wspólne kody grup dla elementów.

Kody grup elementu ATTDEF

Kod grupy

Opis

100

Znacznik podklasy (AcDbText)

39

Grubość (opcjonalny; wartość domyślna = 0)

10

Pierwszy punkt dopasowania (w UWO)

DXF: wartość X; APP: punkt 3D

20, 30

DXF: wartości Y i Z punktu początkowego tekstu (w UWO)

40

Wysokość tekstu

1

Wartość domyślna (ciąg)

50

Obrót tekstu (opcjonalny; wartość domyślna = 0)

41

Względny współczynnik skali X (szerokość) (opcjonalny; wartość domyślna = 1). Ta wartość jest dostosowywana również wtedy, gdy używany jest tekst dopasowany.

51

Kąt pochylenia (opcjonalny; wartość domyślna = 0)

7

Nazwa stylu tekstu (opcjonalny; wartość domyślna = STANDARD)

71

Znaczniki generowania tekstu (opcjonalne, wartość domyślna = 0); patrz Kody grup obiektów TEXT

72

Typ poziomego wyrównania tekstu (opcjonalny; wartość domyślna = 0); patrz Kody grup obiektów TEXT

11

Drugi punkt dopasowania (w UWO) (opcjonalny)

DXF: wartość X; APP: punkt 3D

Ma znaczenie tylko wtedy, gdy wartości grup 72 lub 74 są różne od zera

21, 31

DXF: wartości Y i Z drugiego punktu dopasowania (w UWO) (opcjonalne)

210

Kierunek wyciągnięcia (opcjonalny; wartość domyślna = 0, 0, 1)

DXF: wartość X; APP: wektor 3D

220, 230

DXF: wartości Y i Z kierunku wyciągnięcia

100

Znacznik podklasy (AcDbAttributeDefinition)

280

Numer wersji:

0 = 2010

3

Ciąg monitu

2

Ciąg oznaczenia (nie może zawierać spacji)

70

Znaczniki atrybutu:

1 = atrybut jest niewidoczny (nie pojawia się)

2 = to jest stały atrybut

4 = na wejściu tego atrybutu wymagana jest weryfikacja

8 = atrybut jest wstępnie ustawiony (brak monitu podczas wstawiania)

73

Długość pola (opcjonalny; wartość domyślna = 0) (nie jest obecnie używany)

74

Typ pionowego wyrównania tekstu (opcjonalny; wartość domyślna = 0); patrz kod grupy 73 w opisie obiektu TEXT

280

Znacznik blokady położenia. Blokuje położenie atrybutu wewnątrz odniesienia do bloku.

100

Znacznik podklasy (AcDbXrecord)

280

Znacznik klonowania powielonego rekordu (określa sposób scalania powielonych pozycji):

1 = zachowaj istniejące

70

Znacznik tekstu wielowierszowego:

2 = atrybut wielolinii

4 = definicja stałego atrybutu wielolinii

70

Znacznik isReallyLocked:

0 = odblokowany

1 = zablokowany

70

Liczba dodatkowych atrybutów lub definicji atrybutów

340

Identyfikator wskaźnika stałego dla dodatkowych atrybutów lub definicji atrybutów

10

Punkt dopasowania atrybutu lub definicji atrybutu

DXF: wartość X; APP: punkt 3D

20,30

DXF: wartości Y i Z punktu wstawiania

40

Bieżąca skala opisu

2

Ciąg oznaczenia atrybutu lub definicji atrybutu

0

Typ elementu (WTEKST)

100

Znacznik podklasy (AcDbEntity)

67

Brak lub zero wskazuje, że element znajduje się w obszarze modelu. 1 wskazuje, że element znajduje się w obszarze papieru (opcjonalny).

8

Nazwa warstwy

100

Znacznik podklasy (AcDbMText)

10

Punkt wstawienia

DXF: wartość X; APP: punkt 3D

20,30

DXF: wartości Y i Z punktu wstawiania

40

Nominalna (początkowa) wysokość tekstu

41

Szerokość prostokąta odniesienia

46

Wysokość zdefiniowanego opisu

71

Punkt dołączenia:

1 = góra lewo; 2 = góra centrum; 3 = góra prawo

4 = środek lewo; 5 = środek centrum; 6 = środek prawo

7 = dół lewo; 8 = dół centrum; 9 = dół prawo

72

Kierunek rysowania:

1 = od lewej do prawej

3 = z góry na dół

5 = jak styl (kierunek przepływu jest dziedziczony ze stylu skojarzonego tekstu)

1

Ciąg tekstowy

Jeśli ciąg tekstowy ma mniej niż 250 znaków, wszystkie znaki są wyświetlane w grupie 1. Jeśli ciąg tekstowy ma więcej niż 250 znaków, ciąg jest dzielony na fragmenty zawierające 250 znaków, które pojawiają się w jednym lub większej liczbie kodów grupy 3. Jeżeli kody grupy 3 są używane, ostatnią grupą jest grupa 1 i ma ona mniej niż 250 znaków.

3

Dodatkowy tekst (zawsze we fragmentach zawierających 250 znaków) (opcjonalny)

7

DXF: wartość X; APP: nazwa stylu vectText 3D (STANDARD, jeśli nie podano) (opcjonalny)

210

Kierunek wyciągnięcia (opcjonalny; wartość domyślna = 0, 0, 1)

DXF: wartość X; APP: wektor 3D

220,230

DXF: wartości Y i Z kierunku wyciągnięcia (opcjonalne)

11

Wektor kierunku osi X (w GUW)

DXF: wartość X; APP: wektor 3D

21,31

DXF: wartości Y i Z wektora kierunku osi X (w GUW)

42

Szerokość pozioma znaków tworzących element typu tekst wielowierszowy.

Ta wartość jest zawsze równa wartości kodu grupy 41 lub mniejsza (tylko do odczytu; ignorowana, jeśli podana).

43

Wysokość pionowa elementu typu tekst wielowierszowy (tylko do odczytu; ignorowana, jeśli podana)

50

Kąt obrotu w radianach

73

Styl odstępu między wierszami tekstu wielowierszowego (opcjonalny):

1 = co najmniej (wyższe znaki będą nadpisywały)

2 = dokładny (wyższe znaki nie będą nadpisywały)

44

Współczynnik odstępu między wierszami tekstu wielowierszowego (opcjonalny):

Wartość procentowa domyślnego odstępu między wierszami (3-na-5), która będzie stosowana.

Dopuszczalny zakres wartości: od 0.25 do 4.00.

90

Ustawienie wypełnienia tła:

0 = wypełnienie tła wyłączone

1 = użyj koloru wypełnienia tła

2 = użyj koloru okna rysunku jako koloru wypełnienia tła

63

Kolor tła (jeśli numer indeksu koloru)

420–429

Kolor tła (jeśli kolor RGB)

430–439

Kolor tła (jeśli nazwa koloru)

45

Skala pola wypełnienia (opcjonalny):

Określa zakres obramowania wokół tekstu.

63

Kolor wypełnienia tła (opcjonalny):

Kolor używany do wypełnienia tła, gdy kod grupy 90 wynosi 1.

441

Przezroczystość koloru wypełnienia tła (niezaimplementowany)

Jeśli wartości grupy 72 i/lub grupy 74 są różne od zera, wartości pierwszego punktu dopasowania są ignorowane, a program AutoCAD oblicza nowe wartości na podstawie drugiego punktu dopasowania oraz długości i wysokości samego ciągu tekstowego (po zastosowaniu stylu tekstu). Jeśli wartości 72 i 74 są równe zeru lub ich nie ma, drugi punkt dopasowania nie ma znaczenia.