ATTRIB (DXF)

Následující kódy skupin platí pro entity attrib (atribut).

Kódy skupin pro entity attrib

Kód skupiny

Popis

100

Značka podtřídy (AcDbText)

39

Tloušťka (nepovinné, výchozí hodnota = 0)

10

Počáteční bod textu (v OSS)

DXF: Hodnota X, APP: 3D bod

20, 30

DXF: Hodnoty Y a Z počátečního bodu textu (v OSS)

40

Výška textu

1

Výchozí hodnota (řetězec)

100

Značka podtřídy (AcDbAttribute)

280

Číslo verze:

0 = 2010

2

Štítek atributu (řetězec; nesmí obsahovat mezery)

70

Příznaky atributu:

1 = Atribut není viditelný (nezobrazuje se).

2 = Toto je atribut konstanty.

4 = Při zadání tohoto atributu je nutné ověření.

8 = Atribut je přednastaven (žádná výzva v průběhu vložení).

73

Délka pole (nepovinné, výchozí hodnota = 0) (v současné době se nepoužívá)

50

Otočení textu (nepovinné, výchozí hodnota = 0)

41

Relativní měřítko X (šířka) (nepovinné, výchozí hodnota = 1) Tato hodnota je také upravena při použití interpolačního textu.

51

Úhel sklonu (nepovinné, výchozí hodnota = 0)

7

Název stylu textu (nepovinné, výchozí hodnota = STANDARD)

71

Příznaky generování textu (nepovinné, výchozí hodnota = 0). Viz kódy skupiny TEXT

72

Typ vodorovného zarovnání textu (nepovinné, výchozí hodnota = 0). Viz kódy skupiny TEXT

74

Typ svislého zarovnání textu (nepovinné, výchozí hodnota = 0). Viz kód 73 v kódech skupiny TEXT

11

Bod zarovnání (v OSS) (nepovinné)

DXF: Hodnota X, APP: 3D bod

K dispozici pouze v případě, že je k dispozici skupina 72 nebo 74 a je nenulová

21, 31

DXF: Hodnoty Y a Z bodu zarovnání (v OSS) (nepovinné)

210

Směr vytažení. K dispozici pouze v případě, že směr vytažení entity není rovnoběžný s osou Z GSS (nepovinné, výchozí hodnota = 0, 0, 1)

DXF: Hodnota X, APP: 3D vektor

220, 230

DXF: Hodnoty Y a Z směru vysunutí (nepovinné)

280

Příznak pozice uzamknutí. Zamkne umístění atributu v referenci bloku.

100

Značka podtřídy (AcDbXrecord)

280

Příznak klonování duplicitních záznamů (určuje, jak sloučit duplicitní položky):

1 = Ponechat existující

70

Příznak MText:

2 = Atribut více řádků

4 = Definice atributu více řádků konstanty

70

Příznak isReallyLocked:

0 = Odemknuto

1 = Uzamknuto

70

Počet sekundárních atributů nebo definic atributů

340

ID silného ukazatele sekundárních atributů nebo definic atributů

10

Bod zarovnání atributu nebo definice atributu

DXF: Hodnota X, APP: 3D bod

20,30

DXF: Hodnoty Y a Z bodu vložení

40

aktuální měřítko poznámky

2

řetězec štítku atributu nebo definice atributu

0

Typ entity (MTEXT)

100

Značka podtřídy (AcDbEntity)

67

Pokud chybí nebo má hodnotu nula, označuje, že je entita modelový prostor. 1 označuje, že je entita ve výkresovém prostoru (nepovinné).

8

Název hladiny

100

Značka podtřídy (AcDbMText)

10

Bod vložení

DXF: Hodnota X, APP: 3D bod

20,30

DXF: Hodnoty Y a Z bodu vložení

40

Jmenovitá výška textu (počáteční)

41

Referenční šířka obdélníku

46

Definovaná výška poznámky

71

Bod připojení:

1 = Vlevo nahoře, 2 = Uprostřed nahoře, 3 = Vpravo nahoře

4 = Uprostřed vlevo, 5 = Uprostřed ve středu, 6 = Uprostřed vpravo

7 = Vlevo dole, 8 = Uprostřed dole, 9 = Vpravo dole

72

Směr výkresu:

1 = Zleva doprava

3 = Shora dolů

5 = Podle stylu (směr toku je převzat z přidruženého stylu textu)

1

Textový řetězec

Pokud má textový řetězec méně než 250 znaků, objeví se všechny znaky ve skupině 1. Pokud má textový řetězec víc než 250 znaků, rozdělí se na záznamy obsahující 250 znaků, které se objeví v jednom nebo více kódech skupiny 3. Pokud jsou použity kódy skupiny 3, bude poslední skupina 1, která bude mít méně než 250 znaků.

3

Další text (vždy záznamy o 250 znacích) (nepovinné)

7

DXF: Hodnota X, APP: Název stylu 3D vectText (STANDARD, pokud není k dispozici) (nepovinné)

210

Směr vysunutí (nepovinné, výchozí hodnota = 0, 0, 1)

DXF: Hodnota X, APP: 3D vektor

220,230

DXF: Hodnoty Y a Z směru vytažení (nepovinné)

11

Směrový vektor osy X (v GSS)

DXF: Hodnota X, APP: 3D vektor

21,31

DXF: Hodnoty Y a Z směrového vektoru osy X (v USS)

42

Horizontální šířka znaků, které tvoří entitu mtext.

Tato hodnota bude vždy rovna kódu skupiny 41 nebo bude menší (pouze ke čtení, ignorováno, pokud je zadaná).

43

Vertikální výška entity mtext (pouze ke čtení, ignorováno, pokud je zadaná)

50

Úhel rotace v radiánech

73

Styl řádkování pro řádek mtext (nepovinné):

1 = Nejméně (vyšší znaky přepíšou)

2 = Přesně (vyšší znaky nepřepisují)

44

Faktor řádkování pro řádek mtext (nepovinné):

Procento výchozího řádkování (3 na 5), které má být použito.

Rozsah platných hodnot je od 0.25 do 4.00.

90

Nastavení výplně pozadí:

0 = Výplň pozadí vypnuta

1 = Použít barvu výplně pozadí

2 = Použít barvu okna výkresu jako barvu výplně pozadí

63

Barva pozadí (pokud se jedná o číslo indexu)

420–429

Barva pozadí (pokud se jedná o barvu RGB)

430–439

Barva pozadí (pokud se jedná o název barvy)

45

Měřítko pole výplně (nepovinné):

Určuje velikost ohraničení okolo textu.

63

Barva výplně pozadí (nepovinné):

Barva k použití pro výplň pozadí, když má kód skupiny 90 hodnotu 1.

441

Průhlednost barvy výplně pozadí (není implementováno)

Pokud nemají skupiny 72 nebo 74 hodnotu nula, budou hodnoty bodu vložení textu ignorovány a nové hodnoty budou vypočteny v aplikaci AutoCAD na základě bodu zarovnání textu a délky samotného textového řetězce (po použití stylu textu). Pokud jsou hodnoty 72 a 74 nulové nebo chybí, bude bod zarovnání textu ignorován a přepočítán na základě bodu vložení textu a délky samotného textového řetězce (po použití stylu textu).