Está en la página 1de 18

E FORMATO DE FICHERO DXF

El DXF es probablemente el formato de intercambio CAD más extendido en la


actualidad, principalmente en pequeños sistemas y aplicaciones. Inicialmente fue creado
por los desarrolladores de AutoCAD para su uso exclusivo, pero recibió una gran
popularidad debido al alto número de sistemas que lo soportan. La mayoría de los sistemas
CAD pueden importar y exportar ficheros DXF, sobre todo en representaciones
bidimensionales.

En este apéndice se describen los requisitos mínimos necesarios que debe tener el
fichero para la descripción de un objeto o escena tridimensional. Esta descripción es
incompleta, por motivos de tiempo y espacio, pero contiene la suficiente información para
describir la geometría de muchos modelos tridimensionales comunes, como las piezas
industriales que se pretendieron adquirir inicialmente.

GVA-FAIS-UPM®PFC0055-00 373
Formato de fichero dxf Rubén Collado Hernández

E.1 Estructura de un fichero dxf en ASCII

Un fichero DXF no es más que un texto constituido por una serie de secciones,
llamadas header, tables, blocks, entities y objects. La organización global del fichero es la
siguiente:

1. Sección HEADER: contiene información general acerca del dibujo. Es una base de
datos con la versión y las variables del sistema. Cada parámetro contiene una variable
asociada a un nombre y un valor.

2. Sección CLASSES: mantiene a la información de las clases definidas en la aplicación,


por ejemplo, BLOCKS, ENTITIES y OBJECTS.

3. Sección TABLES: contiene la definición de las tablas simbólicas:

•APPID: identificación de la tabla aplicación

•BLOCK_RECORD: referencia a la tabla de bloques

•DIMSTYLE: dimensión de la tabla de estilos

•LAYER: tabla de capas

•LTYPE: tabla de tipos de línea

•STYLE: tabla de estilos de texto

•UCS: tabla del sistema coordinador del usuario

•VIEW: tabla de vista

•VPORT: configuración del puerto vista

4. Sección BLOCKS: contiene la definición de los bloques y el dibujo de las entidades a


la que cada bloque hace referencia en el dibujo.

5. Sección ENTITIES: contiene las entidades u objetos gráficos del dibujo.

374 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

6. Sección OBJECTS: representa los objetos no gráficos del dibujo

Esencialmente un fichero DXF está formado por un par de códigos y valores asociados.
Los códigos, conocidos como Grupos de Código, indican el tipo y el valor de lo que le
sigue. Usando un Grupo de Código y un par de valores, un fichero DXF se organiza en
secciones, las cuales se componen de registros. Cada Grupo de Código y valor es una línea
del fichero DXF.

Cada sección empieza con un Grupo de Código 0 seguido de la cadena SECTION. Más
tarde aparece un Grupo de Código 2 con una cadena que indica el nombre de la sección,
por ejemplo HEADER. Cada sección se compone de Grupos de Código y valores que
definen sus elementos. Una sección termina con el grupo 0 y la cadena ENDSEC.

Ejemplo: SECTION HEADER ..... ..... ENDSEC

Los Grupos de Código y sus valores asociados definen los aspectos específicos de cada
bloque o entidad. La línea inmediatamente siguiente de un Grupo de Código es su valor
asociado. Este valor puede ser una cadena de caracteres, un entero o un valor decimal,
como la coordenada x de un punto. Las líneas siguientes, si las hay, son determinadas por
la definición del grupo y a los valores asociados a él.

GVA-FAIS-UPM®PFC0055-00 375
Formato de fichero dxf Rubén Collado Hernández

E.2 Comentario inicial y sección HEADER

Es común que la primera línea de un fichero DXF sea un comentario, cuyo código
es el 999. En este comentario es común encontrar al creador del fichero y, a veces, el día y
la hora de creación.

La sección header contiene información general acerca del dibujo, y sólo tiene
relevancia cuando se crea especialmente para ser visualizado en AutoCAD. Algunas de las
variables que se incluyen en esta sección son: la versión, unidades, dimensiones, origen,
tolerancias, estado de la rejilla, ... Los programas que lean esta sección, configurarán por
defecto estas variables según los parámetros.

La estructura general es:

0
SECTION
2
HEADER Beginning of HEADER section

9
$<variable>
<group code>
<value> Repeats for each header variable

0
ENDSEC End of HEADER section

Algunas de las variables más representativas son:

Variable Group code Description


$ACADMAINTVER 70 Maintenance version number (should be
ignored)
$ACADVER 1 The AutoCAD drawing database version
number: AC1006 = R10, AC1009 = R11 and
R12, AC1012 = R13, AC1014 = R14
$ATTMODE 70 Attribute visibility: 0 = none, 1 = normal, 2 =
all
$CECOLOR 62 Current entity color number: 0 = BYBLOCK,

376 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

256 = BYLAYER
$EXTMAX 10, 20, 30 X, Y, and Z drawing extents upper-right
corner (in WCS)
$EXTMIN 10, 20, 30 X, Y, and Z drawing extents upper-left corner
(in WCS)
$FILLMODE 70 Fill mode on if nonzero
$LIMMAX 10, 20 XY drawing limits upper-right corner (in
WCS)
$LIMMIN 10, 20 XY drawing limits upper-right corner (in
WCS)
$ORTHOMODE 70 Ortho mode on if nonzero
$LTSCALE 40 Global linetype scale
LUNITS 70 Units format for coordinates and distances

GVA-FAIS-UPM®PFC0055-00 377
Formato de fichero dxf Rubén Collado Hernández

E.3 Sección CLASSES

Contiene información de la aplicación en caso de que se divida en distintas clases,


que aparecerían en las bases de datos de BLOCKS, ENTITIES y OBJECTS. Para el
desarrollo de nuestros modelos esta sección no ha sido necesaria y no se ha implementado.
Aún así, su estructura general es:

0
SECTION
2
CLASSES Beginning of CLASSES section

0
CLASS
1
<class dxf record>
2
<class name>
3
<app name>
90
<flag>
280
<flag>
281
<flag> Repeats for each entry

0
ENDSEC End of CLASSES section

378 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

E.4 Sección TABLES

Esta sección se usa para configurar por defecto constantes, estilos de línea, texto,
capas, vistas, sistemas de coordenadas, ... Lo más común y mínimo necesario es definir
algunas capas para su uso posterior, teniendo en cuenta que hay muchos programas
capaces de importar DXF, pero no todas sus capas.

Como ya se ha comentado se encuentra formada por una serie de subtablas para


fines específicos, con algunas restricciones, como por ejemplo que la tabla LAYER nunca
se puede definir antes que la tabla LTYPE.

La estructura general de esta sección es:

0 Beginning of TABLES section


SECTION
2
TABLES

0 Common table group codes, repeats for each entry


TABLE
2
<table type>
5
<handle>
100
AcDbSymbolTable
70
<max. entries>

0 Table entry data, repeats, for each table record


<table type>
5
<handle>
100
AcDbSymbolTableRecord
.

GVA-FAIS-UPM®PFC0055-00 379
Formato de fichero dxf Rubén Collado Hernández

. <data>
.

0 End of table
ENDTAB

0 End of TABLES section


ENDSEC

Existen códigos comunes para todas las tablas:

Group code Description


-1 APP: entity name (changes each time a drawing is opened)
0 Object type (TABLE)
2 Table name
5 Handle
100 Subclass marker (AcDbSymbolTable)
70 Maximum number of entries in table.
-1 APP: entity name (changes each time a drawing is opened)
0 Entity type (table name)
5 Handle (all except DIMSTYLE)
105 Handle (DIMSTYLE table only)
102 Start of application defined group "{application_name"
102 End of group, "}"
100 Subclass marker (AcDbSymbolTableRecord)

380 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

E.5 Sección BLOCKS

Esta sección no es necesaria para pequeñas aplicaciones, pero es una buena forma
de incluir agrupaciones de elementos. Para nuestra aplicación, se reúnen bloques de
entidades LINE con sus propios handles, de modo que se gestiona más fácilmente el
archivo.

Su estructura general es la siguiente:

0 Beginning of BLOCKS section


SECTION
2
BLOCKS

0 Begins each block entry (a block entity definition)


BLOCK
5
<handle>
100
AcDbEntity
8
<layer>
100
AcDbBlockBegin
2
<block name>
70
<flag>
10
<X value>
20
<Y value>
30
<Z value>
3

GVA-FAIS-UPM®PFC0055-00 381
Formato de fichero dxf Rubén Collado Hernández

<block name>
1
<xref path>

0 One entry for each entity definition within the block


<entity type>
.
. <data>
.

0 AcDbBlockEnd End of each block entry


ENDBLK (an endblk entity definition)
5
<handle>
100

0 End of BLOCKS section


ENDSEC
Algunos de sus códigos más importantes son:

Group code Description


0 Entity type (BLOCK)
5 Handle
102 Start of application defined group "{application_name"
102 End of group, "}"
100 Subclass marker (AcDbEntity)
8 Layer name
2 Block name
70 Block-type flags (bit coded values, may be combined)
10 Base point. DXF: X value; APP: 3D point
20, 30 DXF: Y and Z values of base point
3 Block name
1 Xref path name (optional xref)
0 Entity type (ENDBLK)

382 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

E.6 Sección ENTITIES

Es la más representativa, donde los elementos geométricos del modelo o escena son
descritos. Existen numerosas declaraciones de entidades, de las cuales las más importantes
son:

3DFACE 3DSOLID ARC ATTDEF BODY CIRCLE

DIMENSION ELLIPSE IMAGE LINE LWPOLYLINE MLINE

MTEXT OLEFRAME POINT POLYLINE RAY SHAPE

SOLID SPLINE TEXT VERTEX VIEWPORT XLINE

En la aplicación se ha desarrollado únicamente la entidad LINE, y posteriormente


en AutoCAD, se han transformado a POLYLINE.

La estructura general de la sección es análoga a las anteriores, con una serie de


códigos comunes para todas las entidades:

Group code Description If omitted...


1 APP: entity name Not omitted
0 Entity type Not omitted
5 Handle Not omitted
102 Start of application defined group No default
"{application_name"
102 End of group, "}" no default
100 Subclass marker (AcDbEntity) Not omitted
67 Absent or zero indicates entity is in 0
model space. One indicates entity is
in paper space. (optional)
8 Layer name Not omitted
6 Linetype name BYLAYER
62 Color number BYLAYER
48 Linetype scale (optional) 1.0

GVA-FAIS-UPM®PFC0055-00 383
Formato de fichero dxf Rubén Collado Hernández

Para la entidad LINE, los códigos asociados son:

Group code Description


100 Subclass marker (AcDbLine)
39 Thickness (optional; default = 0)
10 Start point (in WCS). DXF: X value; APP: 3D point
20, 30 DXF: Y and Z values of start point (in WCS)
11 End point (in WCS). DXF: X value; APP: 3D point
21, 31 DXF: Y and Z values of end point (in WCS)
210 Extrusion direction. (optional; default = 0, 0, 1).
220, 230 DXF: Y and Z values of extrusion direction

384 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

E.7 Sección OBJECTS

Esta contiene los grupos de código que se asocian a objetos no gráficos. Las
principales objetos de este tipo son:

DICTIONARY GROUP IDBUFFER IMAGEDEF LAYER


OBJECT_PTR RASTERVAR XRECORD
Su estructura general es:

0 Beginning of OBJECTS section


SECTION
2
OBJECTS

0 Beginning of named object dictionary


DICTIONARY (root dictionary object)
5
<handle>
100
AcDbDictionary

3 Repeats for each entry


<dictionary name>
350
<handle of child>

0 Groups of object data


<object type>
.
. <data>
.

0 End of OBJECTS section


ENDSEC

GVA-FAIS-UPM®PFC0055-00 385
Formato de fichero dxf Rubén Collado Hernández

E.8 Ejemplo

Para concluir, se expone un fichero completo en dxf que corresponde con el dibujo
de un cuadrado introducido por puntos:
0 12.0 9 $DIMDLE 9 0.0
SECTION 20 $TEXTSTYL 40 $DIMTAD 9
2 9.0 E 0.0 70 $DIMTIX
HEADER 9 7 9 0 70
9 $ORTHOMO STANDARD $DIMEXE 9 0
$ACADVER DE 9 40 $DIMZIN 9
1 70 $CLAYER 0.18 70 $DIMSOXD
AC1014 0 8 9 0 70
9 9 0 $DIMTP 9 0
$ACADMAIN $REGENMO 9 40 $DIMBLK 9
TVER DE $CELTYPE 0.0 1 $DIMSAH
70 70 6 9 70
0 1 BYLAYER $DIMTM 9 0
9 9 9 40 $DIMASO 9
$DWGCODE $FILLMODE $CECOLOR 0.0 70 $DIMBLK1
PAGE 70 62 9 1 1
3 1 256 $DIMTXT 9
ANSI_1252 9 9 40 $DIMSHO 9
9 $QTEXTMOD $CELTSCAL 0.18 70 $DIMBLK2
$INSBASE E E 9 1 1
10 70 40 $DIMCEN 9
0.0 0 1.0 40 $DIMPOST 9
20 9 9 0.09 1 $DIMSTYLE
0.0 $MIRRTEXT $DELOBJ 9 2
30 70 70 $DIMTSZ 9 STANDARD
0.0 1 1 40 $DIMAPOST 9
9 9 9 0.0 1 $DIMCLRD
$EXTMIN $DRAGMOD $DISPSILH 9 70
10 E 70 $DIMTOL 9 0
3.143123 70 0 70 $DIMALT 9
20 2 9 0 70 $DIMCLRE
3.974801 9 $DIMSCALE 9 0 70
30 $LTSCALE 40 $DIMLIM 9 0
0.0 40 1.0 70 $DIMALTD 9
9 1.0 9 0 70 $DIMCLRT
$EXTMAX 9 $DIMASZ 9 2 70
10 $OSMODE 40 $DIMTIH 9 0
10.098626 70 0.18 70 $DIMALTF 9
20 0 9 1 40 $DIMTFAC
6.600796 9 $DIMEXO 9 25.4 40
30 $ATTMODE 40 $DIMTOH 9 1.0
0.0 70 0.0625 70 $DIMLFAC 9
9 1 9 1 40 $DIMGAP
$LIMMIN 9 $DIMDLI 9 1.0 40
10 $TEXTSIZE 40 $DIMSE1 9 0.09
0.0 40 0.38 70 $DIMTOFL 9
20 0.2 9 0 70 $DIMJUST
0.0 9 $DIMRND 9 0 70
9 $TRACEWID 40 $DIMSE2 9 0
$LIMMAX 40 0.0 70 $DIMTVP 9
10 0.05 9 0 40 $DIMSD1

386 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

70 0 40 9 9
0 9 0.5 $COORDS 9 $USERI2
9 $LUNITS 9 70 $UCSORG 70
$DIMSD2 70 $CHAMFERC 1 10 0
70 2 40 9 0.0 9
0 9 1.0 $SPLFRAME 20 $USERI3
9 $LUPREC 9 70 0.0 70
$DIMTOLJ 70 $CHAMFERD 0 30 0
70 4 40 9 0.0 9
1 9 0.0 $SPLINETYP 9 $USERI4
9 $SKETCHINC 9 E $UCSXDIR 70
$DIMTZIN 40 $SKPOLY 70 10 0
70 0.1 70 6 1.0 9
0 9 1 9 20 $USERI5
9 $FILLETRAD 9 $SPLINESEG 0.0 70
$DIMALTZ 40 $TDCREATE S 30 0
70 0.5 40 70 0.0 9
0 9 2451756.5908 8 9 $USERR1
9 $AUNITS 79976 9 $UCSYDIR 40
$DIMALTTZ 70 9 $ATTDIA 10 0.0
70 0 $TDUPDATE 70 0.0 9
0 9 40 0 20 $USERR2
9 $AUPREC 2451756.5908 9 1.0 40
$DIMFIT 70 79976 $ATTREQ 30 0.0
70 0 9 70 0.0 9
3 9 $TDINDWG 1 9 $USERR3
9 $MENU 40 9 $PUCSNAME 40
$DIMUPT 1 0.0000000000 $HANDLING 2 0.0
70 . 9 70 9
0 9 $TDUSRTIM 1 9 $USERR4
9 $ELEVATIO ER 9 $PUCSORG 40
$DIMUNIT N 40 $HANDSEED 10 0.0
70 40 0.0000000000 5 0.0 9
2 0.0 9 4E 20 $USERR5
9 9 $USRTIMER 9 0.0 40
$DIMDEC $PELEVATIO 70 $SURFTAB1 30 0.0
70 N 1 70 0.0 9
4 40 9 6 9 $WORLDVIE
9 0.0 $ANGBASE 9 $PUCSXDIR W
$DIMTDEC 9 50 $SURFTAB2 10 70
70 $THICKNESS 0.0 70 1.0 1
4 40 9 6 20 9
9 0.0 $ANGDIR 9 0.0 $SHADEDGE
$DIMALTU 9 70 $SURFTYPE 30 70
70 $LIMCHECK 0 70 0.0 3
2 70 9 6 9 9
9 0 $PDMODE 9 $PUCSYDIR $SHADEDIF
$DIMALTTD 9 70 $SURFU 10 70
70 $BLIPMODE 0 70 0.0 70
2 70 9 6 20 9
9 0 $PDSIZE 9 1.0 $TILEMODE
$DIMTXSTY 9 40 $SURFV 30 70
7 $CHAMFERA 0.0 70 0.0 1
STANDARD 40 9 6 9 9
9 0.5 $PLINEWID 9 $USERI1 $MAXACTVP
$DIMAUNIT 9 40 $UCSNAME 70 70
70 $CHAMFERB 0.0 2 0 48

GVA-FAIS-UPM®PFC0055-00 387
Formato de fichero dxf Rubén Collado Hernández

9 $PSLTSCALE 0 36 AcDbSymbolT 65
$PINSBASE 70 SECTION 1.0 ableRecord 73
10 1 2 17 100 0
0.0 9 TABLES 0.0 AcDbLinetype 40
20 $TREEDEPT 0 27 TableRecord 0.0
0.0 H TABLE 0.0 2 0
30 70 2 37 BYBLOCK ENDTAB
0.0 3020 VPORT 0.0 70 0
9 9 5 40 0 TABLE
$PLIMCHEC $PICKSTYLE 8 9.0 3 2
K 70 100 41 LAYER
70 1 AcDbSymbolT 1.864362 72 5
0 9 able 42 65 2
9 $CMLSTYLE 70 50.0 73 100
$PEXTMIN 2 2 43 0 AcDbSymbolT
10 STANDARD 0 0.0 40 able
1.000000E+20 9 VPORT 44 0.0 70
20 $CMLJUST 5 0.0 0 1
1.000000E+20 70 4D 50 LTYPE 0
30 0 100 0.0 5 LAYER
1.000000E+20 9 AcDbSymbolT 51 14 5
9 $CMLSCALE ableRecord 0.0 100 F
$PEXTMAX 40 100 71 AcDbSymbolT 100
10 1.0 AcDbViewpor 0 ableRecord AcDbSymbolT
- 9 tTableRecord 72 100 ableRecord
1.000000E+20 $PROXYGRA 2 100 AcDbLinetype 100
20 PHICS *ACTIVE 73 TableRecord AcDbLayerTa
- 70 70 1 2 bleRecord
1.000000E+20 1 0 74 BYLAYER 2
30 9 10 1 70 0
- $MEASURE 0.0 75 0 70
1.000000E+20 MENT 20 0 3 0
9 70 0.0 76 62
$PLIMMIN 0 11 0 72 7
10 0 1.0 77 65 6
0.0 ENDSEC 21 0 73 CONTINUOU
20 0 1.0 78 0 S
0.0 SECTION 12 0 40 0
9 2 8.389628 0 0.0 ENDTAB
$PLIMMAX CLASSES 22 ENDTAB 0 0
10 0 4.5 0 LTYPE TABLE
12.0 CLASS 13 TABLE 5 2
20 1 0.0 2 15 STYLE
9.0 LWPOLYLIN 23 LTYPE 100 5
9 E 0.0 5 AcDbSymbolT 3
$UNITMODE 2 14 5 ableRecord 100
70 AcDbPolyline 0.5 100 100 AcDbSymbolT
0 3 24 AcDbSymbolT AcDbLinetype able
9 "AutoCAD" 0.5 able TableRecord 70
$VISRETAIN 90 15 70 2 1
70 0 0.5 1 CONTINUOU 0
1 280 25 0 S STYLE
9 0 0.5 LTYPE 70 5
$PLINEGEN 281 16 5 0 10
70 1 0.0 13 3 100
0 0 26 100 Solid line AcDbSymbolT
9 ENDSEC 0.0 72 ableRecord

388 GVA-FAIS-UPM®PFC0055-00
Rubén Collado Hernández Formato de fichero dxf

100 AcDbSymbolT 41 0 BLOCK_REC 3


AcDbTextStyl able 0.18 175 ORD *MODEL_SP
eTableRecord 70 42 0 5 ACE
2 1 0.0625 176 19 1
STANDARD 0 43 0 100
70 APPID 0.38 177 AcDbSymbolT 0
0 5 44 0 ableRecord ENDBLK
40 11 0.18 178 100 5
0.0 100 45 0 AcDbBlockTa 1B
41 AcDbSymbolT 0.0 270 bleRecord 100
1.0 ableRecord 46 2 2 AcDbEntity
50 100 0.0 271 *MODEL_SP 8
0.0 AcDbRegApp 47 4 ACE 0
71 TableRecord 0.0 272 0 100
0 2 48 4 BLOCK_REC AcDbBlockEn
42 ACAD 0.0 273 ORD d
0.2 70 140 2 5 0
3 0 0.18 274 16 BLOCK
txt 0 141 2 100 5
4 ENDTAB 0.09 340 AcDbSymbolT 17
0 142 10 ableRecord 100
0 TABLE 0.0 275 100 AcDbEntity
ENDTAB 2 143 0 AcDbBlockTa 67
0 DIMSTYLE 25.4 280 bleRecord 1
TABLE 5 144 0 2 8
2 A 1.0 281 *PAPER_SPA 0
VIEW 100 145 0 CE 100
5 AcDbSymbolT 0.0 282 0 AcDbBlockBe
6 able 146 0 ENDTAB gin
100 70 1.0 283 0 2
AcDbSymbolT 1 147 1 ENDSEC *PAPER_SPA
able 0 0.09 284 0 CE
70 DIMSTYLE 71 0 SECTION 70
0 105 0 285 2 0
0 1D 72 0 BLOCKS 10
ENDTAB 100 0 286 0 0.0
0 AcDbSymbolT 73 0 BLOCK 20
TABLE ableRecord 1 287 5 0.0
2 100 74 3 1A 30
UCS AcDbDimStyl 1 288 100 0.0
5 eTableRecord 75 0 AcDbEntity 3
7 2 0 0 8 *PAPER_SPA
100 STANDARD 76 ENDTAB 0 CE
AcDbSymbolT 70 0 0 100 1
able 0 77 TABLE AcDbBlockBe
70 3 0 2 gin 0
0 78 BLOCK_REC 2 ENDBLK
0 4 0 ORD *MODEL_SP 5
ENDTAB 170 5 ACE 18
0 5 0 1 70 100
TABLE 171 100 0 AcDbEntity
2 6 2 AcDbSymbolT 10 67
APPID 172 able 0.0 1
5 7 0 70 20 8
9 173 0 0.0 0
100 40 0 0 30 100
1.0 174 0.0

GVA-FAIS-UPM®PFC0055-00 389
Formato de fichero dxf Rubén Collado Hernández

AcDbBlockEn ACAD_GRO AcDbMlineSty


d UP le
0 350 2
ENDSEC D STANDARD
0 3 70
SECTION ACAD_MLIN 0
2 ESTYLE 3
ENTITIES 350
0 E 62
LWPOLYLIN 0 0
E DICTIONAR 51
5 Y 90.0
4C 5 52
100 D 90.0
AcDbEntity 102 71
8 {ACAD_REA 2
0 CTORS 49
100 330 0.5
AcDbPolyline C 62
90 102 256
4 } 6
70 100 BYLAYER
1 AcDbDictiona 49
43 ry -0.5
0.0 0 62
10 DICTIONAR 256
3.143123 Y 6
20 5 BYLAYER
6.600796 E 0
10 102 ENDSEC
10.098626 {ACAD_REA 0
20 CTORS EOF
6.600796 330
10 C
10.098626 102
20 }
3.974801 100
10 AcDbDictiona
3.143123 ry
20 3
3.974801 STANDARD
0 350
ENDSEC 1C
0 0
SECTION MLINESTYL
2 E
OBJECTS 5
0 1C
DICTIONAR 102
Y {ACAD_REA
5 CTORS
C 330
100 E
AcDbDictiona 102
ry }
3 100

390 GVA-FAIS-UPM®PFC0055-00

También podría gustarte