- translate([-tonguewidth, 0, 0])
- cube([tonguewidth, totaldepth, tonguethick+strapthick]);
- for (y=[thick+0.1, totaldepth-ridgewidth-strapwidth])
- translate([-tonguewidth-1, y, tonguethick])
- cube([tonguewidth+2, strapwidth, strapthick+1]);
+ translate([-holedist-tabsider, 0, 0]) {
+ cube([tabsidel+tabsider+holedist, thick, tabunder+tabover]);
+ cube([tabsidel+tabsider+holedist, thick+hstrengdepth, hstrengthick]);
+ }
+ for (x=[-holedist,0])
+ translate([x, 0, tabunder]) {
+ translate([0, -1, 0]) {
+ rotate([-90,0,0]) {
+ cylinder(r= holedia/2+0.5, h=thick+2, $fn=20);
+ }
+ }
+ translate([0, 19.95 + thick, 0])
+ cube(center=true,[10,40,10]);
+ }