11 arch_alpha = atan(arch_height / (arch_width/2));
12 arch_beta = 2*arch_alpha;
13 echo(arch_alpha,arch_beta);
14 arch_in_rad = arch_width/2 / sin(arch_beta);
15 arch_to_chord = arch_in_rad * cos(arch_beta);
17 //arch_to_chord = (arch_width/2)*(arch_width/2)/arch_height;
18 //arch_in_rad = arch_to_chord + arch_height;
19 //arch_in_rad2 = sqrt(arch_to_chord*arch_to_chord +
20 // (arch_width/2)*(arch_width/2));
22 //echo(arch_in_rad, arch_in_rad2);
28 translate([0,-arch_to_chord]){
30 circle(arch_in_rad + arch_thick, $fa=0.1);
31 circle(arch_in_rad, $fa=0.1);
35 %square([arch_width/2,arch_height]);