arch_in_rad = arch_width/2 / sin(arch_beta);
arch_to_chord = arch_in_rad * cos(arch_beta);
+inner_pbase_thick = 6;
+echo(inner_pbase_thick);
+
+inner_pbase_rad = arch_in_rad * 2;
+
end_thick = arch_thick;
-holes = [[[ 5 , 5 ], [16 , 21]], // left
- [[ 18.5, 4.5], [ 4.5, 21]]]; // right
+holes = [[[ 18.5, 4.5], [ 4.5, 21]], // left
+ [[ 5 , 5 ], [16 , 21]]]; // right
module ArchCircle(rad){
translate([0,-arch_to_chord])
ArchProfile(true);
ArchProfile(false);
}
- MainCutout();
+ intersection(){
+ MainCutout();
+ translate([0, -inner_pbase_thick
+ - (inner_pbase_rad - arch_in_rad)])
+ ArchCircle(inner_pbase_rad);
+ }
}
}
}