When I first learned about the concept of RepRap, I found it so cool and a bit freaky. I believe that's probably what most of people had as their first impression on RepRap. It's definitely a cool (and freaky) concept - 3D printer printing another 3D printer; 3D printer performing "reproduction"
As soon as I have decided to build one of my own and started looking into the material list for various versions of RepRap, I've realized that it's not really 100% reproductive - probably not even close to that.
This may be a good news for people who are concerned with machines taking over the world and killing all humans, but it was a bit of disappointment to me.
Also, I was thinking about how many parts and components can really be made (even at sub par quality) by a 3D printer. Well, electronics will be "near" impossible (I heard there are some conductive plastics, so who knows.. maybe we can build a controller, size of a garage, which can do the job out of plastic), motors will be definitely impossible unless someone figures out how to magnetize plastic, and the hot end can never be plastic. If it's hot enough to melt plastics, then it will melt the hot end made out of plastic...
As for the other structural parts, yes we can probably print the most of them, but things like smooth rod and threaded rod will be of really low quality, and also we won't be able to print anything bigger than the size of the platform... unless we print them in modules, which will add to the lower build quality...
I think it's the same case even for high end commercial/industrial 3D printers which does not use plastic extrusion. I am pretty sure there are some parts which can never be made with the same 3D printer whatever the printing technology it's using, and the chances are that non-printer part will be key piece of that particular printing technology - like the extruder hot end in our RepRap printers.
So basically, unless someone figures out how to make an extruder (well, it really won't be an "extruder") which can conjure up whatever material using the sub atomic matters extracted from the raw material (of whatever kind suitable for sub atomic matter extraction), then we can't really build 3D printers 100% out of 3D printers....
Well, I am sorry about boring everyone with a pointless topic, especially it's very likely that this has been talked about before.
I just don't feel like working today. LOL