Está en la página 1de 4

3.2. ESPECIFICACIONES DXF.

En esencia, los archivos DXF se componen de pares de cdigos y valores


asociados. Los cdigos, denominados cdigos de grupo, indican el tipo de valor que les
sigue. Los archivos DXF se organizan en secciones, que constan de registros a su vez
compuestos o por un cdigo de grupo o un elemento de datos: cada cdigo de grupo y su
valor cuentan con su propia lnea en el archivo DXF. Cada seccin comienza con un
cdigo de grupo 0 seguido por la cadena SECTION. A continuacin aparece un cdigo de
grupo 2 y una cadena que indica el nombre de la seccin (por ejemplo, HEADER). Cada
seccin se compone de cdigos de grupo y valores que definen sus elementos. Las
secciones terminan con un 0 seguido de la cadena ENDSEC.
El archivo DXF contiene secciones segn este orden y contenido ( no se describen
todas las secciones; pueden consultarse los documentos de Autodesk para ampliar la
informacin):

SECCIN
Seccin HEADER

Seccin CLASSES

Seccin TABLES

Seccin BLOCKS
Seccin ENTITIES
Seccin OBJECTS

DESCRIPCIN
Informacin de carcter general sobre el dibujo. Se compone de
un nmero de versin de base de datos de AutoCAD y de una
serie de variables de sistema. Cada uno de los parmetros contiene
un nombre de variable y su valor asociado.
Informacin de las clases definidas por la aplicacin, cuyas
apariciones se contienen en las secciones BLOCKS, ENTITIES y
OBJECTS de la base de datos
Definiciones de las siguientes tablas:
APPID (tabla de identific. de las aplicaciones)
BLOCK_RECORD (tabla de referencia de bloques)
DIMSTYLE (tabla de estilos de acotacin)
LAYER (tabla de capas)
LTYPE (tabla de tipos de lnea)
STYLE (tabla de estilos de texto)
UCS (tabla del Sistema de coordenadas personales)
VIEW (tabla de visualizacin)
VPORT (tabla de configuracin de la ventana grf.)
Definiciones de bloques
Contiene los objetos grficos (entidades) del dibujo, incluidas las
referencias a bloques (entidades insertadas).
Los objetos no grficos del dibujo. En esta seccin es donde se
almacenan todos los objetos que no sean entidades ni registros de
la tabla de smbolos.

En cuanto a los cdigos de grupo, stos definen el tipo de valor asociado como un
nmero entero, un nmero de coma flotante o una cadena, segn la siguiente tabla de
rangos de cdigo de grupo.
RANGO DE
CDIGO
0-9
10 - 59
60 - 79
90-99
100 y 102
105
140 - 147
170 - 175
280 - 289
300 - 309
310-319
320-329
330-369
999
1000 - 1009
1010-1059
1060 - 1069
1071

TIPO DE VALOR DE GRUPO


Cadena
Punto 3D de doble precisin
Valor entero de 16 bits
Valor entero de 32 bits
Cadena
Cadena con un valor de identificador hexadecimal
Valor de coma flotante escalar de doble precisin
Valor entero de 16 bits
Valor entero de 8 bits.
Cadena de texto arbitraria
Cadena que representa el valor hexadecimal de un bloque binario
Cadena que representa un valor de identificador Hexadecimal
Cadena que representa identificador de objeto hexadecimal
Comentario
Cadena
Valor de coma flotante
Valor entero de 16 bits
Valor entero de 32 bits

De entre estos rangos, existen algunos valores de cdigo especialmente


significativos:

CDIGO
-4
-2
-1
0
1
2
5
6
7
8
9
10
11-18
40-48
50-58
62
66
67
70-78

DESCRIPCIN
APL : operador condicional (utilizado slo con ssget)
APL: referencia a nombre de entidad (fijo)
APL: nombre de entidad. Cambia cada vez que se abre un dibujo. Nunca se
guarda. (fijo)
Cadena de texto que indica el tipo de entidad (fijo)
Valor de texto principal de una entidad
identificador de atributos, nombre de bloque, etc.
Identificador de entidad. Cadena de texto de hasta 16 dgitos hexadecimales
(fijo)
Nombre de tipo de lnea (fijo)
Nombre de estilo de texto (fijo)
Nombre de capa (fijo)
DXF: identificador de nombre de variable (slo se utiliza en la seccin
HEADER (encabezamiento) del archivo DXF)
APL: punto 3D (lista de tres nmeros reales)
APL: punto 3D
Valores de coma flotante (altura de texto, factores de escala,etc.)
ngulos (en radianes a travs de las aplicaciones AutoLISP).
Nmero de color (fijo)
Indica que siguen entidades. Caso de entidades complejas
Espacio (modelo o papel).
Valores enteros, como nmero de repeticiones, bits indicadores o modos.
1

Existen algunas leves diferencias entre la manera en que se estructura la informacin del conjunto cdigogrupo en el formato DXF neutro y el que se utiliza en el entorno de programacin. Los cdigos descritos con
el trmino APL se encuentran slo en aplicaciones y describen la estructura tal como se maneja en AutolISP.
1

Los procedimientos ms comunes utilizan generalmente la informacin correspondiente a


entidades y tablas:

PRINCIPALES ENTIDADES
DEFINIDAS EN AUTOCAD

PRINCIPALES TABLAS DEFINIDAS


EN AUTOCAD

CARA3D
SOLIDO3D
ARCO
ATRDEF
ATRIBUTO
CUERPO
CRCULO
COTA
ELIPSE
SOMBREADO
IMAGEN
INSERCIN
DIRECTRIZ
LNEA
POLILNEA OPTIMIZADA
LNEAM
TEXTOM
OLEFRAME
PUNTO
POLILNEA
RAYO
REGIN
SEQEND
FORMA
SLIDO
SPLINE
TEXTO
TRAZO
VRTICE
VENTANA GRFICA
LINEAX
ACAD_PROXY_ENTITY
APPID
BLOCK_RECORD
DIMSTYLE
LAYER
LTYPE
STYLE
UCS
VIEW
VPORT

En el apartado siguiente se realiza la descripcin correspondiente a algunos


elementos pertenecientes a estas secciones.

También podría gustarte