|
ist die Abkürzung für Hewlett Packard Graphics Language.
Ursprünglich wurden mit HPGL-Befehlen nur Plotter angesteuert. Da aber fast jedes CAD-Programm eine Plotdatei in diesem Format erzeugen konnte, bot es sich an, diese Dateien zu interpretieren. Besonders in den Frühzeiten des CAD mit geringen Ambitionen der Hersteller zu einem höherwertigen Datenaustausch war diese Möglichkeit interessant.
HPGL ist ein relativ "dummes" Format. Es folgt natürlich der Logik eines Plotters, die mit der Strukturierung einer Grafikdatei nichts im Sinn hat. Zusätzlich werden die Möglichkeiten von HPGL in der Regel von CAD-Programmen nicht genutzt, z.B. werden Texte als Serie von Linien geschrieben anstatt die eingebauten Fonts zu benutzen. Aus dem gleichen Grund sind die Grafikmöglichkeiten auf die der Plotterstifte beschränkt. HPGL kann nur 2D-Daten enthalten.
Auch HPGL-Dateien sind sehr umfangreich und führen nach dem Einlesen zu einer Überfülle von Polylinien oder Einzelstücken, die nur durch gezielte Optimierung auf ein normales Maß zurückgeführt werden kann.
In der Zwischenzeit wurde als Nachfolger HPGL/2 definiert, das wesentlich bessere grafische Möglichkeiten bietet.
|