Sunday, September 23, 2007



10 connections down, 14 more to go. The terminal blocks are there so I never short anything out if flying wires just happen to cross. Also it makes it super easy to check for solder bridges and to tap to check voltages with the scope.

Saturday, September 22, 2007



Here's the print head parked. Underneath the print head is a series of wipers, pads, and an ink reservoir. The print head parks directly over the pads (like the cap on a pen) and then the print head gets wiped down by the wipers, and then it spits ink into the reservoir below where it dries up in a sponge. This makes sure that the print head is primed and ready to go. Notice the duct tape in the interrupter to force the thing to think the cover is closed :]



Ah! The 2 magic ribbon cables. I'll solder some kynar wire to these and scope 'em. Hopefully I can find all the important lines

3D Printer beginnings

Well guys, I've started a new project. This blog will be dedicated to the building of a 3D printer. The first part is going to be the binder deposition system. Here's the plan so far:
  1. Reverse engineer a standard desktop printer, specifically any connections between the ribbon cable and carriage.
  2. Design and prototype a controller system. Preliminary stuff will be in a Virtex-II Pro FPGA, but it'll later be transitioned to an AVR for the final controller.
  3. Build the X axis. This will be a sheet of acrylic with pullies, belt, and tensioner for movement, a pittman motor with encoder or stepper, and linear bearings or an IKO rail for support.
I'm willing to bet this will be bulk of the work. Later work will be building the table, roller, powder buckets and elevation system.

So some goals for the project. I'm not a big fan of using the stock controller board because it's difficult to transparently get the printer to wait for the y-axis feed, and I also have to deal with the driver. I'd rather control the whole system soup to nuts, and I'd also like to try my hand at reversing a printer. Those of you that know me personally will know that I have a difficult time completing projects, but even if this project never gets finished I'd like to at least post some information on reversing printers, since there are so many things that print heads are fantastic for.

The printer used will be an HP DeskJet 5650 that I have lying around. I'd love to use an Epson 600/800/C80 since Epson publishes ALL the signals used to drive the print heads in their service manuals (just google Epson Service Manual and then the printer in question) but I don't really trust the print heads with whatever binder, since the Epson heads clog and aren't replaceable. Plus, I have a huge stash of HP cartridges to experiment with. If I bork a cartridge I can just toss it and have another go. The HP heads also work fine for Z-Corp so I think things should be peachy. In the video it looks like they're using hp 57 cartridges/print heads too. Imagine that.

For those wondering how the printer is supposed to work, this video should give you a good idea.

That's all for now. I'm about to put the scope on the ribbon cables, and I've ordered a logic analyzer. There are 2 ribbon cables, each 12 wires. There's an optical interrupter on the carriage, so that's one lead, there's gotta be a ground and logic level high, and then of course a line or two that runs somewhere between 20 and 40 VDC that actually makes it's way to the heaters in the print head.

Later for now,
Gaze