Skip to content

Processing Library to interface with HP pen plotters using HPGL

License

Notifications You must be signed in to change notification settings

awdriggs/processing2hpgl

Repository files navigation

processing2hpgl

An HPGL and Processing mash-up. Allows for a direct connection between Processing and HP compatible Pen Plotters. The goal of this project is to match processing drawing commands to HPGL commands, giving you direct control of the printer from Processing.

Resources

Tested Printers

HP7475A

Manual

  • HPGL1 Doesn't support polygon fills

Notes

  • The Processing coordinate system and the HPGL coordinates don't match. In processing, (0,0) is the upper left corner while in HPGL it is the lower left corner.
  • Library makes the assumption that all angles are expressed in radians
  • Currently, no option to draw ellipses. Is is possible with HPGL but requires some use of the scale command. See this forum thread
  • Likewise, Arcs cannot be elliptical.

Acknowledgements

About

Processing Library to interface with HP pen plotters using HPGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published