5 // Created by Joao Alves (jpralves@gmail.com)
6 // ------------------------------------------
12 diameter = 25; // [25:5:100]
14 height = diameter*0.65;
16 key_chain = 0; // [1:On, 0:Off]
18 led_Hole = 0; // [0:Off, 5:5mm, 8:8mm, 10:10mm]
21 $fn=100; // [20:Low Res, 50:Normal Res, 100:Hi Res]
26 cylinder(d = diameter, h = height);
27 translate([0, 0, height]) sphere(d = diameter);
29 translate([0, 0, height+diameter/2])
36 translate([diameter/2, -diameter/4, height])
37 sphere(d = diameter/3.5);
38 translate([diameter/2, diameter/4, height])
39 sphere(d = diameter/3.5);
40 translate([0, 0, -0.1])
42 rotate([a/12*360,-90,0])
44 translate([0,0,diameter/12.5])
45 cylinder(diameter, 0,diameter/25*6.5, $fn=4);
49 cylinder(d = led_Hole+2, h = height-(led_Hole+2));
50 translate([0, 0, height-(led_Hole+2)]) sphere(d = led_Hole+2);