Czym tak naprawde jest HP GL ?
admin, 02.12.2011Czym tak naprawdę jest HP GL oraz HP GL/2 ?
Pewnie nie jeden z was, przy zakupie plotera myślał, co to jest HP GL, czemu maszyny HP to mają a inne tylko go emulują? dlatego też postanowiliśmy napisać krótkiego posta który miejmy nadzieję pomoże.
HP GL czy też bardzo często pisany HP-GL – Hewlett-Packard Graphics Language stał się podstawowym językiem dla drukarek HP z segmentu Large Format Printer potocznie znanych również jako PLOTERY. Jak to działa i na czym polega?
Język ten składa się z serii dwuliterowych kodów oraz następujących po nich opcjonalnych parametrów np. AA100, 100;50;
Oznacza to dla drukarki – od środka arkusza przesuń się na punkt współrzędnych 100:100 i zacznij rysować zgodnie z kierunkiem wskazówek zegara o kącie 50 stopni. Typowy plik HP-GL rozpoczyna się od standardowych komend i strumieniu danych graficznych komend. Plik jest napisany kodowaniem ASCII.
Komendy | Znaczenie |
---|---|
IN; | rozpocznij plotowanie |
IP; | ustaw punkt startu jeśli inny niż standardowy 0,0 |
SC0,40,0,40; | pozwól na skalowanie w milimetrach 1 mm = 40 jednostek plotera |
SP1; | wybierz pisak nr. 1 |
PU0,0; | podnieś pisak i przesuń nad punkt kolejnej akcji |
PD100,0,100,100,0,100,0,0; | opuść pisak i przesuń nad punkt kolejnej akcji (zró skrzynię w okół arkuszu) |
PU50,50; | podnieś pisak i przesuń na koordynaty XY – 50,50 (w przypadku mm po komendzie SC) |
CI25; | narysuj koło o średnicy 25mm |
SS; | wybierz standardową czcionkę |
SIww,hh | wybierz wysokość i szerokość |
PU20,80; | podnieś pisak i przenieś na punkt 20,80 |
LBHello World*; | wypisz etykietę |
LTlinetype,length | wybierz rodzaj linii i jej długość |
CSxx | ustaw motyw czcionki (np. 33 to Niemiecki) |
DIx,y | wybierz kierunek zapisu |
A czym się różni HP-GL/2 ? wersja pierwsza głównie nadaje się do urządzeń pisakowych, odkąd pojawiły się drukarki atramentowe trzeba było zmodyfikować język z procedur podnieś PISAK na język poruszania się karetki i przesuwu papieru. Główną różnica jest możliwość wyboru grubości linii. Pozmieniały się również różne algorytmy przesyłu pliku do urządzenia, strumienie danych są zdecydowanie krótsze oraz zmienione wartości rozdzielczości druku.