6 houterrad = hinnerrad + hoopthick;
10 blockwidth = hcentredist*2 + 6;
14 module Oval(centredist, rad) {
16 translate([-centredist/2,0,0]) circle(r=rad);
17 translate([+centredist/2,0,0]) circle(r=rad);
24 Oval(hcentredist, houterrad);
25 translate([0, (blockdepth + hoopthick)/2 + hinnerrad])
27 blockdepth + hoopthick],
30 Oval(hcentredist, hinnerrad);
35 linear_extrude(height=20)