Along the lines of what Thomas asked, I would suggest looking at the PC side programs you are going to drive it with, and then look for a firmware that can communicate with it.
pcb2gcode is a common tool for this. The RepRap arduino firmwares talk gcode. But you might need to tweak a little to get it working. Tweaking is made easier as the RepRap firmware is an Arduino sketch. I'm not certain if the firmware will fit on a plain uno/duemilanove as the RepRaps normally use a Mega.
I use the "Fab modules" software from MIT to talk to our Modela MDX-20 for milling PCBs. It can generate a few different output languages for different devices - maybe it could even talk to the original plotter electronics.
Of course if you just need a PCB milled, email me and I can try it on the modela. It's technically the hackerspace's but it lives in my shed because subtractive manufacturing is messy :)
pix
Context: Sprinter is what I was referring to as "RepRap firmware".
To unsubscribe from this group, send email to hackerspace-adel...@googlegroups.com.