DXF csoportkódok számsorrendben, referencia

Az alábbi táblázat megadja a csoportkódot vagy csoportkódtartományt a csoportkód értékének magyarázatával együtt. A táblázatban a „rögzített” érték azt jelenti, hogy a csoportkódnak mindig ugyanaz a funkciója. Ha a csoportkód nem rögzített, akkor a funkciója a kontextustól függ.

Csoportkódok szám alapján

Csoportkód

Leírás

-5

APP: perzisztens reaktor lánc

-4

APP: feltételes operátor (csak az ssget esetén használható)

-3

APP: kiterjesztett adatok (XDATA) jelzőkódja (rögzített)

-2

APP: rajzelem névreferenciája (rögzített)

-1

APP: rajzelem neve. A név a rajz minden egyes megnyitásakor megváltozik. Sosincs mentve (rögzített)

0

A rajzelem típusát jelző szöveges karakterlánc (rögzített)

1

Rajzelem elsődleges szövegértéke

2

Név (attribútumcímke, blokknév stb.)

3-4

Egyéb szöveges vagy névértékek

5

Rajzelem sorszáma; legfeljebb 16 hexadecimális jegyből álló szöveges karakterlánc (rögzített)

6

Vonaltípus neve (rögzített)

7

Szövegstílus neve (rögzített)

8

Fólia neve (rögzített)

9

DXF: változónév azonosítója (csak a DXF-fájl HEADER részében használható)

10

Elsődleges pont; egy vonalas vagy szöveges rajzelem kezdőpontja, kör középpontja stb.

DXF: az elsődleges pont X értéke (amelyet az Y, 20-as értékkód, és a Z, 30-as értékkód követ)

APP: 3D pont (három valós listája)

11-18

Egyéb pontok

DXF: egyéb pontok X értéke (amelyet az Y, 21–28-as értékkód, és a Z, 31–38-as értékkód követ)

APP: 3D pont (három valós listája)

20, 30

DXF: az elsődleges pont Y és Z értéke

21-28, 31-37

DXF: az egyéb pontok Y és Z értékei

38

DXF: rajzelem szintmagassága, ha nullától eltérő

39

Rajzelem vastagsága, ha nullától eltérő (rögzített)

40-48

Dupla pontosságú lebegőpontos értékek (szövegmagasság, léptéktényező stb.)

48

Vonaltípus léptéke; dupla pontosságú lebegőpontos skaláris érték; az alapértelmezett érték minden rajzelemtípushoz meg van határozva

49

Ismétlődő dupla pontosságú lebegőpontos érték. A változó hosszúságú táblázatoknál több 49-es csoport is tartozhat egy rajzelemhez (például a vonások hossza a LTYPE táblázatban). Az első 49-es csoport előtt mindig megjelenik egy 7x csoport, amely meghatározza a táblázat hosszát

50-58

Szögek (kimeneti érték a DXF-fájlokhoz fokban, az AutoLISP és ObjectARX alkalmazásokban radiánban megadva)

60

Rajzelem láthatósága; egész érték; az üres hely és a 0 érték a láthatóságot jelzi; az 1 érték a láthatatlanságot

62

Színkód (rögzített)

66

„Rajzelem követése” jelző (rögzített)

67

Tér, azaz modell- vagy papírtér (rögzített)

68

APP: meghatározza, hogy a nézetablak működik, de nem látható; vagy nem aktív, vagy ki van kapcsolva

69

APP: nézetablak azonosítószáma

70-78

Egész értékek, például ismétlődések száma, jelzőbitek vagy módok

90-99

32 bites egész értékek

100

Alosztály adatjelölője (karakterlánc formában megadott származtatott osztálynévvel). Kötelező megadni minden olyan objektumhoz és rajzelemosztályhoz, amely más betonosztályból lett származtatva. Az alosztály adatjelölője választja el az egyazon objektum öröklési láncában található különböző osztályok által meghatározott adatokat.

Ez hozzáadódik ahhoz a követelményhez, amely szerint minden egyes ObjectARX alkalmazásból származtatott különálló betonosztálynak rendelkeznie kell DXF-névvel (lásd: alosztályjelölők).

102

Vezérlő karakterlánc, amelyet „{<tetszőleges név>” vagy „}” karakterlánc követ. Hasonló az xdata 1002 csoportkódhoz, leszámítva, hogy ha a karakterlánc „{” karakterrel kezdődik, akkor azt bármilyen karakterlánc követheti, amelynek értelmezése az alkalmazástól függ. Az egyetlen egyéb engedélyezett vezérlő karakterlánc a csoportlezáró „}”. Az AutoCAD ezeket a karakterláncokat kizárólag rajzellenőrzési műveletekben támogatja. Alkalmazás általi felhasználásra lettek tervezve

105

DIMVAR szimbólumtábla-bejegyzés objektumsorszáma

110

FKR origó (csak akkor jelenik meg, ha a 72-es kód 1 értékre van állítva)

DXF: X érték; APP: 3D pont

111

FKR X tengely (csak akkor jelenik meg, ha a 72-es kód 1 értékre van állítva)

DXF: X érték; APP: 3D vektor

112

FKR Y tengely (csak akkor jelenik meg, ha a 72-es kód 1 értékre van állítva)

DXF: X érték; APP: 3D vektor

120-122

DXF: az FKR origó Y értéke, az FKR X tengely és az FKR Y tengely

130-132

DXF: az FKR origó Z értéke, az FKR X tengely és az FKR Y tengely

140-149

Dupla pontosságú lebegőpontos értékek (például pontok, szintmagasság, MÉRETSTÍLUS beállítások)

170-179

16 bites egész értékek, például MÉRETSTÍLUS beállításokat jelölő jelzőbitek

210

Kihúzás iránya (rögzített)

DXF: a kihúzás irányának X értéke

APP: a 3D kihúzás irányvektora

220, 230

DXF: a kihúzás irányának Y és Z értékei

270-279

16 bites egész értékek

280-289

16 bites egész érték

290-299

Logikai jelzőérték

300-309

Tetszőleges karakterláncok

310-319

Azonos megjelenésű és korlátozású tetszőleges bináris adatblokkok 1004-es csoportkódokként: a legfeljebb 254 karakter hosszúságú hexadecimális karakterláncok legfeljebb 127 bájt méretű adatblokkokat jelölnek

320-329

Tetszőleges objektumsorszámok; változatlan formában fogadott sorszámértékek. A BEILL és XREF műveletek során a rendszer ezeket nem fordítja le

330-339

Rugalmas mutató sorszáma; tetszőleges rugalmas mutatók az azonos DXF-fájlban vagy rajzban található egyéb objektumokhoz. A BEILL és XREF műveletek során a rendszer ezeket lefordítja

340-349

Merev mutató sorszáma; tetszőleges merev mutatók az azonos DXF-fájlban vagy rajzban található egyéb objektumokhoz. A BEILL és XREF műveletek során a rendszer ezeket lefordítja

350-359

Rugalmas tulajdonossorszám; tetszőleges rugalmas tulajdoni hivatkozások az azonos DXF-fájlban vagy rajzban található egyéb objektumokhoz. A BEILL és XREF műveletek során a rendszer ezeket lefordítja

360-369

Merev tulajdonossorszám; tetszőleges merev tulajdoni hivatkozások az azonos DXF-fájlban vagy rajzban található egyéb objektumokhoz. A BEILL és XREF műveletek során a rendszer ezeket lefordítja

370-379

Vonalvastagság felsorolási értéke (AcDb::LineWeight). A rendszer 16 bites egész értékként tárolja és kezeli. Az egyéni nem rajzelem objektumok a teljes tartományt használhatják, a rajzelemosztályok azonban ábrázolásukban csak a 371-379 DXF csoportkódokat használják, mivel az AutoCAD és az AutoLISP minden esetben azt feltételezi, hogy a 370-es csoportkód a rajzelem vonalvastagsága. Ez lehetővé teszi, hogy a 370-es ugyanúgy működjön, mint más „általános” rajzelemmezők

380-389

PlotStyleName típus felsorolása (AcDb::PlotStyleNameType). A rendszer 16 bites egész értékként tárolja és kezeli. Az egyéni nem-rajzelem objektumok a teljes tartományt használhatják, a rajzelemosztályok azonban ábrázolásukban csak a 381-389 DXF csoportkódokat használják a vonalvastagság-tartomány esetében már említett okból

390-399

A PlotStyleName objektum sorszámértékét jelölő karakterlánc alapvetően egy merev mutató, de a visszamenőleges kompatibilitás elősegítése céljából eltérő tartománnyal rendelkezik. A rendszer objektumazonosítóként (DXF-fájlokban sorszámként), az AutoLISP alkalmazásban pedig speciális típusként tárolja és kezeli. Az egyéni nem-rajzelem objektumok a teljes tartományt használhatják, a rajzelemosztályok azonban ábrázolásukban csak a 391-399 DXF csoportkódokat használják, a vonalvastagság-tartomány esetében már említett okból

400-409

16 bites egész számok

410-419

Karakterlánc

420-427

32 bites egész érték. True Color színnel történő használat esetén a 32 bites egész szám egy 24 bites színértéket jelöl. A magas helyiértékű bájt (8 bit) 0, az alacsony helyiértékű bájt egy előjel nélküli karakter, amely a kék (0-255) és a zöld értéket jelöli. A vörös érték a magas helyiértékű bájt melletti bájt. Ennek az egész számnak a hexadecimálisra való átírása a következő bitmaszkot eredményezi: 0x00VVZZKK. Például egy vörös==200, zöld==100 és kék==50 értékekkel rendelkező True Color szín értéke konvertálás után 0x00C86432; DXF-fájlban, tízes számrendszerben pedig 13132850

430-437

Karakterlánc; True Color színhez történő felhasználás esetén a szín nevét jelöli

440-447

32 bites egész érték. True Color színhez történő felhasználás esetén az átlátszóság értéke

450-459

Long

460-469

Dupla pontosságú lebegőpontos érték

470-479

Karakterlánc

480-481

Merev mutató sorszáma; tetszőleges merev mutatók az azonos DXF-fájlban vagy rajzban található egyéb objektumokhoz. A BEILL és XREF műveletek során a rendszer ezeket lefordítja

999

DXF: a 999-es csoportkód azt jelzi, hogy az azt követő sor egy megjegyzés-karakterlánc. A MENTMINT nem vonatkozik a DXF kimeneti fájlokban található ilyen típusú csoportokra, a MEGNYIT azonban érvényes rájuk, és figyelmen kívül hagyja a megjegyzéseket. A 999-es csoport segítségével megjegyzéseket foglalhat bele egy szerkesztett DXF-fájlba

1000

ASCII karakterlánc (legfeljebb 255 bájt terjedelmű) a kiterjesztett adatokban

1001

Regisztrált alkalmazás neve (legfeljebb 31 bájt terjedelmű ASCII karakterlánc) a kiterjesztett adatokhoz

1002

Kiterjesztett adatokat vezérlő karakterlánc („{” vagy „}”)

1003

A kiterjesztett adatokhoz tartozó fólianév

1004

Adatbájttömb (legfeljebb 127 bájt hosszúságú) kiterjesztett adat formátumban

1005

Rajzelem sorszáma kiterjesztett adat formátumban; legfeljebb 16 hexadecimális jegyből álló szöveges karakterlánc

1010

Egy pont kiterjesztett adat formátumban

DXF: X érték (az 1020-as és az 1030-as csoport követi)

APP: 3D pont

1020, 1030

DXF: a pont Y és Z értékei

1011

A 3D térben elfoglalt hely kiterjesztett adat formátumban

DXF: X érték (az 1021-es és az 1031-es csoport követi)

APP: 3D pont

1021, 1031

DXF: a térben elfoglalt pozíció Y és Z értékei

1012

A 3D térben történt elmozdulás kiterjesztett adat formátumban

DXF: X érték (az 1022-es és az 1032-es csoport követi)

APP: 3D vektor

1022, 1032

DXF: a térben történt elmozdulás Y és Z értékei

1013

A 3D térben megállapított irány kiterjesztett adat formátumban

DXF: X érték (az 1022-es és az 1032-es csoport követi)

APP: 3D vektor

1023, 1033

DXF: a térben megállapított irány Y és Z értékei

1040

Kiterjesztett adatok dupla pontosságú lebegőpontos értéke

1041

Kiterjesztett adatok távolságértéke

1042

Kiterjesztett adatok léptéktényezője

1070

Kiterjesztett adatok 16 bites, előjeles egész szám értéke

1071

Kiterjesztett adatok 32 bites, előjeles hosszú egész szám értéke