Curious, has anyone done a project like this before?
For motivation's sake: I have a HP 7035 plotter, which is purely analog X-Y. Not... very useful, can't say I've taken it out many times since I acquired it... and I don't really intend to make anything here, it's not like it's going to be much more useful with this. But, y'know, if I did, it'd be neat to run HPGL on it, right? So, just hypothetically, or as an exercise, or maybe an idle project some day.
Similar projects include using PC audio to plot figures on oscilloscope (this would work too, i.e. rendering HPGL to audio -- if one has a DC-coupled sound card!), or most any vectorscope sort of thing really, but slowed down to suit the very low bandwidth of the plotter (which is merely a couple Hz, so no AC-coupled sound is gonna cut it here!).
Probably what I'd do is something like, small micro (probably an XMEGA because I have some, but anything on that order), uhh whatever buffer space is needed to render shapes (HPGL supports subroutines and fonts, something like that right?) so adding external memory in case onboard SRAM isn't enough, and, heck, PWMDAC will be more than enough ENOB in this kind of bandwidth, but maybe for plotting more complex shapes on vectorscopes, a proper pair of DACs would be nice. (And maybe that would render to a frame buffer, then loop that for live display.) I don't know how much memory and complexity is needed by an HPGL interpreter, but I know solutions exist, so, I'm not too interested in the practical details of that (but, if this inspires one of you, hey, go nuts

).
Also to say, holy shit did I ever stump Google, I get thousands of hits for "Analog XY-Plotter Output to HP-GL Translator", and there is just, absolutely no chance in hell of convincing it I want those words in the opposite order? This is probably an easy enough thing that it exists, it's just utterly unsearchable with Google as it is today...

Tim