Információk a szimbólumtáblázatok csoportkódjairól (DXF)

A táblázatok sorrendje változhat, de az LTYPE táblázat mindig megelőzi a LAYER táblázatot. Minden táblázat egy 0-s csoportkóddal és a TABLE címkével kezdődik. Ezután jön egy 2-es csoportkód, amely meghatározza az adott táblázatot (APPID, DIMSTYLE, LAYER, LTYPE, STYLE, UCS, VIEW, VPORT, vagy BLOCK_RECORD), egy 5-ös csoportkód (egy sorszám), egy 100-as csoportkód (AcDbSymbolTable alosztályjelölő), és egy 70-es csoportkód, amely meghatározza a táblázatban megadható bejegyzések maximális számát. A táblázatok nevei nagybetűvel vannak megadva. A DIMSTYLE sorszám 105-ös csoportkód, nem 5-ös csoportkód.

Egy rajzban lévő táblázatok tartalmazhatnak törölt elemeket, de ezeket a rendszer nem írja a DXF-fájlba. Ennek eredményeként előfordulhat, hogy a táblázat fejlécét kevesebb bejegyzés követi, mint amennyit a 70-es csoportkód jelez, ezért ne használja a 70-es csoportkódban található számot indexként a táblázat olvasásához. Ez a csoportkód azért van megadva, hogy egy, a DXF-fájlokat olvasó program elég nagy méretű kiosztást foglaljon le a táblázat összes bejegyzésének tárolásához.

Az egyes táblázatok esetében ezt a fejlécet a táblázat bejegyzései követik. A táblázat minden egyes bejegyzésében található egy 0-s csoport, amely megadja az elem típusát (ugyanaz, mint a táblázat neve, például LTYPE vagy LAYER), egy 2-es csoport, amely megadja a bejegyzés nevét, egy 70-es csoport, amely megadja azon jelzőket, amelyek relevánsak a táblázatbejegyzés szempontjából (minden következő táblázat esetén megadandó), és további csoportokat, amelyek megadják a bejegyzés értékét. Minden táblázat végét egy ENDTAB értékkel rendelkező 0-s csoport jelzi.

Mind a szimbólumtáblázat-bejegyzések, mind a szimbólumtáblázatok adatbázis-objektumok. Minimális feltételként az AutoCAD ® jellemző használatakor ez azt feltételezi, hogy mind a szimbólumtáblázat-bejegyzési objektumok, mind a szimbólumtáblázat-objektumok esetén jelen van egy sorszám, amely a 2-es csoportkódok után található.

A DIMSTYLE táblázat az egyetlen bejegyzéstípus a rendszerben, amely 105-ös sorszámkóddal rendelkezik, mivel korábban már használta az 5-ös csoportkódot. Szabályként elmondható, hogy a programozóknak nem kell foglalkozniuk ezzel a kivétellel, kivéve, ha az a DIMSTYLE táblázatszakasszal kapcsolatos. Ez az egyetlen környezet, amelyben ez a kivétel előfordulhat.