HPGL est un langage textuel de commande de traceurs vectoriels créé par Hewlett-Packard et publiquement documenté en 1984. Ce n'est pas une image, mais un flux de commandes ASCII (IN, SP, PU, PD, PA) que la machine exécute sous forme de mouvements de plume ou de lame. En plus de quarante ans, le HPGL est passé des traceurs à plumes aux découpeuses vinyle, aux graveuses laser et aux machines CNC. Notre exportateur génère le HPGL directement : chaque couche de la carte reçoit sa propre plume (1-8), les polygones sont fermés, les points sont dessinés sous forme de petites croix. Le HPGL n'a pas de libellés — la sortie contient les contours nets des routes, des bâtiments et des plans d'eau.
Caractéristiques principales

À propos du format HPGL
Le HPGL est un langage de commande de traceurs imaginé par Hewlett-Packard et publiquement documenté en 1984. Ce n'est pas une image, mais une liste d'instructions que la machine exécute au pied de la lettre : lève la plume, abaisse-la, va à ce point. En quarante ans, le langage a survécu aux traceurs à plumes et reste compris par les découpeuses vinyle, les graveuses laser et les machines CNC.
On exporte une carte en HPGL quand le résultat doit être un objet physique : le contour d'un quartier tracé à la vraie plume sur du papier, la silhouette d'une ville découpée dans du film adhésif, un plan de rues gravé dans le bois. Le fichier est en texte brut — vous pouvez l'ouvrir dans un éditeur et lire chaque commande.
Dans le flux : les commandes IN, SP, PU, PD, PA — initialisation, choix de la plume, déplacements plume levée et plume baissée. Chaque couche de la carte reçoit sa plume, numérotée de un à huit, les polygones se referment, les objets ponctuels sont dessinés en petites croix d'environ cinq mètres à l'échelle de la carte. Les coordonnées sont écrites en unités traceur — quarante unités par millimètre.
Les limites du format sont annoncées franchement : uniquement des contours en deux dimensions, sans remplissages, sans raster et sans libellés — sur les machines anciennes, la commande de texte n'existe tout simplement pas. La couleur physique du trait ne dépend pas du fichier, mais de la plume ou de la lame installée dans l'emplacement correspondant.
Logiciels pour ouvrir les fichiers HPGL
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers HPGL — Hewlett-Packard Graphics Language (.hpgl) exportés depuis OSM2CDR :
Caractéristiques du format
- Format propriétaire
- 2D uniquement
- Sans perte de qualité
- Sans attributs
- Sortie : 1 fichier
- 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 utilise les cartes HPGL
Comment exporter en HPGL
Comment ouvrir après l’export
- Envoi direct — vers un traceur doté d'un port série ou réseau, le fichier part comme un flux d'octets : sous Windows, copy /b map.hpgl COM1 ; sous Linux, cat map.hpgl > /dev/ttyUSB0.
- LightBurn — importez le .hpgl pour une graveuse ou une découpeuse laser : les couches-plumes deviennent des jeux distincts avec leur propre vitesse et leur propre puissance.
- Chiplotle (Python) — bibliothèque pour les traceurs à plumes HP : elle permet de prévisualiser, de corriger l'échelle et d'envoyer le fichier à la machine.
- Roland CutStudio et logiciels similaires — ouvrez le fichier pour un traceur de découpe ; avant de couper, vérifiez que les dimensions tiennent dans la largeur du rouleau.
- Contrôle visuel — Inkscape avec la prise en charge du HPGL, ou des visionneuses en ligne, montrent exactement ce qui sera tracé avant de lancer la machine.
Cartes populaires en HPGL
Export de cartes en HPGL — Hewlett-Packard Graphics Language
Téléchargez des cartes HPGL professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.