1 /* Printable Filament Spool Spindle for Reprap
\r
2 by Travis Howse <tjhowse@gmail.com>
\r
3 2011. License, GPL v2 or later
\r
5 Makerbottable Filament Spool v2.0
\r
6 by Randy Young <dadick83@hotmail.com>
\r
7 2010, 2011. License, GPL v2 or later
\r
8 **************************************************/
\r
10 include <Libs.scad> // Libs.scad is @ http://www.thingiverse.com/thing:6021
\r
11 include <FilamentSpool.scad> // FilamentSpool.scad is @ http://www.thingiverse.com/thing:8317
\r
13 module MendelSpindle(mainwidth=6,clipwidth=10,extenddist=40)
\r
19 translate([0,-3,0]) cube([10,15,12]);
\r
22 Spindle(10.5,11,8,0,0,0,5,0,[1.5,18,5]);
\r
26 translate([-extenddist-5,0,0])
\r
27 cube([extenddist+10,9,mainwidth]);
\r
28 translate([-extenddist,9,0]) rotate([0,0,150])
\r
29 ClipBar(mainwidth=mainwidth,
\r
30 clipwidth=clipwidth);
\r
32 translate([9,3.8,-4]) minkowski(){
\r
33 cylinder(r=1.5,h=40);
\r
39 module clipbarcylinders(r,h) {
\r
42 translate([7,11.1,-1]) cylinder(r=r,h=h);
\r
43 translate([7+37.5,11.1,-1]) cylinder(r=r,h=h);
\r
47 module ClipBar(mainwidth,clipwidth)
\r
52 cube([57,10,mainwidth]);
\r
54 clipbarcylinders(r=6,h=clipwidth);
\r
55 cube([57,10,clipwidth]);
\r
58 rotate([0,0,3.5]) translate([-7,1,0])
\r
59 cube([27,0.1,mainwidth-1]);
\r
63 translate([0,0,-1]) clipbarcylinders(r=3.5,h=clipwidth+2);
\r