hole_dia = 4 + 0.5;
pbase_tab = 12;
-pbase_thick = 2;
+pbase_thick = 4;
// computed
arch_in_rad = arch_width/2 / sin(arch_beta);
arch_to_chord = arch_in_rad * cos(arch_beta);
-inner_pbase_thick = 6;
+inner_pbase_thick = 8;
echo(inner_pbase_thick);
inner_pbase_rad = arch_in_rad * 2;
end_thick = arch_thick;
-holes = [[[ 18.5, 4.5], [ 4.5, 21]], // left
- [[ 5 , 5 ], [16 , 21]]]; // right
+holes = [[[ 5 , 5 ], [16 , 21]], // left
+ [[ 18.5, 4.5], [ 4.5, 21]]]; // right
module ArchCircle(rad){
translate([0,-arch_to_chord])
}
}
difference(){
+ translate([0,0, arch_breadth - pbase_thick])
linear_extrude(height=pbase_thick){
difference(){
hull(){
}
}
-rotate([0,0,45]) Arch();
+rotate([0,0,45]) translate([0,0,arch_breadth]) rotate([0,180,0]) Arch();