1 /* Printable Filament Spool Spindle for Huxley
\r
2 by Ian Jackson License, GPL v2 or later
\r
3 based on Printable Filament Spool Spindle for Reprap
\r
4 by Travis Howse <tjhowse@gmail.com>
\r
5 2011. License, GPL v2 or later
\r
7 Makerbottable Filament Spool v2.0
\r
8 by Randy Young <dadick83@hotmail.com>
\r
9 2010, 2011. License, GPL v2 or later
\r
10 **************************************************/
\r
12 include <Libs.scad> // Libs.scad is @ http://www.thingiverse.com/thing:6021
\r
13 include <SpindleTeeth.scad>
\r
17 module HuxleySpindleTower(height=125, sideways=27.5,
\r
18 doveheight=10, dovewidth=17, mainthick=6, mainwidth=10) {
\r
20 curvemidintheethx = -4;
\r
21 curvemidr = sideways + curvemidintheethx;
\r
22 sticklen = height-doveheight-curvemidr + 1;
\r
24 translate([curvemidintheethx, -curvemidr, 0]) {
\r
27 cylinder(h=mainthick, r=curvemidr+mainwidth/2);
\r
29 cylinder(h=mainthick+2,
\r
30 r=curvemidr-mainwidth/2);
\r
32 translate([-100,-d,-50])
\r
33 cube([100,100,100]);
\r
36 translate([-sideways-mainwidth/2, -sticklen-curvemidr, 0])
\r
37 cube([mainwidth, sticklen, mainthick]);
\r
41 translate([-sideways, -height, doveheight/2-d]) {
\r
44 translate([d,-dovewidth/2,d-5])
\r
45 cube([doveheight+d*2, dovewidth,
\r
47 dovetail(height=doveheight+1, male=false);
\r
53 HuxleySpindleTower();
\r
54 translate([-200,-200,-1]) cube([400,400,1.01]);
\r