// dipole center for 3D rotator // JP Hare, July. 15th 2022, version 1.2 // 3 hours print time difference () { // main body of holder cube([30,200,20]); // 8 mm hole for rotator shaft translate ([15,200/2,-1]) cylinder (h=55, r=8.3/2, $fn=90); // thumb screw for shaft translate ([15,200/2,10]) rotate ([0,-90,0]) cylinder (h=55, r=4/2, $fn=90); // left hand 8 mm tube gutter translate ([15,200/2-15,20]) rotate ([90,0,0]) cylinder (h=130, r=8.5/2, $fn=90); // right hand 8 mm tube gutter translate ([15,245,20]) rotate ([90,0,0]) cylinder (h=130, r=8.5/2, $fn=90); //dipole bolt hole I translate ([15,10,-10]) rotate ([0,0,0]) cylinder (h=55, r=3.2/2, $fn=90); //dipole bolt hole II translate ([15,70,-10]) rotate ([0,0,0]) cylinder (h=55, r=3.2/2, $fn=90); //dipole bolt hole III translate ([15,130,-10]) rotate ([0,0,0]) cylinder (h=55, r=3.2/2, $fn=90); //dipole bolt hole IV translate ([15,190,-10]) rotate ([0,0,0]) cylinder (h=55, r=3.2/2, $fn=90); } difference () { // add D to 8mm hole translate ([-8,85,0]) cube([20,30,20]); // thumb screw for shaft translate ([15,200/2,10]) rotate ([0,-90,0]) cylinder (h=55, r=4/2, $fn=90); }