Blame | Last modification | View Log | RSS feed
translate([0, 0, 0]) {union() {difference() {difference() {cylinder(6,24,24);union() {difference() {cylinder(4,22,22);cylinder(4, 8, 8);}}}difference() {cylinder(6,6,6);translate([4,-1,2]) {cube([2,2,4]);}translate([-6,-1,2]) {cube([2,2,4]);}}}for ( i = [0:15] ) {rotate (i*360/16, [0,0,1])translate([7,-0.5,0]) cube([16,2,6]);}}}