hole_from_back = 7.2 + 0.5;
hole_dia = 3.5 + 0.5;
bolthead_dia = 7 + 1.0;
-bolthead_depth = 5 + 20 - 8 + 2.7/2;
+bolthead_depth = 5 + 20 - 12 + 2.7/2;
-plasfix_dia = 4.5 + 0.5;
-plasfix_head = plasfix_dia * 2;
+plasfix_dia = 4.5 + 0.5 + 1.1;
+plasfix_head = 8.7 + 0.5 + 1.1;
plasfix_headdep = plasfix_dia;
-plasfix_sink = 3;
+plasfix_sink = 8;
height = light_height + backspc + extra_height;
octagon_fudge = 1/cos(22.5);
+echo("remain", width - bolthead_depth);
+
module Bracket(){
difference(){
translate([-len/2, 0, 0])
}
translate([0, width/2, 0]) {
cylinder(r= plasfix_dia/2, h=50, $fn=20);
- hull(){
- cylinder(r= plasfix_dia/2, h= plasfix_headdep + plasfix_sink, $fn=20);
- translate([0,0,-1])
- cylinder(r= plasfix_head/2, h= plasfix_sink + 1, $fn=20);
- }
+ translate([0,0,-1])
+ cylinder(r= plasfix_head/2, h= plasfix_sink + 1, $fn=20);
}
}
}
-Bracket();
+module BracketPrint(){
+ rotate([0,180,0])
+ Bracket();
+}
+
+BracketPrint();