Thursday, July 1, 2010

RepRap: vert bearing part complete...

I literally printed and assembled this part in about four hours last night. Very exciting how fast this is going. This is the vert bearing assembly for the Mendel.


Tuesday, June 29, 2010

RepRap: a Mendel X Carriage...

I printed most of the parts for a Mendel X Carriage last night and assembled it tonight while the rest of the parts were printing. I still can't believe this is possible. I am filming, so expect a new onshouldersTv episode in the coming months.


Sunday, June 27, 2010

RepRap: another beginning...

Back in 2008 I built a RepStrap out of poplar and MDF. Since then, a lot has been happening in the RepRap community and it is time for me to get current. To this end I printed my first Mendel part today.


Saturday, June 26, 2010

RepStrap: new extruder installed...

Just a quick update. My new extruder is now installed. I'm getting a much cleaner print at a quarter the print time.



I'm now in the process of printing backup parts before starting to print a Mendel.

Monday, May 31, 2010

RepStrap: new extruder almost complete...

I made a lot of progress toward a new extruder in the last three days. I'm still not used to the fact that I can design and print parts in the same day. I'm still getting used to OpenSCAD and so it's been taking me the same amount of time to design a part as it does to print one. The following is a render of the extruder I am designing for my Darwin.



The following is the extruder I printed the same day I designed these parts and rendered the above image. Now this is progress!



The aspects I'm most excited about with this new design are it's weight and center of gravity. I would wager it weighs 1/3 as much as my existing extruder, (something I will test when I switch them), and the center of gravity lies right between the X guide rods. I'm hoping this will allow me to increase the speed of the print while maintaining quality.

I bought a tap a while back to put teeth into the bolt as Wade describes here, but the tap was too cheap to cut into the steel bolt. I purchased some high grade taps from WTTool today and hope to get them this week. With these taps I'll be able to finish the bolt teeth, which is the last step in making my new extruder. I hope to install it this week.

Sunday, May 30, 2010

RepStrap: upgrade time...

Every once in a while I take some time off from my projects in order to re-evaluate my vision. To me a vision is not a destination, but rather a direction. If I blindly follow an old vision I find myself quickly getting lost and losing motivation. This time around, as I re-evaluated my vision, I decided it was time for an upgrade.

This was a difficult direction for me to take because of where I've been. I started these projects in order for me to be able to study robotics. My 3d printer and my PCB mill were tools I needed in order to study robotics. I spent two hobby years making them. Now that I have them I am finally in a position to accomplish my original goal of studying robotics. This is why it was tough for me to take yet another step back in order to upgrade my 3d printer. At least this is how I felt until I made the realization that the tools I've been building are themselves robots!

So here's my vision. First, what I've already done. As of a month ago my printer worked, but not as well as I wanted it to. I switched to PLA plastic in order to minimize warping and get rid of a raft. I spent days tweaking Skeinforge settings in order to get a better print. I didn't blog about these Skeinforge tweak sessions because I'm under the impression that the problems I was fixing are unique to my extruder. I also added heat sinks to my extruder stepper because it was getting too hot during 8 hour prints. The following is a 39 toothed gear that I recently printed on my RepStrap. It is a part from Wade's extruder design.



Now, what I'm currently doing. This weekend I've been printing a variant of Wade's extruder for my Darwin. I'm using OpenSCAD for all of the parts that I'm redesigning. It's interesting, because I'm able to print the parts I don't need to redesign while I design the new parts and the whole process is going faster than I thought it would. I'm designing and printing parts on the same day. I've done this before, but for some reason if feels really cool today. The following are all of the parts I've printed so far.





All I have left to print is the new XCarriage and the parts that connect the heater, carriage, and drive mechanism together. I am redesigning all of the parts in order to get the center of gravity as close as I can to the center of the X guide rods. This should give a faster, more reliable print.

Now, for my forward looking vision. After replacing my extruder on my Darwin RepStrap I am going to use my RepStrap to make a Mendel RepRap. I will then retire my Darwin and possibly make another Mendel.

I am moving in this direction for the obvious reasons of getting a better, more reliable, faster print. I am also moving in this direction because I think I still have a lot to learn from the RepRap movement. Finally, I am doing this because by doing this I am studying robotics, which is and has been my goal.

Sunday, March 28, 2010

Mill: lessons learned on milling circuit boards...

In one of my last posts I broke out some reoccurring problems I was experiencing on a consistent basis while trying to mill circuit boards. These six problems that I identified have all been solved. Here are some pictures of the finished board.




I also prepared a video last week of the whole process.

Now, on to how these problems were solved, in order of simplicity.

5) Drifting Hole


This was easily fixed by enabling the tapping feature of pcb-gcode.

2) Bad Motor Coupling


Here is an exaggerated image of the problem I was dealing with.


Because the coupling was off by only a small amount I decided to just take a file to it, which removed most of the symptoms and only took half an hour.

3) Not Round

4) Incomplete / Grounded Pad

6) Inconsistent Traces


All of these problems can be attributed to the part that connects the y axis threaded rod to the bed.


After closely examining the entire machine while running small quick movements I noticed it wobbling. I doubled the size of the part and the number of screws. Now it doesn't move.



1) PCB Thickness Tolerance


I am releasing the beta software I am using to add probing routines to the gcode produced through pcb-gcode. I'm calling it PcbSubtraction. I hope to extend it and add more documentation over time.