Author Options:

How can I trick my hp f300 printer into working without any cartridges in it? Answered

I am in the process of makiing a CNC  machine from my printer, I have changed the motor that drives the caridge with a very slow, very highy gearer motor, runnig at 12v, but the printer keeps asking me to put in ink cartridges in it, however, there is no room and no need for them anymore, as this is where the dremel will go.


You're using the printer hardware to control the motors? How do you control the cutting-bit with this (interested)?


I will be constructing a custom pcb to take the input from "ink on" and boosting it up to a suitable voltage/current to operate a relay for powering the dremmel and I will control the the height by the amount of ink that shoul be used eg, black for say, 5 cm, a very light grey for say, 1mm.

Have you got plans & schematics? As far as I'm aware inkjet cartridges have multiple jets and the "black to grey" range is controlled by the duration of the pulses. I guess you could integrate the combined signal to an analogue value, but you'd then want a motor & controller to do the height adjustment?


I am not sure of the exact cct, but I could use a counter and feed it to a motor driver to power the motors for the right duration?

Also I could use several 'or' gates to take all the outputs from the ink outputs and feed that to the amplifier/relay cct.

Counter / integrator yeah. But I'd think you'd want to ditch the printer controls altogether and run it from a microcontroller / PC? Because, you'd have to devise a way of feeding control data through the printer you'd have to work with the printer twice. Leave it's circuits out and go direct to the motors?


Try this, it worked for me a long time ago on a plotter I was using at the time.

Try other printer drivers.  If you can get a lesser printer driver to work it may not check for the cart.  You would still have access to all of the print functions.

When you start using cnc software it won't be checking for the cartridge.

My goal is to use the origanal printer software/drivers, this is not meant to be practiacl, it is just an experiment.

An excerpt from<strong> </strong><a href="http://www.brandonstaggs.com/epson-r200-continous-ink-system-review/"><u><font color="#0000ff">http://www.brandonstaggs.com/epson-r200-continous-ink-system-review/</font></u></a> <br /> <br /> <strong>"....</strong><span class="Apple-style-span" style="widows: 2;text-transform: none;text-indent: 0.0px;border-collapse: separate;font: 16.0px Times New Roman;white-space: normal;orphans: 2;letter-spacing: normal;color: rgb(0,0,0);word-spacing: 0.0px;"><span class="Apple-style-span" style="text-align: left;line-height: 20.0px;font-family: Verdana , Arial , Helvetica , sans-serif;font-size: 13.0px;">Once all of this work is done, you need to pull the old Epson cartridges from your printer and put the new “chipset” in. The chipset fools the printer into thinking it has ink cartridges in it and the printer won’t work without it. Some notes on this: You have to have a working setup with Epson cartridges before you try to install the CIS. The printer will refuse to start working if it has never had “real” cartridges in it. Also, it took me <strong>three tries</strong><span class="Apple-converted-space"> </span>to get the printer to power on without error lights with the CIS chipset. And I don’t mean just turning it off and back on, I mean taking out the chipset and new cartridges, putting the Epson carts back in, getting it working, then removing the Epson carts, … Save yourself some trouble: I found (after dripping ink into my printer and on my desk a few times) that you can put JUST the chipset in and see if the printer will recognize it. Until it thinks it has working cartridges, save yourself the trouble and DON’T actually put the new CIS cartridges in. And once you do, don’t forget to un-pinch the ink-stoppers, or you’ll get nothing more than a little blob of ink on your page...."<br /> <br /> Of course this is for a CIS with an epson printer, I'm sure you can adapt the method for your project.</span></span>