translate([0,(n+0.55)*pitch, 3]) rotate([0,90,0]) cylinder(d=d, h=100, center=true);
translate([0,(0-0.58)*pitch,10]) rotate([0,90,0]) cylinder(d=d, h=100, center=true);
translate([0,(n+0.58)*pitch,10]) rotate([0,90,0]) cylinder(d=d, h=100, center=true);
- for(i = [0 : 1 : n]) if(i!=n) {
- translate([ pitch*0.5,(i+0.5)*pitch,0]) cylinder(d=d, h=100, center=true);
- translate([-pitch*0.5,(i+0.5)*pitch,0]) cylinder(d=d, h=100, center=true);
+ for(i = [0 : 1 : n]) {
+ translate([-1,i*pitch,13]) onion(r=5, ang=45, $fn=12);
+ if(i!=n) {
+ translate([ pitch*0.5,(i+0.5)*pitch,0]) cylinder(d=d, h=100, center=true);
+ translate([-pitch*0.5,(i+0.5)*pitch,0]) cylinder(d=d, h=100, center=true);
+ }
}
}
}
}
-//!cavity2();
+//!cavity2(n=1);
//!planter2(n=1);
//for(i = [0:1:2]) translate([0,0,i*15.1]) planter2(n=3-i); //pyramid stack
//for(i = [0:1:2]) translate([i*23,0,0]) planter2(n=i); //testers