แปลงข้อความเป็น HPGL

HPGL คือภาษาที่เครื่องพล็อตปากกาและเครื่องตัดสติกเกอร์กับเลเซอร์จำนวนมากพูดกัน เช่นเดียวกับ DXF มันเป็นรูปแบบเส้นขอบ — บรรยายพอลิไลน์ปิดให้เดินตาม — การส่งออกจึงเขียนเส้นรอบรูปของแต่ละตัวอักษรเป็นเส้นทางให้ปากกาหรือใบมีดเดินตาม

แปลงข้อความเป็น HPGL

หน่วยพล็อตเตอร์และมาตราส่วน

พิกัดถูกส่งออกในหน่วยพล็อตเตอร์คงที่ของ HPGL คือ 1/40 มม. HPGL ดั้งเดิมไม่มีส่วนหัวหน่วย — ตัวเลขนั่นแหละคือหน่วย — ตัวเลือกหน่วยจึงประกาศมาตราส่วนไม่ได้ และไปย่อขยายเรขาคณิตแทน ที่ค่าเริ่มต้นมิลลิเมตร ขนาดฟอนต์ 100 จะพล็อตตัวพิมพ์ใหญ่สูง 100 มม. เป็นกติกาเดียวกับการส่งออก STL

HPGL ไม่มีเส้นโค้ง

ภาษานี้ไม่มีพรีมิทีฟเบซิเยร์ เส้นโค้งจึงถูกทำให้แบนเป็นเส้นตรงหลายท่อนก่อนเขียน การตั้งค่าความละเอียดกำหนดว่าจะละเอียดแค่ไหน: เพิ่มขึ้นสำหรับงานใหญ่ที่ตัว “O” เป็นเหลี่ยมจะเห็นชัด และลดลงถ้าตัวควบคุมของคุณสำลักรายการพิกัดที่ยาวมาก

วาดตัวอักษรหรือวาดเส้นขอบของมัน

การเติมจะเดินตามตัวอักษรเอง เส้นขอบจะเดินตามขอบทั้งสองด้านของแถบกว้างเท่าน้ำหนักเส้นรอบตัวอักษร — เป็นตัวเลือกธรรมชาติสำหรับปากกา ที่คุณอยากได้ตัวอักษรซึ่งดูเหมือนถูกลากเส้น ไม่ใช่เงาทึบที่เครื่องพล็อตต้องมาระบายเอง

คำถาม

เครื่องอะไรบ้างที่รับไฟล์ .plt
เครื่องพล็อตปากกา HP และรุ่นเลียนแบบ เครื่องตัด Roland และ Graphtec ตัวควบคุมเลเซอร์จีนส่วนใหญ่ และซอฟต์แวร์ใด ๆ ที่นำเข้า HPGL ได้ — รวมถึง Inkscape และ LaserGRBL
ทำไมงานพล็อตของฉันขนาดผิด
เกือบทุกครั้งคือหน่วยไม่ตรงกัน เพราะ HPGL ประกาศหน่วยของตัวเองไม่ได้ ตรวจสอบว่าหน่วยที่เลือกที่นี่ตรงกับที่ซอฟต์แวร์พล็อตเตอร์ของคุณสมมติไว้ และจำไว้ว่าขนาดฟอนต์คือความสูงในหน่วยเรขาคณิต ไม่ใช่พอยต์