HPGL

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

HPGL , denumit uneori HP-GL , este limbajul principal de control al imprimantei utilizat de plotterii Hewlett-Packard . Numele este acronimul lui H ewlett- P ackard G raphics L anguage. Ulterior a devenit un standard pentru majoritatea complotilor. Cu alte cuvinte, este un protocol de imprimare potrivit pentru utilizarea în periferice, cum ar fi plotterele și tăietoarele .

Caracteristici

Limbajul, sau mai bine zis protocolul , este format dintr-o serie de două litere urmate de alți parametri numerici opționali, care sunt partea variabilă a comenzii. De exemplu, un arc poate fi desenat pe o suprafață trimițând următorul șir de comandă:

AA100,100,50;

Aceasta înseamnă Arc absolut și următorii parametri indică faptul că centrul acestui arc este plasat la o valoare de 100 100 din suprafața paginii și are un unghi de pornire de 50 ° măsurat în sens invers acelor de ceasornic . Un al patrulea parametru, neutilizat în exemplu, specifică extensia arcului care, ca standard , este de 5 °.

De obicei, un fișier HPGL începe cu o serie de comenzi de configurare de la plotterul de primire sau imprimantă , urmată de o serie lungă de linii de comandă de desenare grafică.

În tabel un exemplu de fișier HPGL:

Un exemplu de fișier HPGL
Comanda Sens
ÎN; inițializare , începutul unei lucrări de complot
IP; setarea punctului de pornire (origine), în acest caz este valoarea implicită 0.0
SC0,100,0,100; setarea scării: X, Y înseamnă că pagina este de la 0 la 100 în cele două axe X și Y
SP1; selectați stiloul 1
PU0.0; mutați stiloul la punctul de plecare 0,0 pentru a începe următoarea acțiune
PD100,0,100,100,0,100,0,0; coborâți stiloul și mutați-l în punctele indicate (desenați un pătrat pe pagină)
PU50,50; ridicați stiloul și mutați-l în 50,50
Cl25; desenează un cerc cu raza de 25
SS; selectați fontul de caractere standard
DT *, 1; setați caracterul asterisc ca delimitator de text, care nu va fi tipărit. (1 înseamnă „adevărat”, adică SET)
PU20,80; ridicați stiloul și mutați-l în 20,80
LBChello World *; scrie "Hello World"

Sistemul de coordonate s-a bazat pe cea mai mică unitate de offset (sau treaptă) pe care o puteau avea plotterele HP și era de 25 µm (adică 40 de trepte pe milimetru ). Coordonatele spațiale sunt pozitive sau negative cu numere binare în virgulă mobilă , în specificația ± 2 30 .

Elemente conexe

  • Gerber arhivează un alt format de descriere grafică utilizat la fabricarea circuitelor imprimate sau x în sistemele de tăiere a țesăturilor din industria îmbrăcămintei sau încălțămintei

linkuri externe

(in engleza)

Controlul autorității LCCN ( EN ) sh90000973
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT