Subversion Repositories group.electronics

Rev

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]);
                }


        }
}