2. Open Source self-replicating 3D printer
Josef Průša
RepRap core dev
josefprusa.cz
flickr.com/prusajr/
@prusajr
http://slidesha.re/eurobot-ohw
Wednesday, June 15, 2011
3. • has to provide source how to make it
• must allow derivatives
• ...
• http://freedomdefined.org/OSHW
Wednesday, June 15, 2011
4. Advantages
• provides resources to learn stuff
• faster to develop - no patent hassles
• your thing is improved by others
• you can repair bought OHW by yourself
Wednesday, June 15, 2011
5. Arduino
• http://arduino.cc
• GPL and LGPL license
• 120 000 sold (Feb 2010)
(c) Arduino Team
Wednesday, June 15, 2011
6. Derivatives
brmduino seeeduino
boarduino
Wednesday, June 15, 2011
7. Arduino crushed all the
commercial DEV boards!
And helped many people
to start with electronic.
Wednesday, June 15, 2011
10. Global Village Construction Set
• goal to have 50 open source industrial
machines
• http://opensourceecology.org/
• founder Marcin Jakubowski
Wednesday, June 15, 2011
12. What is 3D printer?
• Additive processes vs. substrative processes
• 3D printing adds material instead of milling
it away
• Technology is 30yrs old
Wednesday, June 15, 2011
13. How does 3D printer work?
Y
X
2D + 2D + 2D + 2D + 2D = ?????
Wednesday, June 15, 2011
14. How does 3D printer work?
Z
X
Y
Wednesday, June 15, 2011
15. Simplified principle
Cartesian robot + Extruder
Z
+
X
Y
= 3D printer
Wednesday, June 15, 2011
16. My experience on
RepRap project
Mendel
Prusa Mendel
I started in 2009 having no clue
about HW and electronics!
Wednesday, June 15, 2011
17. Free stress-less education
You can learn what you want, when you want,
how you want. In my case:
No HW and electronics experience
18 months
Successful printer redesign
6 months
Book published by O’reilly
Wednesday, June 15, 2011
18. 2009 Mendel
• Smaller
• Faster
• Faster to replicate
Wednesday, June 15, 2011
19. 2010 Prusa
• Almost no bearings,
using PRINTED
alternatives
• Build time reduced to
few days for newbies
• Half replication time
Wednesday, June 15, 2011
20. In 3 years almost the quality of
commercial printers
Wednesday, June 15, 2011
22. Number of printers
• nobody really knows, most of the printers
are crowd-sourced
• Erik de Bruijn estimated in his thesis
between 3872 and 4840 people in the
community (October 2010)
• But what we know for sure, community
grows exponentially!!
Wednesday, June 15, 2011
26. Printable lathe
by sublime
http://www.thingiverse.com/thing:9242
Wednesday, June 15, 2011
27. Infinite modularity,
thanks to openness
printed pottery
by Unfold
Wednesday, June 15, 2011
28. Documenting OHW
http://thingdoc.org
Wednesday, June 15, 2011
29. Printable
parts
We are living in the
Lasercut
internet of things
parts
That means, we can share
real Hardware online!
Simple
PCBs How-tos
Wednesday, June 15, 2011
30. We just don’t know
how to organize it
...yet!
http://thingiverse.com - mess
http://instructables.com - even more mess
...
Wednesday, June 15, 2011
31. You can publish only
completed projects.
With hand tailored
documentation.
Software has better solutions!
They can make documentation automagically!
JavaDoc, PHPDoc, ...
Wednesday, June 15, 2011
32. ThingDOC solves that!
It can generate your HW project documentation.
Works on simple text comments.
Printed parts, lasercut parts, ...
ThingDOC is being developed on Prusa
Mendel RepRap parts.
Wednesday, June 15, 2011
33. Generator isn’t lazy!
Normally you have to change documentation
with every update of the design! Thats hard
if documentation is long as small book and you
update the design twice a day!
1) Errors
2) Out of date documentation
It causes: 3) Demotivates to update design often
4) If you use wiki, its hard to find older
documentation
Wednesday, June 15, 2011
35. With ThingDOC every thing in
project has it’s own info about
properties and relationships!
Wednesday, June 15, 2011
36. So when you update or switch
one file, you still can get full
featured documentation!
Means:
Easy forking! Easy updating!
Wednesday, June 15, 2011
37. Documentation is
hyperlocal!
Informations about the object
are embedded in the same file!
Wednesday, June 15, 2011
38. What ThingDOC can
do?
• Bill of materials
• Info about things
• Assembly instruction
• Structured data of
your project
All in many formats! HTML, TXT, PDF, WIKI ...
Wednesday, June 15, 2011