// yagi support parts for dir & ref elements // JP Hare, 03 June. 5th 2020, version 1.2 // difference () { translate ([0,-45,0]) cube([30,120,30]); // hole for boom translate ([15,15,-1]) rotate ([0,0,0]) cylinder (h=55, r=10, $fn=90); // self-tep screw holes for boom translate ([-25,15,23]) rotate ([0,90,0]) cylinder (h=80, r=2, $fn=90); // hole for 6mm di element translate ([30,76,10]) rotate ([90,0,0]) cylinder (h=122, r=3.2, $fn=90); // self-tep screw holes for driven ele Ia translate ([-25,0,10]) rotate ([0,90,0]) cylinder (h=80, r=2, $fn=90); // self-tep screw holes for driven ele Ib translate ([-25,-35,10]) rotate ([0,90,0]) cylinder (h=80, r=2, $fn=90); // self-tep screw holes for driven ele II translate ([-25,30,10]) rotate ([0,90,0]) cylinder (h=80, r=2, $fn=90); // self-tep screw holes for driven ele IIb translate ([-25,65,10]) rotate ([0,90,0]) cylinder (h=80, r=2, $fn=90); // remove un-needed support I translate ([-1,-46,-1]) cube([18,35,32]); // remove un-needed support II translate ([-1,40,-1]) cube([18,38,32]); } // add middle section to stop water pooling translate ([29,21,10]) rotate ([90,0,0]) cylinder (h=12, r=4, $fn=90);