New HPGL plotter/serial library/canvas
in
Library and Tool Development
•
2 years ago
I have an old HP 7550A plotter, which I have started using with Processing.
To make it easy for myself, I have started working on a derivative of PGraphics to draw to the plotter.
That way it will be easy to see how things are on screen before sending it to plotter. It should be able to use the same commands.
At the moment what is supported is:
beginShape()/endShape() with CLOSE, and POLYGON, TRIANGLES and QUADS as modes.
Also supported is ellipse(), line(), rect()
translate()/rotate()/scale() as well as push/popMatrix() works.
The serial communications i a bit dodgy, and it tends to crash at times, I still have to figure out a bit about the serial communication library for processing, and how to handle the information I get back from the plotter.
This is not a release, not even a release candidate, but just a heads up, and some preliminary testing, if anyone is interested.
Any comments is welcome. And if anyone is interested in collaborating on this with me, let me know, so we can set up some version control.
For now there is no web page either, but you can download if you want to
EDIT: Source is at Github: https://github.com/gregersn/HPGL
Thanks.
To make it easy for myself, I have started working on a derivative of PGraphics to draw to the plotter.
That way it will be easy to see how things are on screen before sending it to plotter. It should be able to use the same commands.
At the moment what is supported is:
beginShape()/endShape() with CLOSE, and POLYGON, TRIANGLES and QUADS as modes.
Also supported is ellipse(), line(), rect()
translate()/rotate()/scale() as well as push/popMatrix() works.
The serial communications i a bit dodgy, and it tends to crash at times, I still have to figure out a bit about the serial communication library for processing, and how to handle the information I get back from the plotter.
This is not a release, not even a release candidate, but just a heads up, and some preliminary testing, if anyone is interested.
Any comments is welcome. And if anyone is interested in collaborating on this with me, let me know, so we can set up some version control.
For now there is no web page either, but you can download if you want to
EDIT: Source is at Github: https://github.com/gregersn/HPGL
Thanks.