Pazar, Haziran 4, 2023

HPGL

HPGL dosyası nedir?

Bir HPGFL(Hewlett-Packard Graphics Language) dosyası, HP tarafından geliştirilen çizici denetimi için yönerge seti içerir. HP çiziciler, kağıda vektör ve raster içeriği çizmek ve yazdırmak için bu dosyayı kullanır.

HPGL Komutu

Bir HPGL komutu aşağıdakilerden oluşur.

  • İki karakterden oluşan alfabenin bir komut bölümü
  • Bir parametre bölümü
  • Terminatör bölümü

Birden fazla parametre olması durumunda dosyadaki her parametre bir ayırıcı ile ayrılmalıdır.

HPGL Komut Örneği

Example :PA5000,1000;
  (command)    PA
  (parameter)  5000
  (separator)  ,
  (parameter)  1000
  (terminator) ;

Koordinat sistemi

Koordinat sistemleri, herhangi bir belirli konumu bulmak için 2 boyutlu ölçüm göstergelerinden oluşur. HPGL, bu amaçla hem Plotter koordinatını hem de kullanıcı koordinat sistemini kullanır.

Çizici Koordinat Sistemi

Bu koordinat sistemi, çizici hareketine dayalı çizimleri çizmek için kullanılır. Minimum çizici hareketinin tipik bir XY birimi 0,025 mm’dir. Olası çizim aralığı çizici çeşitlerine göre değişir.

Kullanıcı koordinat sistemi

Kullanıcı tarafından belirlenen koordinat sistemi, ölçek ve orijin kullanılarak ayarlanabilir. Bunlar, IP komutu ve SC komutu kullanılarak çizici koordinatlarına dönüştürülür. Bu dönüştürme gerçekleştirilmezse çizici sistem koordinatları varsayılan olarak kullanılır.

HPGL Dosya Biçimi

HPGL dosyaları ASCII (metin dosyası) biçimindedir ve birkaç kurulum komutuyla başlar. Bu, çizim için çizici için belirli parametreleri ayarlar. Tipik bir HPGL dosyası aşağıdaki gibi görünür.

Komut Anlam
IN; başlat, bir çizim işini başlat
IP; ölçeklendirme noktalarını (P1 ve P2) varsayılan konumlarına ayarlayın
SP1; kalem 1’i seçin
PU0,0; Kalemi Kaldırın ve sonraki eylem için başlangıç noktasına gidin
PD100,0,100,100,0,100,0,0; Pen Down’a koyun ve aşağıdaki konumlara gidin (sayfanın etrafına bir kutu çizin)
PU50,50; Kalem Açın ve X,Y koordinatlarına taşıyın 50,50
CI25; yarıçapı 25 olan bir çember çiz
SS; standart karakter setini seçin
DT*,1; metin sınırlayıcıyı yıldız olarak ayarlayın ve bunları yazdırmayın (“doğru” anlamına gelen 1)
PU20,80; kalemi kaldırın ve 20,80’e geçin
LBMerhaba Dünya*; bir etiket çiz

 

Önceki İçerikIFC
Sonraki İçerikNWC
RELATED ARTICLES

.man

.man dosyası nedir? .man uzantılı bir dosya, yazılım dokümantasyonu biçiminde bir Unix programlama kullanım kılavuzu olan man sayfası anlamına gelir. Belgeleri görüntülemek için kullanılan Unix’te...

MD

MD dosyası nedir? Markdown dil lehçeleriyle oluşturulan metin dosyaları .md veya .MARKDOWN dosya uzantısıyla kaydedilir. MD dosyaları, girintiler, tablo biçimlendirme, yazı tipleri ve başlıklar gibi bir metnin nasıl biçimlendirilebileceğini...

ODM

ODM dosyası nedir? .odm uzantılı bir dosya, içinde bağlantılı bir veya daha fazla .odt dosyası içeren bir OpenDocument Ana belge dosyasıdır. Bu alt belgelerin tümü tek bir...

Most Popular

BestBuy Tarafından Sızan ASUS ROG Ally El Konsolu Fiyatı, 16 GB ve 512 GB Varyant için 699,99 ABD Doları

BestBuy, ASUS'un yaklaşmakta olan fiyatını sızdırdı ROG Ally avuçiçi oyun konsolu 699,99 ABD doları olarak fiyatlandırılacak. ASUS ROG Ally Elde Taşınabilir Oyun Konsolu Fiyatlandırması Sızdı:...

Retro ve Daha Eski 2D Oyun, Ekran Kusuru Nedeniyle GPD Win 4 El Konsolunda İyi Oynanamıyor

Aradan birkaç ay geçti GPD WIN 4 el bilgisayarı kitlesel fonlama kampanyasını sonlandırdı ve tüketicilere sevkiyatlara başladı. 5799 Yen (840,85 $ olarak tahmin edilen)...

Sosyal Medya Yöneticisi Nasıl Olunur?

Sosyal medya, iş dünyasını dönüştürdü ve sosyal medya alanında yeni kariyer yolları açtı. Yeni ve heyecan verici kariyerleri keşfetmek için her zamankinden daha fazla fırsat...

Ryzen 9 7950X3D 674 ABD Doları, 7900X3D 549 ABD Doları

AMD Ryzen 9 7950X3D & Ryzen 9 7900X3D 3D V-Cache CPU'lar artık çeşitli bayilerde indirimli fiyatlarla sunuluyor. AMD 3D V-Cache CPU'ları Promosyon Fiyat İndirimlerini Görün:...

Recent Comments