//HF small loop //JP Hare, Sept. 5th 2014, version 1.1 //ca. Y hours print time on Ormerod (!) //make four wire holders //last one has capacitor holder built-in rotate ([0,0,-90]) { //first one difference () { translate ([-80,0,0]) cube([20,105,12]); //pole fixing hole //for 8mm dowl translate ([-70,52.5,6]) rotate ([0,90,0]) cylinder (h=15, r=4.2, $fn=30); //bolt fixing translate ([-65,52.5,-5]) rotate ([0,0,0]) cylinder (h=30, r=1.6, $fn=30); //six notches (seven spaces) for wires //105/7=15mm spacing //but center of cube starts at 1 not 0 //y(n)=(15.n)-1 translate ([-80,14,0]) cube([8,2,20]); translate ([-80,29,0]) cube([8,2,20]); translate ([-80,44,0]) cube([8,2,20]); translate ([-80,59,0]) cube([8,2,20]); translate ([-80,74,0]) cube([8,2,20]); translate ([-80,89,0]) cube([8,2,20]); //coupling coil support hole translate ([-65,68,-5]) cylinder (h=30, r=1.6, $fn=30); } //second one difference () { translate ([-50,0,0]) cube([20,105,12]); //pole fixing hole //for 8mm dowl translate ([-40,52.5,6]) rotate ([0,90,0]) cylinder (h=15, r=4.2, $fn=30); //bolt fixing translate ([-35,52.5,-5]) rotate ([0,0,0]) cylinder (h=30, r=1.6, $fn=30); //six notches (seven spaces) for wires //105/7=15mm spacing //but center of cube starts at 1 not 0 //y(n)=(15.n)-1 translate ([-50,14,0]) cube([8,2,20]); translate ([-50,29,0]) cube([8,2,20]); translate ([-50,44,0]) cube([8,2,20]); translate ([-50,59,0]) cube([8,2,20]); translate ([-50,74,0]) cube([8,2,20]); translate ([-50,89,0]) cube([8,2,20]); //coupling coil support hole translate ([-35,68,-5]) cylinder (h=30, r=1.6, $fn=30); } //third one difference () { translate ([-20,0,0]) cube([20,105,12]); //pole fixing hole //for 8mm dowl translate ([-10,52.5,6]) rotate ([0,90,0]) cylinder (h=15, r=4.2, $fn=30); //bolt fixing translate ([-5,52.5,-5]) rotate ([0,0,0]) cylinder (h=30, r=1.6, $fn=30); //six notches (seven spaces) for wires //105/7=15mm spacing //but center of cube starts at 1 not 0 //y(n)=(15.n)-1 translate ([-20,14,0]) cube([8,2,20]); translate ([-20,29,0]) cube([8,2,20]); translate ([-20,44,0]) cube([8,2,20]); translate ([-20,59,0]) cube([8,2,20]); translate ([-20,74,0]) cube([8,2,20]); translate ([-20,89,0]) cube([8,2,20]); //coupling coil support hole translate ([-5,68,-5]) cylinder (h=30, r=1.6, $fn=30); } //fourth one difference () { translate ([10,0,0]) cube([20,105,12]); //pole fixing hole //for 8mm dowl translate ([20,52.5,6]) rotate ([0,90,0]) cylinder (h=15, r=4.2, $fn=30); //bolt fixing translate ([25,52.5,-5]) rotate ([0,0,0]) cylinder (h=30, r=1.6, $fn=30); //six notches (seven spaces) for wires //105/7=15mm spacing //but center of cube starts at 1 not 0 //y(n)=(15.n)-1 translate ([10,14,0]) cube([8,2,20]); translate ([10,29,0]) cube([8,2,20]); translate ([10,44,0]) cube([8,2,20]); translate ([10,59,0]) cube([8,2,20]); translate ([10,74,0]) cube([8,2,20]); translate ([10,89,0]) cube([8,2,20]); //coupling coil support hole translate ([25,68,-5]) cylinder (h=30, r=1.6, $fn=30); } //extra plate space for capacitor translate ([20,-10,0]) cube([60,50,6]); //use this for V shaped notches //translate ([-80,5,0]) //rotate ([0,0,45]) //cube([8,8,20]); }