HPGL es un lenguaje de texto para el control de plóteres vectoriales creado por Hewlett-Packard y documentado públicamente en 1984. No es una imagen, sino un flujo de comandos ASCII (IN, SP, PU, PD, PA) que el equipo ejecuta como movimientos de la pluma o de la cuchilla. En más de cuarenta años, HPGL pasó de los plóteres de plumas a las cortadoras de vinilo, las grabadoras láser y el CNC. Nuestro exportador genera HPGL directamente: cada capa del mapa recibe su propia pluma (1-8), los polígonos se cierran y los puntos se dibujan como pequeñas cruces. HPGL no tiene rótulos: el resultado son contornos limpios de calles, edificios y masas de agua.
Características principales

Acerca del formato HPGL
HPGL es un lenguaje de control de plóteres ideado por Hewlett-Packard y documentado públicamente en 1984. No es una imagen, sino una lista de comandos que el equipo ejecuta al pie de la letra: levanta la pluma, bájala, ve a este punto. En cuarenta años el lenguaje ha sobrevivido a los plóteres de plumas y todavía lo entienden las cortadoras de vinilo, las grabadoras láser y las máquinas CNC.
Un mapa se exporta a HPGL cuando el resultado tiene que ser un objeto físico: el contorno de un barrio trazado con una pluma de verdad sobre papel, la silueta de una ciudad recortada en vinilo, un plano de calles grabado en madera. El archivo es de texto: puede abrirlo en un editor y leer cada comando.
En el flujo van los comandos IN, SP, PU, PD, PA: inicialización, selección de pluma y desplazamientos con la pluma levantada o bajada. Cada capa del mapa recibe su pluma, con un número del uno al ocho; los polígonos se cierran y los objetos puntuales se dibujan como cruces de unos cinco metros a la escala del mapa. Las coordenadas se escriben en unidades de plóter: cuarenta unidades por milímetro.
Las limitaciones del formato son claras: solo contornos bidimensionales, sin rellenos, sin ráster y sin rótulos, porque en los equipos antiguos sencillamente no existe el comando de texto. El color físico de la línea no depende del archivo, sino de qué pluma o qué cuchilla esté puesta en la ranura correspondiente.
Programas para abrir archivos HPGL
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos HPGL — Hewlett-Packard Graphics Language (.hpgl) exportados desde OSM2CDR:
Format specifications
- Proprietary format
- 2D only
- Lossless (no quality loss)
- No attributes
- Output: 1 file
- A text HPGL plotter stream (IN/SP/PU/PD/PA), one pen per layer (1-8), points as ~5 m crosses, coordinates in plotter units at 40 units/mm, 2D outlines only.
Quién usa los mapas HPGL
Cómo exportar a HPGL
Cómo abrir tras la exportación
- Envío directo: a un plóter con puerto serie o de red el archivo se manda como flujo de bytes: en Windows es copy /b map.hpgl COM1 y en Linux, cat map.hpgl > /dev/ttyUSB0.
- LightBurn: importe el .hpgl para una grabadora o cortadora láser; las capas-plumas se convierten en conjuntos independientes con su propia velocidad y potencia.
- Chiplotle (Python): biblioteca para plóteres de plumas HP; permite ver una vista previa, ajustar la escala y enviar el archivo al equipo.
- Roland CutStudio y programas similares: abra el archivo para el plóter de corte; antes de cortar, compruebe que las dimensiones caben en el ancho del rollo.
- Revisión visual: Inkscape con soporte de HPGL o los visores en línea le mostrarán qué se va a trazar exactamente, antes de poner en marcha el equipo.
Mapas populares en HPGL
Exportar mapas a HPGL — Hewlett-Packard Graphics Language
Descarga mapas HPGL profesionales desde OpenStreetMap. Generación instantánea, cualquier área.