1 // Holder for two Fraen FHS-HEB1-LB01-x lenses for Luxeon LEDs.
18 translate([-base_w/2, -base_l2, 0])
19 cube([base_w, base_l/2+base_l2, wall]);
20 translate([0, base_l/2, 0])
21 scale([-base_w/base_l, 1, 1])
22 cylinder(r = base_l/2, h = wall, $fn = 128);
24 translate([-screw_head/2-wall, 0, 0])
25 cube([screw_head+2*wall, screw_wall, wall+2]);
26 for (x = [-1, 1]) scale([x, 1,1])
27 translate([base_w*0.4, 0, 0])
28 cube([wall, screw_wall, wall]);
33 translate([-screw_head/2-wall, 0, 0])
34 cube([screw_head+2*wall, screw_wall, wall+screw_head/2+screw_zoff]);
35 translate([-screw_head/2-wall, base_l-2*wall, 0])
36 cube([screw_head+2*wall, wall, wall]);
38 translate([-screw_head/2, screw_wall, wall])
39 cube([screw_head, infty, screw_head/2+screw_zoff+eps]);
40 translate([0, -eps, wall+screw_zoff])
42 cylinder(r = screw_d/2, h = screw_wall+2*eps, $fn = 6);