There are a million and one threads about how an inkjet printer can be hacked into a flatbead printer, and how printers can be converted into basic CNC routers. But I have a slightly different project.

I want to utilise my CNC router (a Routout CNC Z90) as a flatbed printer. Obviously the mechanics for moving the printhead is all in place, and a holder for the heads can easily be knocked up, but where on earth do I start with the electronics to control when and where the ink is spat out?

What are the potential obsticles in this project? What are the software requirements and electronic control circuitry that is needed? What about drivers? Any ideas on the subject will be appretiated.

Regards, Dave