DXF

¿Qué es un archivo DXF?

El formato de intercambio CAD que abre cualquier programa de diseño técnico.

Qué es DXF

DXF es un formato de texto plano que se abre en cualquier editor. Guarda formas y coordenadas en lugar de píxeles, así que se mantiene nítido a cualquier tamaño: un logotipo llevado al tamaño de una valla publicitaria no pierde nada. Se usa para el CAD y mover datos entre programas.

La extensión es .dxf y el nombre completo, Drawing Exchange Format. Ambos importan menos que lo que el archivo puede contener, y de eso trata el resto de esta página.

De dónde viene DXF

Autodesk lo publicó en 1982.

A un formato que lleva tanto tiempo siendo legible se le puede confiar algo que quieras recuperar dentro de diez años.

La especificación está publicada, pero por su dueño

Está escrita y se puede implementar, aunque quien decide cómo será la próxima versión es el fabricante. En la práctica basta para que el archivo siga abriéndose; no basta para confiarse.

No se tira nada

DXF guarda su contenido exactamente. Volver a guardarlo no cambia nada, así que puedes abrirlo, editarlo y guardarlo tantas veces como quieras sin acumular daño; eso es lo que lo convierte en un formato de trabajo y no de entrega.

Conserva las capas

DXF guarda las partes de una imagen por separado en vez de fundidas, y eso es lo que lo convierte en un archivo de trabajo. Casi todos los formatos a los que se convierte las funden, y la fusión no tiene vuelta atrás: conserva el original con capas.

Qué abre DXF

AutoCAD, LibreCAD y FreeCAD lo leen, y también la mayoría de programas del mismo tipo.

Cuando un archivo no se abre, el formato rara vez es el problema: lo más habitual es que el programa sea anterior al formato. Convertir a algo más antiguo es la salida fiable, y para eso está el resto de este sitio.

Abrirlo en el navegador

Ningún navegador lo lee.

Ese es el motivo más frecuente para convertirlo: no que el formato sea malo, sino que el sitio donde quieres mostrar el archivo no sabe leerlo.

Es un formato de trabajo

DXF está pensado para abrirse y cambiarse. Guarda el archivo en este formato mientras el trabajo siga en marcha y exporta desde él cada vez que haga falta una copia terminada.

El idioma común entre programas de dibujo que no se hablan

Autodesk publicó DXF en 1982 para que los datos pudieran salir de AutoCAD, y le salió tan bien que acabó siendo el formato de intercambio de todo el sector. Cualquier programa de delineación, cualquier paquete de CAM, cualquier control de cortadora láser o de fresadora lo lee, use lo que use por dentro.

Esa es toda la razón de que siga vivo. El DWG es el archivo propio de AutoCAD y guarda más cosas; el DXF es lo que se le manda a alguien cuyo software no conoces. Talleres de corte, rotulistas, carpinterías metálicas y servicios de mecanizado piden esto y casi nunca piden otra cosa.

La versión es lo primero que rompe el envío

El formato se ha revisado muchas veces desde 1982, y un programa que recibe una versión más nueva de la que entiende rechaza el archivo o descarta en silencio las entidades que no reconoce. No hay negociación y muchas veces tampoco hay un mensaje de error que sirva de algo.

La costumbre del oficio es exportar a una versión antigua cuando el archivo sale de casa: R12 o 2000 en lugar de la actual. R12 lo entiende prácticamente todo, a cambio de que las entidades modernas se conviertan en otras más simples. Si el taller dice que tu archivo no le abre, bajar de versión es lo primero que hay que probar y suele resolverlo en el primer intento.

Las capas no son decoración: son instrucciones de máquina

Un plano de CAD se organiza en capas, y en un archivo de producción las capas dicen qué hacer: por aquí se corta, por aquí se graba, esta línea es un plegado, esta cota no se mecaniza en absoluto.

DXF transporta los nombres de capa, sus colores y sus tipos de línea, así que esa estructura sobrevive a la entrega. También es la base de los convenios que impone cada proveedor: casi todos los servicios de corte publican qué nombre de capa significa cortar y cuál grabar, y un archivo que ignore ese convenio no se rechaza, se mecaniza mal. Lee la especificación antes de exportar y no después de recibir la pieza.

Las unidades viajan mal y aquí eso cuesta dinero

Un DXF guarda números. Que un valor de 100 signifique milímetros, centímetros o pulgadas es un ajuste del dibujo, y ese ajuste se pierde con una facilidad notable: el programa que recibe aplica su propia suposición y una pieza acotada en milímetros llega 25,4 veces más grande.

En una pieza que se va a cortar en chapa esto no es una molestia sino una factura. Indica las unidades por escrito en el correo, añade al dibujo un rectángulo acotado de medida conocida si el taller es nuevo, y pide que comprueben el cuadro delimitador en su software antes de encender nada.

Arcos de verdad y contornos que cierran

Un DXF puede contener arcos, círculos, elipses y splines reales, y una trayectoria construida con arcos se corta más rápido y con mejor acabado que la misma trayectoria descompuesta en miles de segmentos rectos. Cuando la exportación permite elegir, exportar curvas como curvas merece la pena.

La otra exigencia es que la geometría cierre. Una trayectoria de corte tiene que ser un bucle cerrado, y una forma cuyos extremos no llegan a tocarse — una separación de una centésima de milímetro — se interpreta como trayectoria abierta y se rechaza o se corta como una línea suelta. Unir los segmentos en polilíneas cerradas antes de exportar evita casi todos los rechazos que emiten los servicios de corte.

Es texto plano, y eso sirve dos veces

Por dentro tiene una forma muy reconocible: un código de grupo en una línea, su valor en la siguiente, repetido decenas de miles de veces. Nadie lo lee por gusto y los archivos son grandes para lo poco que contienen.

Es útil de verdad en dos casos. Diagnóstico: la cabecera declara la versión, que es justo la respuesta al fallo más común. Y ediciones masivas, como renombrar una capa en todo el archivo, que es un buscar y reemplazar en lugar de una operación de CAD. Existe también una variante binaria, más pequeña y muy poco usada, precisamente porque la legibilidad es buena parte de la gracia.

Enseñarle el plano a quien no tiene CAD

Para que lo vea un cliente, un aparejador o un comité que no tiene software de dibujo, el destino natural es PDF: mantiene los vectores, imprime a escala real y se abre en cualquier sitio. Es la salida correcta para aprobaciones, memorias y todo lo que acabe dentro de un informe. Esa exportación se hace desde el propio programa de dibujo, que es donde están la escala, el cajetín y las capas; aquí no hay ninguna conversión de DXF, ni a PDF ni a SVG ni en sentido contrario, y decirlo ahorra el viaje.

SVG es la salida para la web y para los programas de diseño gráfico, y sale del mismo sitio: del CAD, o de un visor que permita exportar. Las dos conservan la geometría y aplanan lo que hace de un DXF un archivo de CAD: las capas pueden fundirse, las cotas dejan de ser medidas vivas y pasan a ser líneas y texto dibujados, y los bloques se convierten en formas sueltas. Exporta para enseñar y guarda el DXF para fabricar.

Los datos, en un solo sitio

Identificadores y procedencia del formato DXF.
Extensión.dxf
Tipo de medioimage/vnd.dxf
Publicado porAutodesk
Primera publicación1982

Preguntas habituales sobre los DXF

¿Con qué programa abro un DXF?

Con cualquier programa de CAD o delineación: AutoCAD, LibreCAD, FreeCAD, QCAD o Fusion. Si solo quieres mirar el plano sin instalar nada, el visor gratuito en línea de Autodesk lo abre; este sitio no convierte DXF en ninguna dirección.

¿Por qué el taller no consigue abrir mi archivo?

Casi siempre es la versión. Un programa que recibe un DXF más nuevo del que entiende lo rechaza o descarta entidades sin avisar. Exporta a R12 o a 2000 en lugar de a la versión actual: R12 lo entiende prácticamente todo.

¿En qué se diferencian DXF y DWG?

DWG es el archivo nativo de AutoCAD y conserva más estructura interna del dibujo. DXF es el formato de intercambio documentado que leen los demás programas. Manda DXF siempre que no sepas qué software hay al otro lado.

¿Por qué la pieza salió con otra medida?

Por las unidades. Un DXF guarda números, y que 100 signifique milímetros o pulgadas es un ajuste del dibujo que viaja mal. Indícalas por escrito y pide que comprueben el cuadro delimitador antes de cortar.

¿Por qué me rechazan la geometría?

Normalmente porque las trayectorias no están cerradas. Una forma cuyos extremos se separan una centésima de milímetro es una línea abierta y no un contorno de corte. Unir los segmentos en polilíneas cerradas antes de exportar evita la mayoría de los rechazos.

¿Se pierde algo al pasarlo a PDF o a SVG?

Esa exportación la hace tu programa de CAD — aquí no hay conversión de DXF —, y la geometría no se pierde. Sí se pierde lo que lo hacía un archivo de CAD: las capas pueden fundirse, las cotas pasan a ser líneas y texto dibujados en lugar de medidas vivas, y los bloques se convierten en formas sueltas. Sirven para ver y aprobar, no para seguir trabajando.