$fn=100; Voet=1; Voetje=0; Paal=1; Top=1; Dak=1; Deksel=1; if(Deksel)translate([0,36,31]) { difference() { color("grey") union() { //translate([2,2,0])cube([71,66,2]); translate([0,0,2])cube([75,70,2]); } translate([4,4,-4]) cylinder(d=2.6,h=10); translate([71,4,-4]) cylinder(d=2.6,h=10); translate([71,66,-4]) cylinder(d=2.6,h=10); translate([4,66,-4]) cylinder(d=2.6,h=10); translate([4,4,3.2]) cylinder(d=4.2,h=10); translate([71,4,3.2]) cylinder(d=4.2,h=10); translate([71,66,3.2]) cylinder(d=4.2,h=10); translate([4,66,3.2]) cylinder(d=4.2,h=10); translate([20-14.4/2,16,-1])cube([14.4,9,10]); translate([58,58,0])cylinder(d=2,h=100); } translate([20,10,4]) color("white") linear_extrude(height=0.6)text("TEST",font="SF Atarian System Extended" ,halign="center",valign="center",size=6); // Antenne translate([58,58,3])difference() { union () { cylinder(d=3,h=80); cylinder(d1=10,d2=3,h=20); } translate([0,0,-1]) cylinder(d=2,h=100); } } //translate([2,2,5])cube([71,66,40]); if(Voet) { hull() { translate([0,0,0])cylinder(d=5,h=3); translate([75,0,0])cylinder(d=5,h=3); translate([75,103.8,0])cylinder(d=5,h=3); translate([0,103.8,0])cylinder(d=5,h=3); } // Cils translate([4,40,0])difference(){ cylinder(d=6,h=30); translate([0,0,26]) cylinder(d=3.2,h=5); } translate([71,40,0])difference(){ cylinder(d=6,h=30); translate([0,0,26]) cylinder(d=3.2,h=5); } translate([71,102,0])difference(){ cylinder(d=6,h=30); translate([0,0,26]) cylinder(d=3.2,h=5); } translate([4,102,0])difference(){ cylinder(d=6,h=30); translate([0,0,26]) cylinder(d=3.2,h=5); } translate([75/2,16.4,3]) cylinder(d=30,h=30); translate([0,36,0])difference() { union() { cube([75,70,30]); } translate([2,2,5])cube([71,66,40]); // Sleuven draden hull() { translate([75/2,10,20])rotate([90,0,0])cylinder(d=4,h=20); translate([75/2,10,30])rotate([90,0,0])cylinder(d=4,h=20); } hull() { translate([65,80,10])rotate([90,0,0])cylinder(d=2.4,h=20); translate([65,80,30])rotate([90,0,0])cylinder(d=2.4,h=20); } } } if(Dak) translate([75/2,15,250]) { cylinder(d=58,h=5); translate([0,0,5]) { cylinder(d1=60,d2=16,h=20); } } if(Top) translate([75/2,15,120]) { // Vanaf 5,5cm doorzichting printen ! difference() { cylinder(d=30,h=10); translate([0,0,-1])cylinder(d=20,h=20); } translate([0,0,10])difference() { cylinder(d=60,h=110); translate([0,0,2])cylinder(d=58,h=200); translate([0,0,-1])cylinder(d=20,h=20); } } if(Paal) translate([75/2,16,35]){ difference() { cylinder(d=32,h=80); translate([0,0,-1])cylinder(d=30,h=200); } }