|
HPGL è l'abbreviazione per Hewlett Packard Graphics Language.
Originariamente i comandi HPGL erano usati solo per guidare plotters. Tuttavia, il fatto che virtualmente ogni programma CAD era in grado di generare un plot file in questo formato costituiva un incentivo per interpretare questi files.
Questa opzione era particolarmente interessante nei primi tempi di CAD quando i produttori avevano poche ambizioni in termini di scambio-dati di alta qualità. HPGL è un formato relativamente "muto". Esso segue la logica di un plotter, una logica che non è intesa alla strutturazione di files di grafica.
Inoltre, le possibilità offerte da HPGL non sono generalmente utilizzate dai programmi CAD, ad es. i testi sono scritti come una serie di linee invece di usare i fonts interi. Per la stessa ragione, le capacità grafiche sono ristrette a quelle delle penne plotter. I files HPGL possono contenere solo dati 2D.
I files HPGL sono anche molto grandi e, dopo essere stati importati, il risultato è un'abbondanza di polilinee o elementi individuali che possono essere ridotti in proporzioni normali solo con una specifico processo di ottimizzazione. E' stato ora definito il suo "successore" nella forma del HPGL/2 il quale è in grado di offrire capacità grafiche di gran lunga migliori.
|