//mobile phone absorption wavemeter //J P Hare August 9th 2014 version 2.2 //two transistor amplifier //moved PP3 a little longer //srews hols larger in posts //ca. 70 min print time on Ormerod //handle of detector translate ([-10,-30,0]) cube([40,90,3], center = false); //26 x 50mm pp3 battery end holders translate ([0,-30,3]) cube([20,2,10], center = false); translate ([0,24,3]) cube([20,2,10], center = false); translate ([-5,-15,3]) cube([2,20,5], center = false); translate ([23,-15,3]) cube([2,20,5], center = false); difference () { //circular loop holder translate ([10,100,0]) cylinder (h=3, r=50, $fn=90); translate ([10,100,0]) cylinder (h=3, r=40, $fn=90); } //fixing posts to hold top of loop difference () { translate ([10,145,3]) cylinder (h=3, r=2, $fn=30); rotate ([0,270,0]) translate ([4.5,145,-16]) cylinder (h=15, r=1, $fn=30); } //first fixing posts to side loop difference () { translate ([55,100,3]) cylinder (h=3, r=2, $fn=30); translate ([55,107,4.5]) rotate ([90,0,0]) cylinder (h=15, r=1, $fn=30); } //second fixing posts to side loop difference () { translate ([-35,100,3]) cylinder (h=3, r=2, $fn=30); translate ([-35,105,4.5]) rotate ([90,0,0]) cylinder (h=15, r=1, $fn=30); } //guide to wire fixing posts left difference () { translate ([-3,57,3]) cylinder (h=3, r=2, $fn=30); translate ([-5,57,4.5]) rotate ([9,90,0]) cylinder (h=6, r=1, $fn=30); } //guide to wire fixing posts right difference () { translate ([23,57,3]) cylinder (h=3, r=2, $fn=30); translate ([20,57,4.5]) rotate ([-9,90,0]) cylinder (h=6, r=1, $fn=30); } //two fixing posts 1 for loop wire difference () { translate ([5,55,3]) cylinder (h=5, r=3, $fn=30); translate ([5,55,3]) cylinder (h=5, r=1.5, $fn=30); } difference () { translate ([15,55,3]) cylinder (h=5, r=3, $fn=30); translate ([15,55,3]) cylinder (h=5, r=1.5, $fn=30); } //two fixing battery cons difference () { translate ([5,30,3]) cylinder (h=5, r=3, $fn=30); translate ([5,30,3]) cylinder (h=5, r=1.5, $fn=30); } difference () { translate ([15,30,3]) cylinder (h=5, r=3, $fn=30); translate ([15,30,3]) cylinder (h=5, r=1.5, $fn=30); }