size=20; t=2; for(i=[0,1,2]) { rotate([0, 0, i*120]) translate([size,0,0]) cylinder(h=100, d=2); for(j=[0:20:100]) { rotate([0, 0, i*120]) translate([size,0,j]) rotate([90,0,-60]) cylinder(h=size*sqrt(3)); } }