Newer
Older
3d / Cory's broomstick mark 1.scad
@Alex Tucker Alex Tucker on 17 Jul 2016 772 bytes Imported stuff.
$fn=256;
union(){
	rotate([0, -90, 0]) translate([0, 0, -30])      cylinder(h=75, r=2);
   rotate([0, 0, 90]) translate([0, -30, 0]) cube([22, 15, 4], center=true);
	translate([-45, 0, 0]) cylinder(h=13, r=2);
	rotate([0, -90, 0]) translate([13, 0, 45]) cylinder(h=17, r=2);
   translate([-45, 0, 15]) rotate([90,0,180]) polygon(points=[[0, 0], [15, 0], [15, 11]]);
   translate([-30, 42.5, 0.5]) rotate([0, 0, -90]) linear_extrude(height=2) polygon(points=[[0,0], [85,0], [42.5,40]]);
   translate([-56, 0, 0]) rotate([0, -90, 0])   difference() {
     cylinder(h=19, r1=7, r2=13, center=true);
     cylinder(h=20, r1=4, r2=10, center=true);
   }
   translate([-60, 15.5, 13]) rotate([0, 0, -90]) linear_extrude(height=2) polygon(points=[[0,0], [31,0], [15.5, 15.5]]);

}