Friday, September 28, 2012

Using a cooling fan on a RAMPS 1.4

Putting a cooling fan onto a 3D printer is pretty necessary. If you don't, then the layers on small objects will not have time to cool, and the print head will mush them around and ruin your crisp lines. You can avoid this in Slic3r by telling the tool head to go off and draw random circles if the time it takes to do a layer is under a set amount of seconds. This can add a lot of time to your print, especially if you've got a tall, thing tower.

Fans fix all of that. I got a small (1.5" x 1.5") fan from Makergear when I purchased my hot end from them, which was a nice little surprise. The wires were only 3" long, but a quick and dirty soldering job fixed that. After that, it's just plug and play, right?


First I had to figure out what to plug the fan into! A quick Google revealed the connection should be at D9 on the RAMPS 1.4 board. Plug the wires into the screw terminals, and we were off!

Not really. I wanted to test the fan to make sure it would work while printing. I typed M106 S100 (M106 activates the fan, S### controls the speed, from 0-255) into Pronterface.


I read on the Reprap forums that sometimes the fan had to be all on, or it wouldn't work. M106 S255.


At this point I was a little worried, since people were talking about possibly having shorts and replacing MOSFETs and all that. That was way too much trouble for a little fan. But I saw that my D9 LED was lighting up when I activated M106, so I figured the board must be fine. But what about my connections? Remember when I said that the wires were too short, and that the soldering was quick and dirty? Well, I wasn't exaggerating! I thought that maybe my solder joint was so bad that no signal could get through.

I took the fan off the RAMPS and hooked up each wire to the terminals of a battery. Lo and behold, the fan spins! So the problem, obviously, must be on the board.

I went to plug it back in when I noticed something obvious. There was a small "+" next to one of the screw terminals. And, wouldn't you know it, it was next to the screw terminal that I had connected the ground wire to.

I plugged the red wire into the "+" terminal, and the black to the other, then loaded up Pronterface. M106 S255. A small whirr greets me! I tested it with other values, before finally typing M106 S0 to turn off the fan.

So, to make a long story short:
To use a 2 wire cooling fan on a RAMPS 1.4 board, plug the fan into D9, making sure to plug the positive wire into the positive socket. If M106 doesn't do anything, try switching the wires.

Good luck!

Soldering the electronics

When I was building my Clonedel, the Printrboard had just come out onto the market, and I was rather torn between that 160$ all in one board, or the 200$ RAMPS 1.4 board. I decided to go with RAMPS for a few reasons.
  • I had very little soldering skills, and soldering an entire board was a great way for me to practice.
  • If any of the Polulu stepper drivers burn out, I can simply pop them out and replace them.
  • I wanted dual extrusion capabilities in the future.
  • Lastly, RAMPS has been around longer, and is more "tried and true"
I ordered my RAMPS board from Ultimachine, and got the DIY kit (with SMT pieces already assembled). Then Tyler (who also ordered the same board) and I sat down for a few hours and knocked out the entire assembly.

A short timelapse of assembling the RAMPS 1.4 board

The assembled RAMPS 1.4 board (Taken from the RepRap wiki)

I am pleased to say that both Tyler and I were successful in soldering our boards. No magic smoke genies, thankfully.

I would highly recommend soldering your own board to anyone who is considering purchasing a RAMPS 1.4. The through hole soldering is very simple to do, especially if you have a friend with experience walking you through it. It also gives you the confidence to tweak the electronics if something isn't working. One of my Polulus was not talking to my motor correctly, and this resulted in jagged motion rather than smooth. I quickly found that one of the pins had become loose because I didn't put enough solder on. What could have been a disaster was a two minute fix.

That's it for the electronics! Next step was the hot end.

More to come.

Thursday, September 27, 2012

Just starting out.

In spring of 2012, I joined WOOF, the 3D Printing Club at the University of Washington. The club caters to both newcomers and veterans. They help people build their own printers, brainstorm new advancements, and just have a good time. You can learn more about WOOF at their website:

Anyway, back to my project. I joined to learn more about printers in general, but the main selling point for me was being able to get help building my own.

UW professor Mark Ganter designed a fork of the Reprap Prusa Mendel called the Clonedel. The parts are designed to be able to be cast in polyurethane out of silicon molds. You can cast an entire set of printer parts in only 30 minutes! Our club was fortunate enough to use Ganter's molds and only pay for materials, so my vertices, carriages and mounts came out to only 15 dollars! It was a great deal.
Casting the Clonedels in Solheim Lab at UW 

About 6 Clonedels!

A cool feature of casting is the ability to use dyes and transparent resin. Many of our club printers were cast in dark purple, but there was definitely a printer or two cast in pink with sparkles. My printer ended up being mostly translucent red, with a couple of purple parts thrown in.

We also did a bulk order of the threaded and smooth rods, as well as all the nuts and bolts. Big thanks to the club president, Matt Rogge, for dealing with all that. That was another 60 dollars. I had the entire frame put together for less than 100 bucks! I love 3D Printing, but there is definitely a time when casting parts is a better process.

A short timelapse of the frame build.

Still have got a ways to go...

At this point, my build really slowed down. Getting bulk orders on heavy items like rods was nice, but having to wait for every person to lay down the cash for the next parts got a little tiresome. Tyler Habowski and I surged ahead and ordered our motors, electronics, belts, and all that on our own. We got most of it from, and they were awesome. But that's for another time.

Next up, soldering the electronics!